# Java概念表 **Repository Path**: brian8904/java_concept_table ## Basic Information - **Project Name**: Java概念表 - **Description**: No description available - **Primary Language**: Java - **License**: AFL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-03-03 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Java平台标准版8-概念表(Java Platform SE 8) - Java概念表将Java组件技术分类 - 下面列出了这些层级,从上到下,以及每个层级所包含的技术 - 属于较低层级的技术可以作为更高层级的一部分的基础。 # Java概念表(中转英) ## (1)Java语言(Java Language) ## (2)实用工具和应用程序编程接口工具(Tools & Tool APIs) - Java源文件(java) - Java类文件(javac) - Java源文件帮助文档(javadoc) - Java存档文件(jar) - 反编译器(javap) - Java平台调试器架构(JPDA) - Java监控和管理控制台(JConsole) - Java可视化工具(Java VisualVM) - Java数据库(Java DB) - 安全(Security) - 国际化(Int'l) - 远程方法调用(RMI) - 接口定义语言(IDL) - 部署(Deploy) - 监控(Monitoring) - 故障排除(Troubleshoot) - 脚本(Scripting) - Java虚拟机编程接口工具(JVM TI) - 网站服务(Web Services) ## (3)部署(Deployment) - Java网站部署解决方案(Java Web Start) - 小程序/Java插件(Applet / Java Plug-in) ## (4)用户界面工具包(User Interface Toolkits) - 互联网应用程序开发(JavaFX) - 抽象窗口工具包(AWT) - 用户界面开发工具包(Swing) - Java 2D游戏引擎开发(Java 2D) - 可访问性(Accessibility) - 拖放功能(Drag and Drop) - 输入方法(Input Methods) - 图像输入输出处理(Image I/O) - 打印服务(Print Service) - 声音(Sound) ## (5)集成库(Integration Libraries) - 接口描述语言(IDL) - Java数据库连接(JDBC) - Java命名和目录接口(JNDI) - 远程方法调用(RMI) - 互联网内部对象请求代理协议-远程方法调用(RMI-IIOP) - 脚本(Scripting) ## (6)其他基础库(Other Base Libraries) - Beans资源包(Beans) - 国际化支持(Int'l Support) - 输入/输出(Input/Output) - Java管理扩展(JMX) - Java本地接口(JNI) - 数学(Math) - 网络(Networking) - 超弛机制(Override Mechanism) - 安全(Security) - 序列化(Serialization) - 扩展机制(Extension Mechanism) - 用于可扩展标记语言处理的Java应用程序编程接口(XML JAXP) ## (7)语言和实用程序基础库(lang and util Base Libraries) - 语言和实用程序包(lang and util) - 集合(Collections) - 并发实用程序(Concurrency Utilities) - Java存档文件(JAR) - 日志记录(Logging) - 管理(Management) - 首选应用程序编程接口(Preferences API) - 参考对象(Ref Objects) - 反射机制(Reflection) - 正则表达式(Regular Expressions) - 版本控制(Versioning) - 解压缩(Zip) - 虚拟机监控和协助设置(Instrumentation) ## (8)Java虚拟机(Java Virtual Machine) - Java虚拟机客户端与服务器配置(Java Hotspot Client and Server VM) ``` 甲:Java软件开发工具包(JDK)包含(乙、丙、丁层级) 乙:Java运行环境(JRE)包含(丙、丁层级) - 部署(Deployment) - 用户界面工具包(User Interface Toolkits) - 集成库(Integration Libraries) - 其他基础库(Other Base Libraries) - 语言和实用程序基础库(lang and util Base Libraries) - Java虚拟机(Java Virtual Machine) 丙:Java标准版应用程序编程接口(Java SE API)包含(丁层级) - 除了JavaFX的用户界面工具包(User Interface Toolkits except JavaFX) - 集成库(Integration Libraries) - 其他基础库(Other Base Libraries) - 语言和实用程序基础库(lang and util Base Libraries) 丁:精简的配置文件(Compact Profiles) - 集成库(Integration Libraries) - 其他基础库(Other Base Libraries) - 语言和实用程序基础库(lang and util Base Libraries) ``` # Java概念表(英转中) ## ①Java Language(Java语言) ## ②Tools & Tool APIs(实用工具和应用程序编程接口工具) - java(Java源文件) - javac(Java类文件) - javadoc(Java源文件帮助文档) - jar(Java存档文件) - javap(反编译器) - JPDA(Java平台调试器架构) - JConsole(Java监控和管理控制台) - Java VisualVM(Java可视化工具) - Java DB(Java数据库) - Security(安全) - Int'l(国际化) - RMI(远程方法调用) - IDL(接口定义语言) - Deploy(部署) - Monitoring(监控) - Troubleshoot(故障排除) - Scripting(脚本) - JVM TI(Java虚拟机编程接口工具) - Web Services(网站服务) ## ③Deployment(部署) - Java Web Start(Java网站部署解决方案) - Applet / Java Plug-in(小程序/Java插件) ## ④User Interface Toolkits(用户界面工具包) - JavaFX(互联网应用程序开发包) - AWT(抽象窗口工具包) - Swing(用户界面开发工具包) - Java 2D(Java 2D游戏引擎开发) - Accessibility(可访问性) - Drag and Drop(拖放功能) - Input Methods(输入方法) - Image I/O(图像输入输出处理) - Print Service(打印服务) - Sound(声音) ## ⑤Integration Libraries(集成库) - IDL(接口描述语言) - JDBC(Java数据库连接) - JNDI(Java命名和目录接口) - RMI(远程方法调用) - RMI-IIOP(互联网内部对象请求代理协议-远程方法调用) - Scripting(脚本) ## ⑥Other Base Libraries(其他基础库) - Beans(Beans资源包) - Int'l Support(国际化支持) - Input/Output(输入/输出) - JMX(Java管理扩展) - JNI(Java本地接口) - Math(数学) - Networking(网络) - Override Mechanism(超弛机制) - Security(安全) - Serialization(序列化) - Extension Mechanism(扩展机制) - XML JAXP(用于可扩展标记语言处理的Java应用程序编程接口) ## ⑦lang and util Base Libraries(语言和实用程序基础库) - lang and util(语言和实用程序包) - Collections(集合) - Concurrency Utilities(并发实用程序) - JAR(Java存档文件) - Logging(日志记录) - Management(管理) - Preferences API(首选应用程序编程接口) - Ref Objects(参考对象) - Reflection(反射机制) - Regular Expressions(正则表达式) - Versioning(版本控制) - Zip(解压缩) - Instrumentation(虚拟机监控和协助设置) ## ⑧Java Virtual Machine(Java虚拟机) - Java Hotspot Client and Server VM(Java虚拟机客户端与服务器配置) ``` 甲:The JDK(Java软件开发工具包) 乙:The JRE(Java运行环境) - Deployment(部署) - User Interface Toolkits(用户界面工具包) - Integration Libraries(集成库) - Other Base Libraries(其他基础库) - lang and util Base Libraries(语言和实用程序基础库) - Java Virtual Machine(Java虚拟机) 丙:The Java SE API(Java标准版应用程序编程接口) - User Interface Toolkits except JavaFX(除了JavaFX的用户界面工具包) - Integration Libraries(集成库) - Other Base Libraries(其他基础库) - lang and util Base Libraries(语言和实用程序基础库) 丁:Compact Profiles consists of the following levels(精简的配置文件) - Integration Libraries(集成库) - Other Base Libraries(其他基础库) - lang and util Base Libraries(语言和实用程序基础库) ```