bilibili
Java 官方文档:
Java 教程是为想要使用 Java 编程语言创建应用程序的程序员提供的实用指南。它们包括数百个完整的工作示例和数十个课程。相关课程组被组织成“路径”。
涵盖基础知识的路径
这些线索以书籍形式提供,如《Java 教程》第六版。要购买这本书,请参阅右侧的方框。
- 入门— Java 技术简介以及安装 Java 开发软件并使用它创建简单程序的课程。
- 学习 Java 语言— 描述 Java 编程语言的基本概念和功能的课程。
- 基本 Java 类— 有关异常、基本输入/输出、并发、正则表达式和平台环境的课程。
- 集合— 有关使用和扩展 Java 集合框架的课程。
- 日期-时间 API — 如何使用java.time页面编写日期和时间代码。
- 部署— 如何使用 JAR 文件打包应用程序和小程序,并使用 Java Web Start 和 Java Plug-in 部署它们。
- Java 编程语言认证准备— 可用培训和教程资源列表。
创建图形用户界面
- 使用 Swing 创建 GUI — 全面介绍 Java 平台上的 GUI 创建。
- 创建 JavaFX GUI — JavaFX 教程的集合。
专业路线和课程
这些路线和课程仅以网页形式提供。
- 自定义网络— 介绍 Java 平台强大的网络功能。
- 扩展机制— 如何使自定义 API 可用于 Java 平台上运行的所有应用程序。
- 全屏独占模式 API — 如何编写更充分利用用户图形硬件的应用程序。
- 泛型——类型系统的增强,支持对各种类型的对象进行操作,同时提供编译时类型安全性。请注意,本课程适用于高级用户。Java语言路径包含适合初学者的泛型课程。
- 国际化——介绍如何设计软件,使其能够轻松适应(本地化)到各种语言和地区。
- JavaBeans — Java 平台的组件技术。
- JAXB — 引入了 XML 绑定 (JAXB) 技术的 Java 体系结构。
- JAXP — 引入了用于 XML 处理的 Java API (JAXP) 技术。
- JDBC 数据库访问— 引入了用于 Java 应用程序与各种数据库和数据源之间连接的 API。
- JMX — Java 管理扩展提供了管理应用程序、设备和服务等资源的标准方法。
- JNDI — Java 命名和目录接口支持访问命名和目录服务,例如 DNS 和 LDAP。
- 反射— 表示(“反映”)当前 Java 虚拟机中的类、接口和对象的 API。
- RMI — 远程方法调用 API 允许对象调用在另一个 Java 虚拟机上运行的对象的方法。
- 安全性— Java 平台功能有助于保护应用程序免受恶意软件的侵害。
- 套接字直接协议— 如何启用套接字直接协议以利用 InfiniBand。
- 声音— 用于从应用程序播放声音数据的 API。
- 2D 图形— 如何在应用程序中显示和打印 2D 图形。
w3schools:
学习Java
Java 是一种流行的编程语言。
Java 用于开发移动应用程序、网络应用程序、桌面应用程序、游戏等等。
凡超ai编程
义务提供互联网、IT职场心理咨询服务。“代码诚可贵,生命价更高”。
欢迎关注,点击了解编程技术以及 技术前沿,近期重点 aigc。
公众号 「fanchaostudio」
转载 · 知乎作者:凡超ai编程
原文地址:https://www.zhihu.com/question/602210548/answer/3110906051
暂无评论...
版权声明:本文内容由互联网用户自发贡献或者转载,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 210093010@qq.com 举报,一经查实,本站将立刻删除。