The Java Tutorials 中文教程

By | 五月 17, 2019

项目说明

该项目是翻译甲骨文Java官方教程

教程目录

Java教程是希望使用Java编程语言创建应用程序的程序员的实用指南。 它们包括数百个完整的工作示例和数十个课程。 相关课程组被组织成“小径”。

基础部分

这些路径可以以书籍的形式作为The Java Tutorial,Sixth Edition。要购买此书,请参阅右侧的框

  • 入门——Java技术介绍和安装Java开发软件的经验教训,并用它来创建一个简单的程序。
  • 学习Java语言——描述Java编程语言基本概念和功能的教训。
  • 基本的Java类——关于异常,基本输入/输出,并发,正则表达式和平台环境的的教程。
  • 集合——使用和扩展Java集合框架。
  • 日期时间API——如何使用java.time包写入日期和时间代码
  • 部署——如何使用JAR文件打包应用程序和applet,并使用Java Web Start和Java插件进行部署。
  • 准备Java编程语言认证——可用的培训和教程资源列表。

创建图形用户界面

特别小径和课程

这些路径和课程仅作为网页提供。

  • 自定义网络——介绍Java平台强大的网络功能。
  • 扩展机制——如何使定制API可用于在Java平台上运行的所有应用程序。
  • 全屏独占模式API——如何编写更充分利用用户图形硬件的应用程序。
  • 泛型——对类型系统的增强,支持对各种类型对象的操作,同时提供编译时类型安全性。 请注意,本课为高级用户提供。 Java语言轨迹包含适合初学者的泛型课程。
  • 国际化——介绍如何设计软件,使其可以轻松地适应(本地化)到各种语言和地区。
  • JavaBeans——Java平台的组件技术。
  • JDBC数据库访问——介绍用于Java应用程序与各种数据库和数据源之间连接的API。
  • JMX——Java Management Extensions提供了管理资源(如应用程序,设备和服务)的标准方法。
  • JNDI——Java命名和目录接口允许访问命名和目录服务,例如DNS和LDAP。
  • JAXP——介绍用于XML处理的Java API(JAXP)技术。
  • JAXB——介绍XML绑定(JAXB)技术的Java体系结构。
  • RMI——远程方法调用API允许对象调用在另一个Java虚拟机上运行的对象的方法。
  • 反射——表示(“反映”)当前Java虚拟机中的类,接口和对象的API。
  • 安全——Java平台功能有助于保护应用程序免受恶意软件侵害
  • 声音——用于播放来自应用程序的声音数据的API。
  • 2D图形——如何在应用程序中显示和打印2D图形。
  • 套接字直接协议——如何启用套接字直接协议以利用InfiniBand。

Github下载地址