JavaSE概览
以一张图来看,图来自:
http://www.oracle.com/technetwork/cn/java/javase/tech/index.html
Tools & Tool APIs
- java
- javac
- javadoc
- jar
- javap: Java字节码文件反编译工具
- jdeps: 依赖分析
- scripting
- Security
- Monitoring
- JConsole : 提供 JVM 活动的图形化展示,包括线程使用,类使用以及垃圾回收(GC)信息。
- VisualVM : 监控 JVM 的可视化工具,剖析运行中的应用程序,分析 JVM 堆存储。
- JMC: 显示当前机器中的所运行的 JVM 进程信息。
- JFR : Java Flight Recorder,它记录了 JVM 所有事件的历史数据,通过这些数据,程序性能分析人员可以结合以往的历史数据对 JVM 性能瓶颈进行分析诊断。
- JPDA : 调试工具接口
- JVMTI : Java 虚拟机所提供的 native 编程接口,提供了可用于 debug 和 profiler 的接口.
- RMI : 远程方法调用
- java DB
- Deployment
- Internationalization 国际化
- Web Services
- Troubleshooting 故障诊断
Deploment
- java Web Start
- Applet/ Java Plugin-in
User Interface Toolkits
- JavaFX
- Swing
- Java 2D
- AWT
- Accessibility
- Drag and Drop
- Input Methods
- Image I/O
- Print Service
- Sound
Integration Libraries
- IDL
- JDBC
- JNDI
- RMI
- RMI-IIOP
- Scriptin
Other Base Libraries
- Beans
- Security
- Serialization
- Extension Mechanism
- JMX
- XML JAXP
- Networking
- Override Mechanism
- JNI
- Date and Time
- Input/Output
- Internationalization
lang and util & Base Libraries
- Math
- Collections
- Ref Objects
- Regular Expressions
- Logging
- Management
- Instrumentation
- Concurrency Utitlities
- Reflection
- Versioning
- Prefereneces API
- JAR
- Zip
Java Virtual Machine
- Java Hotspot Client and Server VM
JavaSE概览
https://blog.fengcl.com/2017/08/05/javase-tech-glance/