J2SE小结

      J2SE,Java2的Standard Edition(Java 2 的标准版),主要用于桌面应用软件的编程,包括那些构成Java语言的核心类,如:数据库连接、接口定义、输入/输出、网络编程等。J2SE是Java语言的基础,是学习J2EE不可缺少的知识。

特性

1. 易于开发性

      Java语言中包括泛型、元数据、autoboxing、增强的 for 循环、枚举类型、静态导入、C 风格的格式化 I/O、可变参数、并发实用程序以及更简单的 RMI 接口生成等这些易于开发的主题。

2. 元数据

      J2SE 1.5 中的元数据特性提供这样的能力,即向 Java 类、接口、方法和字段关联附加的数据。这些附加的数据或者注释,可以被javac编译器或其他工具读取,并且根据配置不同,可以被保存在类文件中,也可以在运行时使用 Java 反射API被发现。

3. 泛型

       CollectionsAPI提供可以被多个 Java 类型使用的公共功能性,比如LinkedLists、ArrayLists 和 HashMaps。泛型化 API 的用户必须使用 <> 符号简单地声明在编译类型中使用的类型。

4. 并发实用程序

       并发实用程序库提供了强大的、高级别的线程构造,包括 executors(这是一个线程任务框架)、线程安全队列、Timers、锁(包括原子锁)和其他同步原语。

5. 监控和可管理性

       监控和可管理性是 Java 平台中的RAS(Reliability, Availability, Serviceability,即可靠性、可用性、可服务性) 的一个关键组件。

       JVM Monitoring & ManagementAPI指定一组全面的可以从正在运行的JVM进行监控的 JVM internals。 该信息可通过 JMX (JSR-003) MBeans 访问到,也可以使用JMX远程接口和行业标准SNMP工具而远程访问得到。

思维导图总结

J2SE小结_第1张图片

      查看大图地址:http://reshade.com/resize-image/j2se-51919978

你可能感兴趣的:(J2SE小结)