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 Technologies:
JDK
提供了标准的机制,比如Java Web启动软件和Java插件软件,用于将应用程序部署并为终端用户提供服务。User Interface Toolkits:
JavaFX
,Swing
,以及Java 2D
工具包使得创建复杂的图形用户界面(GUI)成为可能。Integration Libraries:集成库,比如
Java IDL API
、JDBC API
、JDBC API, Java Naming and Directory Interface (JNDI) API
、Java RMI
和基于Internet Inter-ORB Protocol
的Java Remote Method Invocation
(Java RMI-IIOP),实现了对数据库的方位和远程对象的操作。
Last updated