《疯狂java讲义》读后感

时间:2021-07-21 23:45:14

《疯狂java讲义·第三版》,全书共851页,18章。

目录如下:

第1章 Java语言概述与开发环境

第2章 理解面向对象

第3章 数据类型和运算符

第4章 流程控制与数组

第5章 面向对象(上)

第6章 面向对象(下)

第7章 Java基础类库

第8章 Java集合

第9章 泛型

第10章 异常处理

第11章 AWT编程

第12章 Swing编程

第13章 MySQL数据库与JDBC编程

第14章 Annotation(注释)

第15章 输入/输出

第16章 多线程

第17章 网络编程

第18章 类加载机制与反射

书买来后,看到第5章。有点不大理解,便去看了马士兵的java视频。视频看完后,学起了安卓开发,入门书是《第一行代码》。

凭借着已掌握的java基础知识,配合着《第一行代码》,做了两个App。代码一敲多,对java也熟悉起来。一些原先不明白的地方,再看书本就能懂了。于是,又翻开《疯狂java讲义》来看。

当然,我看这本书的目的是安卓开发,所以挑了些自己觉得重要的章节。

仅供参考:

第1章讲的是java语言的概述以及开发环境的搭建,初学者看一遍即可。

第2章至第6章是java的基础语法,必须得看。看完后就可以进入安卓开发的大门了。

第7章至第10章以及第13章和第14章,这些内容在做app的过程中,代码里经常遇到,用多也就知道啥是啥了,因此不必特意去抠细节看完。如有不懂,再去翻看就好。

第10章和第11章是java的UI,主要用于桌面端程序的界面设计,与安卓开发没有关系,不看也没事。

第15章、第16章、第18章,这三章的内容在做app的过程中也有遇到过,仔细看是有必要的。并且,后两章在看安卓进阶的书时经常会遇到,因此必须得知道。

第17章网络编程,挑了几个网络的知识点看(Ip地址和端口、TCP协议、UDP协议,参见上一篇文章),另外的内容在《第一行代码》里看过,这里就不重复了。