摘要: 为什么重写equals时必须重写hashCode方法? 为什么重写equals时必须重写hashCode方法? 原文地址:http://www.cnblogs.com/shenliang123/archive/2012/04/16/2452206.html 首先我们先来看下String类的源码:可以 阅读全文
posted @ 2017-05-02 11:28 祈求者- 阅读(575) 评论(2) 推荐(0) 编辑
摘要: Java——抽象类实现接口 在Java中,使用抽象类来实现接口,并不是毫无作用。相反,有时间有很大的作用。 当你只想实现接口中的个别方法(不是所有方法)时,你可以先写一个抽象类来实现该接口,并实现除了你想要的方法之外的所有方法(方法体为空)。接着再用你的类继承这个抽象类,这个类中就只用实现你需要的方 阅读全文
posted @ 2017-05-02 11:26 祈求者- 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 为什么重写equals时必须重写hashCode方法? 原文地址:http://www.cnblogs.com/shenliang123/archive/2012/04/16/2452206.html 首先我们先来看下String类的源码:可以发现String是重写了Object类的equals方法 阅读全文
posted @ 2017-05-02 11:22 祈求者- 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 第七章 容器 时间:2017年4月27日15:08:30 章节:07章01节~07章04节 视频长度:20:21 +12:38 +3:55 +2:57 内容:容器API 心得: Java API 所提供的一系列类的实例,用于在程序中存放对象 JDK所提供的容器API 位于java.util包内 结构 阅读全文
posted @ 2017-05-02 11:21 祈求者- 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 第六章 常用类 时间:2017年4月26日16:14:49~2017年4月26日16:56:02 章节:06章_01节~06章_06节 视频长度:20:57+1:15+8:44+1:26+11:28+8:28 内容:String 心得: String代表不可变的字符序列 关于String的不可变 之 阅读全文
posted @ 2017-05-02 11:12 祈求者- 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 第五章 数组 时间:2017年4月26日15:11:30~2017年4月26日15:15:54 章节:05章_01节 视频长度:09:30 内容:一维数组的内存分析 心得: Java中数组是引用类型 栈里面存的数组的引用 实际对象在堆内存里面 (C与C++是分配在栈里的) 内存图: 元素为引用数据类 阅读全文
posted @ 2017-05-02 11:06 祈求者- 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 第四章 异常处理 时间:2017年4月26日11:16:39~2017年4月26日11:28:58 章节:04章_01节 04章_02节 视频长度:20:46+01:16 内容:异常的概念 心得: Java异常是JAVA提供的用于处理程序中错误的一种机制 实在运行的过程中发生的一些异常事件(比如除0 阅读全文
posted @ 2017-05-02 11:01 祈求者- 阅读(298) 评论(0) 推荐(0) 编辑