美文网首页
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