一、Java开发工具

二、Java构建与依赖管理工具
三、Java性能监控与诊断工具
jps:查看Java进程ID及主类名,类似ps -aux | grep java,快速定位Java进程;jstat:监控JVM垃圾回收(GC)、类加载、堆内存等统计信息,例如jstat -gcutil <pid> 1000每秒输出一次GC利用率;jstack:生成Java线程堆栈跟踪,用于分析线程阻塞、死锁等问题,例如jstack <pid> > threadDump.txt导出线程信息;jmap:导出堆内存快照(堆转储),例如jmap -dump:format=b,file=heap.hprof <pid>,用于后续内存泄漏分析。四、Java测试工具
五、Java仓库与依赖管理工具
六、Java应用服务器