I am Jacky!
-
java.lang.Void 解析与使用
本文主要介绍了 java.lang.Void 类的解析与使用。
-
System.getenv() 和 System.getProperties() 区别
Java 提供了 System 类的静态方法 getenv() 和 getProperty() 用于返回系统相关的变量与属性,getenv() 方法返回的变量大多于系统相关,getProperty() 方法返回的变量大多与 Java 程序有关。
-
JMX 中 MBean 和 MXBean 的区别
MBean 表示被管理的资源,MXBean 其实也是被管理的资源,但 MBean 的属性中不能包含自定义对象,而 MXBean 可以。
-
减少 if/else 的三种方式
减少 if/else 的三种方式
-
怎么做到集合真正只读?
本文从编译时和运行时的角度来考虑设置集合只读。
-
Eclipse Memory Analyzer(Java 内存泄漏分析工具)
Eclipse Memory Analyzer 它被认为是一个“傻瓜式“的堆转储文件分析工具,通过该工具可以生成一个专业的分析报告,从而帮我们准确地定位到问题的所在位置。
-
LinkedList/LinkedHashSet/LinkedHashMap 能干啥?
LinkedList/LinkedHashSet/LinkedHashMap,这三个没有 ArrayList/HashSet/HashMap 大众化,都能干点啥?
-
Maven 中 -DskipTests=true 和 -Dmaven.test.skip=true 的区别
Maven 中 -DskipTests=true 和 -Dmaven.test.skip=true,都可以用于跳过单元测试,那它们的区别是什么呢?
-
JVM 性能调优监控工具之 JVisualVM
JVisualVM 是 Netbeans 的 profile 子项目,已在 JDK6.0 update 7 中自带,能够监控线程,内存情况,查看方法的 CPU 时间和内存中的对象、已被 GC 的对象,反向查看分配的堆栈(如 100 个 String 对象分别由哪几个对象分配出来的)。
-
JVM 性能调优监控工具之 JConsole
JConsole 图形用户界面是符合 Java 管理扩展(JMX)规范的监视工具,可以监测有关在 Java 平台上运行的应用程序的性能和资源消耗的信息。