Java tutorial是oracle官方提供的java入门教程,包含数百个实例教程
这份教程是以Java8为基础编写
JPL java programming language
HW hello world
- 入门—— 介绍如何安装以及部署Java的课程,并且创建一个简单的程序。
- 学习Java语言—— 课程描述了JPL基本的概念和特性。
- 核心Java类—— 介绍Exceptions,bio,concurrency(并发),正则表达式以及运行环境。
- 集合类——如何使用和扩展Java集合框架
- 时间API
- 部署——如何打包应用为Jar
- Swing创建GUI
- JavaFX创建GUI
- Custom Networking 介绍Java平台强大的网络特性。
- 扩展机制
- 全屏独占模式API
- 泛型 对支持各种类型对象的操作的类型系统的增强,同时提供编译时类型安全。注意,这节课是为高级用户准备的。Java语言trail包含一个适用于初学者的泛型经验。
- 国际化
- JavaBeans Java平台的组件技术
- JDBC
- JMX Java Management Extensions为资源管理提供一种标准的方式,例如应用、设备、服务。
- JNDI Java命名和目录接口允许访问命名和目录服务,如DNS和LDAP。
- JAXP 介绍的基于XML处理的JAVA API
- JAXB 介绍了XML绑定(JAXB)技术的Java体系结构。
- RMI 远程方法调用API允许一个对象调用运行在另一台JVM上的一个对象的方法。
- Reflection(反射)
- Security Java平台特性有助于保护应用程序免受恶意软件的侵害。
- sound 用于从应用程序中播放声音数据的API。
- 2D图形
- Sockets Direct Protocol