JAVA基础
BiggerB
XOX
展开
-
java复习-类和对象(二)
一、Object类 所有类的直接或间接父类;1、判断两个对象是否相等,可以用equals方法,默认采用object的equals方法比较两个对象内容是否相等,内容一般存储的是指内存地址的表现形式。可以重写这个方法。2、Hashcode方法,代表的是具体内存地址经过哈希计算得到的伪地址。判断对象不相等用hashcode。重写equals方法,再重写hashcode方法,符合java规原创 2015-08-11 21:28:36 · 390 阅读 · 0 评论 -
java复习-类和对象(一)
一、类 三大特性 封装性 继承 多态封装 private int age 对外提供 setAge(int age); 访问方式 对象名.属性名 类名.属性名;定义的属性方法在类加载完对象产生之前就已经加载。继承 子类可继承父类非私有属性和方法;可对父类同名方法重写(覆盖)二、三个修饰符static 静态变量,属性方法 共享 ,属性方法可以改变,不同的对象共享该变化final 最原创 2015-08-10 21:10:53 · 279 阅读 · 0 评论 -
java复习-泛型
设计一个盒子,盒子能够放任何对象public class Box{private T obj;public T getObj(){return obj;}public void setObj(T obj){this.obj=obj;}public static void main(String[] args){Box box=new Box;box.原创 2015-08-12 21:54:43 · 296 阅读 · 0 评论 -
JAVA学习笔记-对JAVA平台的理解
JAVA最显著的两个特性:跨平台 Write once,run anywhere 字节码 和JVM是跨平台的基础垃圾回收(GC) Java通过垃圾收集器,回收分配内存,猿不需要考虑内存的分配和回收JAVA源码执行过程:JAVA最显著的两个特性跨平台 Write once,run anywhere垃圾回收(GC) Java...原创 2018-05-10 00:33:33 · 202 阅读 · 0 评论