需要英文原版的可以评论里留言,每一篇文章中红色字体的是常见需要学习的英文,在原文中已经指出,并在最后进行了总结,可以供大家平时复习用。
Java技术可以做什么?
通用的(general-purpose),高阶的Java编程语言是一个功能强大的软件平台。每一个全面实施的Java平台为您提供了以下功能(feature):
-
开发工具:开发工具提供你所需要的一切,编译(compile),运行,监控(monitor),调试(debug),记录(document)你的应用程序。作为一个新的开发人员,你将使用的主要工具是
的javac
编译器,java的运行
器,和javadoc的
文档工具。 -
应用编程接口(API):API提供Java编程语言的核心功能(core functionality)。它提供了广泛(a wide array of)有用的类可以应用到你的应用程序中。它涵盖(span)了从基本对象,到网络安全,XML生成(generation)还有数据库访问(database access)等。核心API非常大;想看看它都包含真什么,请查阅(consult) Java平台标准版8文档。
-
部署技术(Deployment Technology):JDK软件提供了标准的机制(menchanism),如Java Web Start软件和Java插件(Plug-In)软件将部署你的应用程序给最终用户。
-
用户界面工具包(User Interface Toolkit):JavaFX的,Swing,和Java 2D工具包使其能够创建复杂(sophisticate)的图形用户界面(GUI:Graphical User Interface)。
-
集成库(Integration Library):集成库,如Java IDL API,JDBC API,Java命名和目录接口(JNDI)API,Java的RMI和Java远程方法调用因特网Inter-ORB协议技术(Java RMI-IIOP技术)启用数据库访问和远程对象的操作。