《Java从入门到精通》学习记录
引言:假期一共学习两本Java的书籍,《Head First Java》和这本《Java从入门到精通》,两本书都是介绍Java的,但区别还是很大的,今天整理一下这本书的学习。也算是从新回顾一下所学。本书还是介绍Java SE的书籍,非常细致内容。
基础知识
l 简介了Java、介绍了开发环境
l Java语言基础(包括基本数据类型、变量、运算符等)
l 介绍高级一点的数据类型:数组,String。其中都包含了大量的处理方法。
l 开始面向对象:类和对象,以及介绍了包装类(如Interger)和数字处理类(如Math)
核心技术
l 接口、继承、多态
l 异常处理
l Swing图形包
l 数据结构(List、Map、Set等)
l I/O输入输出:流、File、文件输入输出流、带缓存的输入输出流
l 反射:较为复杂,自己暂时还不是很懂
l 枚举和泛型
l 多线程:继承Thread接口;实现Runnable
l 网络通信:TCP和UDP
l 数据库操作:JDBC
高级应用
主要介绍了Swing的图形化组件与布局、AWT绘图与音频播放