Java 技术可以做什么?

通用的高级 Java 编程语言是功能强大的软件平台。 Java 平台的每个完整实现都为您提供以下功能:

  • 开发工具 :开发工具提供了编译,运行,监视,调试和记录应用程序所需的一切。作为新开发人员,您将使用的主要工具是javac编译器,java启动器和javadoc文档工具。

  • 应用程序编程interface(API) :该 API 提供 Java 编程语言的核心功能。它提供了许多有用的类,可随时在您自己的应用程序中使用。它涵盖了从基本对象到网络和安全性,再到 XML 生成和数据库访问等等的所有内容。核心 API 非常大;要全面了解其内容,请查阅Java Platform Standard Edition 8 文档

  • 部署技术 :JDK 软件提供了诸如 Java Web Start 软件和 Java Plug-In 软件之类的标准机制,用于将应用程序部署到final用户。

  • 用户interface工具包 :JavaFX,Swing 和 Java 2D 工具包使创建复杂的图形用户interface(GUI)成为可能。

  • 集成库 :集成库,例如 Java IDL API,JDBC API,Java 命名和目录interface(JNDI)API,Java RMI 和基于 Internet-ORB 协议技术的 Java 远程方法调用(Java RMI-IIOP 技术) )启用数据库访问和操作远程对象。