本系列为Oracle 官方学习手册学习记录,文中链接无效的,后期陆续更新后会补上。
JAVA 学习指南
Java学习指南是针对想使用Java编程语言创建应用者的实用指导手册。包含了数百个完整,可运行的实例,和数十个课程。每一组相关的课程归纳为学习’路线’。
Java学习指南主要描述了 Java SE 8相关的特性。所以为了达到最好的效果,请下载 JDK 8。
新内容
Java 学习指南跟随Java 平台的升级持续更新,并吸收整理了来自读者的反馈。
当前版本的学习指南对应JDC8u101版本。
两个新的处理限定属性entityReplacementLimit,maxXMLNameLimit已经加入到JAXP。详情参见 Processing limit。
基础学习路径
这些学习路径在 The Java Tutorial, Sixth Edition 一书中也可以找到。如果想购买此书,可以参考右边方框的内容。
- 开始– 介绍Java技术,如何安装Java开发环境以及用Java创建一个建档的应用程序。
- 学习Java语言– 描述Java编程语言基本概念以及特性的相关课程。
- 必要的Java 类– 关于异常,基本的输入/输出,并发,正则表达式,已及平台环境。
- 集合框架– 关于如何使用和扩展Java集合框架的的课程。
- 日期时间API–如何使用java.time相关内容编写时间日期相关代码。
- 部署Java项目– 如何使用jar文件打包Java应用程序或者小程序,并使用Java Web Start或者 Java插件部署它们。
- 为 Java编程语言认证 准备– 一些可用的培训和学习资源。
创建用户图形界面
- 使用Swing创建GUI 全面介绍在Java 平台上创建GUI
- 创建JavaFX GUI JavaFX教程集合
专题学习路线及课程
- 网络编程 介绍Java平台强大的网络编程特性。
- 扩展技巧 如何开发可用于所有Java平台应用的自定义API。
- 全屏模式接口 如何开发出充分利用用户显示硬件的应用。
- 泛型技术 对类型系统的增强,为不同类型的对象操作提供编译时的类型安全检查。本教程面向中高级学员,初级学员请先学习基础学习路径中相关知识。
- 国际化处理 如何设计出可以方便的适应不同语言和地区的软件。
- JavaBeans Java平台的组件技术。
- JDBC编程 链接Java应用于不同数据库或者数据源的API讲解。
- JMX Java管理扩展,提供了管理应用、设备、服务等资源的标准方式。
- JNDI Java Naming and Directory Interface,提供接入DNS、LDAP等命名于目录服务的功能。
- JAXP Java XML相关接口与编程技术。
- JAXB 根据XML Schema产生Java类,以及将Java对象重写到XML实例文档。
- RMI Remote Method Invocation 远程方法调用接口,允许一个对象调用运行在其他Java虚拟机上的方法。
- 反射 在Java虚拟机中代表(反射)出类,接口,对象等信息的编程接口。
- 安全 Java平台帮助应用防御恶意软件的相关特性。
- 声音 为应用程序提供音频文件播放控制的编程接口。
- 2D 图形 如何在应用中显示和打印2D图形。
- Socket 编程
|
|