【读书记录】Java核心技术 卷1【基础知识】
程序员文章站
2023-12-27 22:51:03
...
Java核心技术 卷1 基础知识 原书第9版.pdf
很早就听说这本大名鼎鼎的书了,一直没读过。深感遗憾、今天翻出来先大致读一遍,然后再细读。
2015年11月25日00:06:53
-----------------------------------------
第一章: Java历史以及发展史,每本书都一样。
第二章: Java最最基本的一些概念性知识,搭建Java开发环境,IDE使用Eclipse。
第三章: Java基本数据类型介绍、 以及流程控制的几种命令:if for switch while 等、以及数组的介绍。
其中还有大数值类型 BigInternet 和BigDecimal 类型没用过只是知道有 能算的准确无误。
------------------------------------------
2015年11月28日22:45:13
------------------------------------------
第四章:复习的东西挺多的。挺重要多读几遍。
方法参数:总是按照值传递。
构造方法、包、类的路径 java -classpath 设置、文档注释
以及作者给出了几个类设计的小技巧。
>1 一定要保证数据私有
>2 一定要对数据初始化
>3 不要在一个类中使用过多的基本类型(可以封装成另一个对象)
>4 不是所有的域都需要独立的域访问器和修改器。 也就是get、set方法 比如一些隐私信息、或者邮政编码、国家代号这种基本上不会修改的值 不需要提供set方法
>5将职责过多的类进行分解
>6 类名和方法名要能体现他们的职责。
------------------------------------------
2015年11月30日22:19:13
------------------------------------------
第五章:对类有了另一层的理解 看得有些粗 里面介绍主要类的方法还是需要看一看源码的。
其实面试中很多问题 就是从这些书上出的、多看书没错的。一举两得……
第六章:对于网上很多解释 接口和抽象类的区别的文章这里都给出了统一的答复。
对象克隆这个东西貌似真没用到过,了解一下挺好
内部类还需要多多研究一下
代理 这里只介绍了JDK自带的 也就是实现了接口的类 用proxy 和 invocationHandler一起创建。
---------------------------------------------------
本着即学即用的精神7、8、9、10章 先略过。毕竟Java图像程序真的没人在做了现在、不够里面的一些设计思想还是很值得去了解一番。
11、12、13、14 明天一天把这四章搞定。
------------------------------------------
2015年12月1日22:56:47 今天一天看四章 看到好辛苦
11章:异常处理 看完以后对异常有了一个更模糊的理解了……
不过调试程序的方法 多知道了几种
12章:泛型 虽然设计的很复杂 用起来感觉很简单
13章:集合这是重中之重、几乎所有的面试都会问到集合。之前也复习过看的比较快、需要找时间练一练提供的例子程序。
14章:多线程知识挺全面的,粗略读了一遍。
整体感觉整本书非常值得一读。当然那些不用的Swing和图形化程序设计可以略过。
看了一下java核心技术高级片 重点关注的章节也不是很多。明天搞起高级片、粗读整体一遍再有选择的细读。
很早就听说这本大名鼎鼎的书了,一直没读过。深感遗憾、今天翻出来先大致读一遍,然后再细读。
2015年11月25日00:06:53
-----------------------------------------
第一章: Java历史以及发展史,每本书都一样。
第二章: Java最最基本的一些概念性知识,搭建Java开发环境,IDE使用Eclipse。
第三章: Java基本数据类型介绍、 以及流程控制的几种命令:if for switch while 等、以及数组的介绍。
其中还有大数值类型 BigInternet 和BigDecimal 类型没用过只是知道有 能算的准确无误。
------------------------------------------
2015年11月28日22:45:13
------------------------------------------
第四章:复习的东西挺多的。挺重要多读几遍。
方法参数:总是按照值传递。
构造方法、包、类的路径 java -classpath 设置、文档注释
以及作者给出了几个类设计的小技巧。
>1 一定要保证数据私有
>2 一定要对数据初始化
>3 不要在一个类中使用过多的基本类型(可以封装成另一个对象)
>4 不是所有的域都需要独立的域访问器和修改器。 也就是get、set方法 比如一些隐私信息、或者邮政编码、国家代号这种基本上不会修改的值 不需要提供set方法
>5将职责过多的类进行分解
>6 类名和方法名要能体现他们的职责。
------------------------------------------
2015年11月30日22:19:13
------------------------------------------
第五章:对类有了另一层的理解 看得有些粗 里面介绍主要类的方法还是需要看一看源码的。
其实面试中很多问题 就是从这些书上出的、多看书没错的。一举两得……
第六章:对于网上很多解释 接口和抽象类的区别的文章这里都给出了统一的答复。
对象克隆这个东西貌似真没用到过,了解一下挺好
内部类还需要多多研究一下
代理 这里只介绍了JDK自带的 也就是实现了接口的类 用proxy 和 invocationHandler一起创建。
---------------------------------------------------
本着即学即用的精神7、8、9、10章 先略过。毕竟Java图像程序真的没人在做了现在、不够里面的一些设计思想还是很值得去了解一番。
11、12、13、14 明天一天把这四章搞定。
------------------------------------------
2015年12月1日22:56:47 今天一天看四章 看到好辛苦
11章:异常处理 看完以后对异常有了一个更模糊的理解了……
不过调试程序的方法 多知道了几种
12章:泛型 虽然设计的很复杂 用起来感觉很简单
13章:集合这是重中之重、几乎所有的面试都会问到集合。之前也复习过看的比较快、需要找时间练一练提供的例子程序。
14章:多线程知识挺全面的,粗略读了一遍。
整体感觉整本书非常值得一读。当然那些不用的Swing和图形化程序设计可以略过。
看了一下java核心技术高级片 重点关注的章节也不是很多。明天搞起高级片、粗读整体一遍再有选择的细读。