What Can Java Technology Do?

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

  • Development Tools:开发工具提供所有compiling(编译),running(运行),monitoring(监控),debugging(调试),documenting(编写文档)时需要用的东西。作为一个新手你使用的主要工具是javac(编译器),java(启动器)和javadoc(文档工具)。

  • Application Programming Interface (API)API提供Java编程语言的核心功能。它提供了大量有用的类,你可以在自己的程序用使用到。它涵盖了从基本对象到网络和安全、以及XML生成和数据库访问等所有方面。核心API是非常庞大的,如果想了解它包含的内容,请参考Java Platform Standard Edition 8 Documentation

  • Deployment TechnologiesJDK提供了标准的机制,比如Java Web启动软件和Java插件软件,用于将应用程序部署并为终端用户提供服务。

  • User Interface ToolkitsJavaFXSwing,以及Java 2D工具包使得创建复杂的图形用户界面(GUI)成为可能。

  • Integration Libraries:集成库,比如Java IDL APIJDBC APIJDBC API, Java Naming and Directory Interface (JNDI) APIJava RMI和基于Internet Inter-ORB ProtocolJava Remote Method Invocation(Java RMI-IIOP),实现了对数据库的方位和远程对象的操作。

Last updated