摘要: toString() 输出对象的地址 重写后输出对象的值对象.equals(对象) 比较两个对象的内存地址 可以被重写,重写后比较两个对象的属性(总是会重写hashcode()方法,因为实例ab通过equals表现为相等,但是他们存在hashmap中的hashcode依然是不一样的) object类 阅读全文
posted @ 2016-05-30 21:09 风雨缠舟 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: 关于内部类: 作用: 1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据 3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便 分类: 成员内部类 静态内部类 方法内部类(即 阅读全文
posted @ 2016-05-30 19:13 风雨缠舟 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 初始化块:在类实例化过程中初始化执行顺序是先执行静态初始化块,然后执行普通初始化块,最后执行构造函数,而且静态初始化只在第一次被实例化时执行且只执行一次。public class HelloWorld { String name; // 声明变量name String sex; // 声明变量sex 阅读全文
posted @ 2016-05-30 12:54 风雨缠舟 阅读(267) 评论(0) 推荐(0) 编辑