Java se是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。
目前,Java2平台有3个版本,它们是适用于小型设备和智能卡的Java2平台Micro版(Java2 Platform Micro Edition,JavaME)、适用于桌面系统的Java 2平台标准版(Java2 Platform Standard Edition,Java SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java2 Platform Enterprise Edition,Java EE)。
最新版本:12.0
https://www.oracle.com/technetwork/java/javase/overview/index.html
第一篇、从屌丝到架构师的飞越(入门篇)
第一章、从屌丝到架构师的飞越(入门篇)-计算机基础
第二章、从屌丝到架构师的飞越(入门篇)-JAVA概述
第三章、从屌丝到架构师的飞越(入门篇)-JAVA开发环境
第四章、从屌丝到架构师的飞越(入门篇)-JAVA开发工具
第五章、从屌丝到架构师的飞越(入门篇)-注释、关键字、标识符
第六章、从屌丝到架构师的飞越(入门篇)-常量及数据类型
第七章、从屌丝到架构师的飞越(入门篇)-变量
第八章、从屌丝到架构师的飞越(入门篇)-运算符
第九章、从屌丝到架构师的飞越(入门篇)-引用数据类型
第十章、从屌丝到架构师的飞越(入门篇)-选择结构
第十一章、从屌丝到架构师的飞越(入门篇)-循环结构
第十二章、从屌丝到架构师的飞越(入门篇)-数组
第十三章、从屌丝到架构师的飞越(入门篇)-算法
第十四章、从屌丝到架构师的飞越(入门篇)-方法
第十五章、从屌丝到架构师的飞越(入门篇)-自定义数据类型
第二篇、从屌丝到架构师的飞越(面向对象篇)
第一章、从屌丝到架构师的飞越(面向对象篇)-类与对象
第二章、从屌丝到架构师的飞越(面向对象篇)-对象应用
第三章、从屌丝到架构师的飞越(面向对象篇)-封装
第四章、从屌丝到架构师的飞越(面向对象篇)-继承
第五章、从屌丝到架构师的飞越(面向对象篇)-多态
第六章、从屌丝到架构师的飞越(面向对象篇)-抽象类
第七章、从屌丝到架构师的飞越(面向对象篇)-接口
第八章、从屌丝到架构师的飞越(面向对象篇)-this super
第九章、从屌丝到架构师的飞越(面向对象篇)-static final
第十章、从屌丝到架构师的飞越(面向对象篇)-构造方法
第十一章、从屌丝到架构师的飞越(面向对象篇)-继承中的构造方法
第十二章、从屌丝到架构师的飞越(面向对象篇)-内部类
第十三章、从屌丝到架构师的飞越(面向对象篇)-包
第十四章、从屌丝到架构师的飞越(面向对象篇)-代码块儿
第三篇、从屌丝到架构师的飞越(API篇)
第一章、从屌丝到架构师的飞越(API篇)-API
第二章、从屌丝到架构师的飞越(API篇)-String类
第三章、从屌丝到架构师的飞越(API篇)-StringBuilder类
第四章、从屌丝到架构师的飞越(API篇)-StringBuffer类
第五章、从屌丝到架构师的飞越(API篇)-Date和DateSimpleFormat
第六章、从屌丝到架构师的飞越(API篇)-Calendar类
第七章、从屌丝到架构师的飞越(API篇)-System类
第八章、从屌丝到架构师的飞越(API篇)-Math类
第九章、从屌丝到架构师的飞越(API篇)-BigDecimal类
第十章、从屌丝到架构师的飞越(API篇)-Arrays类
第十一章、从屌丝到架构师的飞越(API篇)-基本类型包装类
第十二章、从屌丝到架构师的飞越(API篇)-简单正则表达式
第四篇、从屌丝到架构师的飞越(集合篇)
第一章、从屌丝到架构师的飞越(集合篇)-集合
第二章、从屌丝到架构师的飞越(集合篇)-增强for
第三章、从屌丝到架构师的飞越(集合篇)-迭代器
第四章、从屌丝到架构师的飞越(集合篇)-泛型
第五章、从屌丝到架构师的飞越(集合篇)-List
第六章、从屌丝到架构师的飞越(集合篇)-ArrayList
第七章、从屌丝到架构师的飞越(集合篇)-LinkedList
第八章、从屌丝到架构师的飞越(集合篇)-Vector
第九章、从屌丝到架构师的飞越(集合篇)-Set
第十章、从屌丝到架构师的飞越(集合篇)-Map
第十一章、从屌丝到架构师的飞越(集合篇)-Collections
第五篇、从屌丝到架构师的飞越(数据结构篇)
第一章、从屌丝到架构师的飞越(数据结构篇)-堆栈
第二章、从屌丝到架构师的飞越(数据结构篇)-队列
第三章、从屌丝到架构师的飞越(数据结构篇)-链表
第六篇、从屌丝到架构师的飞越(IO流篇)
第一章、从屌丝到架构师的飞越(IO流篇)-异常
第二章、从屌丝到架构师的飞越(IO流篇)-File
第三章、从屌丝到架构师的飞越(IO流篇)-递归
第四章、从屌丝到架构师的飞越(IO流篇)-流
第五章、从屌丝到架构师的飞越(IO流篇)-文件流
第六章、从屌丝到架构师的飞越(IO流篇)-缓冲流
第七章、从屌丝到架构师的飞越(IO流篇)-转换流
第八章、从屌丝到架构师的飞越(IO流篇)-打印流
第九章、从屌丝到架构师的飞越(IO流篇)-序列化流
第十章、从屌丝到架构师的飞越(IO流篇)-Properties
第七篇、从屌丝到架构师的飞越(多线程篇)
第一章、从屌丝到架构师的飞越(多线程篇)-线程
第二章、从屌丝到架构师的飞越(多线程篇)-线程调度
第三章、从屌丝到架构师的飞越(多线程篇)-线程安全
第四章、从屌丝到架构师的飞越(多线程篇)-线程通信
第五章、从屌丝到架构师的飞越(多线程篇)-线程池
第八篇、从屌丝到架构师的飞越(网络编程篇)
第一章、从屌丝到架构师的飞越(网络编程篇)-网络通信协议
第二章、从屌丝到架构师的飞越(网络编程篇)-UDP协议
第三章、从屌丝到架构师的飞越(网络编程篇)-TCP协议
第九篇、从屌丝到架构师的飞越(数据库篇)
第一章、从屌丝到架构师的飞越(数据库篇)-数据库
第二章、从屌丝到架构师的飞越(数据库篇)-mysql安装与使用
第三章、从屌丝到架构师的飞越(数据库篇)-MysqlFront安装与使用
第四章、从屌丝到架构师的飞越(数据库篇)-常用SQL语句
第五章、从屌丝到架构师的飞越(数据库篇)-SQL语句提升
第六章、从屌丝到架构师的飞越(数据库篇)-JDBC使用
第七章、从屌丝到架构师的飞越(数据库篇)-JDBC-CRUD
第八章、从屌丝到架构师的飞越(数据库篇)-JDBC封装
第九章、从屌丝到架构师的飞越(数据库篇)-工具类
第十章、从屌丝到架构师的飞越(数据库篇)-DButils
第十一章、从屌丝到架构师的飞越(数据库篇)-连接池
第十篇、从屌丝到架构师的飞越(提升篇)
第一章、从屌丝到架构师的飞越(提升篇)-枚举
第二章、从屌丝到架构师的飞越(提升篇)-注解
第三章、从屌丝到架构师的飞越(提升篇)-反射机制
第四章、从屌丝到架构师的飞越(提升篇)-类加载器
第五章、从屌丝到架构师的飞越(提升篇)-动态代理
第六章、从屌丝到架构师的飞越(提升篇)-垃圾回收
第七章、从屌丝到架构师的飞越(提升篇)-JDK8特点
第八章、从屌丝到架构师的飞越(提升篇)-JUnit
第九章、从屌丝到架构师的飞越(提升篇)-BeanUtils
第十章、从屌丝到架构师的飞越(提升篇)-XML
第十一章、从屌丝到架构师的飞越(提升篇)-DOM4J
第十二章、从屌丝到架构师的飞越(提升篇)-数据库提高
第十三章、从屌丝到架构师的飞越(提升篇)-PowerDesigner
第十四章、从屌丝到架构师的飞越(提升篇)-多表查询
第十五章、从屌丝到架构师的飞越(提升篇)-事务处理(ACID)
第十六章、从屌丝到架构师的飞越(提升篇)-类与类关系
第十七章、从屌丝到架构师的飞越(提升篇)-设计模型之策略模型
第十八章、从屌丝到架构师的飞越(提升篇)-设计模型之代理模型
第十九章、从屌丝到架构师的飞越(提升篇)-设计模型之单例模型
第二十章、从屌丝到架构师的飞越(提升篇)-设计模型之工厂模型
第二十一章、从屌丝到架构师的飞越(提升篇)-设计模型之观察者模型
第二十二章、从屌丝到架构师的飞越(提升篇)-设计原则