美文网首页
Phper的Java入门课程

Phper的Java入门课程

作者: 妖艳浆糊 | 来源:发表于2017-03-01 16:17 被阅读0次

idea安装

传送门(ide):www.jetbrains.com/idea/

下载左边的旗舰版。

破解码:idea.lanyus.com

Gradle(构建工具): $ brew install gradle 

java(自带的):  https://www.java.com/zh_CN/


java 文档

http://www.runoob.com/java/java-operators.html

下面不用看!~~~~哈哈哈

JAVA语言与PHP语言对比

Java:重,规范,强类型,纯oop开发

php:轻,灵活,脚本语言,pop和oop并用

强类型

java所有的需要的变量事先声明,类型固定,不能动态变更。

php使用时动态define即可。

oop:继承和多态(即使父类无法实现方法,也可以定义出一组子类的共同协议)

多态:很多形态。可以是man 可以是animal 可以是object.

用案例程序来讲解。

抽象的类代表此类必须要extends,抽象的方法代表此方法一定要被覆盖。栗子人 吃喝拉撒,眼耳鼻口。

如果你声明了一个抽象方法,你的类也必须是抽象的。

为什么不能多继承呢?会有什么结果?

以类的名称调用静态变量,以引用对象的名称调用非静态方法。

Collection的常用的介绍(联系)

常用类型介绍

List:

ArrayList 基于数组,存放有序队列,方便遍历,插入需要大量的数据迁移

LinkedList 类似链表,方便插入和取用。遍历效率低。

Set:

Set一种不包含重复元素的无序Collection.建立在Map机制上

Map:

把键对象和值对象进行关联的容器,key唯一

Map有两种比较常用的实现:HashMap和TreeMap。

HashMap也用到了哈希码的算法,以便快速查找一个键

TreeMap则是对键按序存放

boolean add(E e)

boolean addAll(Collection c)

void clear()

boolean contains(Object o)

boolean containsAll(Collection c)

boolean equals(Object o)

boolean isEmpty()

Iterator iterator()

boolean remove(Object o)

boolean retainAll(Collectionc)

Object[] toArray()

int size()

相关文章

网友评论

      本文标题:Phper的Java入门课程

      本文链接:https://www.haomeiwen.com/subject/gdacyttx.html