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小结

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

相关文章:

  • 2022-02-02
  • 2021-09-05
  • 2021-06-08
  • 2021-12-02
  • 2022-01-09
  • 2021-10-02
  • 2021-12-31
  • 2021-06-16
猜你喜欢
  • 2021-08-28
  • 2022-12-23
  • 2021-09-19
  • 2021-10-06
  • 2021-05-06
  • 2021-07-18
相关资源
相似解决方案