上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 25 下一页
摘要: 我们可以使用Java命令行和UI工具来监控应用程序的垃圾收集活动。下面的例子中,我使用Java SE Downloads 中一个演示程序。 如果你想使用同样的程序,前往Java SE Downloads页面下载JDK 7 and JavaFX Demos and Samples。我使用的和序示例是... 阅读全文
posted @ 2015-09-14 23:15 沐风山 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 1、JVM堆设置-Xmx3550m设置JVM最大堆内存 为3550M。-Xms3550m设置JVM初始堆内存 为3550M。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。-Xss128k设置每个线程的栈大小。JDK5.0以后每个线程栈大小为1M,之前每个线程栈大小为256K... 阅读全文
posted @ 2015-09-14 22:53 沐风山 阅读(1157) 评论(0) 推荐(1) 编辑
摘要: 虚拟机的堆内存共划分为三个代:年轻代(Young Generation)、年老代(Old Generation)和持久代(PermanentGeneration)。其中持久代主要存放的是Java类的类信息,与垃圾收集器要收集的Java对象关系不大。所以,年轻代和年老代的划分才是对垃圾收集影响比较大的... 阅读全文
posted @ 2015-09-14 22:37 沐风山 阅读(868) 评论(0) 推荐(0) 编辑
摘要: JDK提供的几种线程池newFixedThreadPool创建一个指定工作线程数量的线程池。每当提交一个任务就创建一个工作线程,如果工作线程数量达到线程池初始的最大数,则将提交的任务存入到池队列中。newCachedThreadPool创建一个可缓存的线程池。这种类型的线程池特点是: 1).工作线程... 阅读全文
posted @ 2015-09-14 13:50 沐风山 阅读(5360) 评论(0) 推荐(0) 编辑
摘要: documentCountDownLatchA synchronization aid that allows one or more threads to wait until a set of operations being performed in other threads complet... 阅读全文
posted @ 2015-09-14 13:19 沐风山 阅读(312) 评论(0) 推荐(0) 编辑
摘要: public class StringFormatDemo { public static void main(String[] args) { String str = null; str = String.format("Hi,\t %s", "王力"); ... 阅读全文
posted @ 2015-09-13 20:44 沐风山 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1、ActiveMQ支持消息过滤设置规则和用法selector支持下列几种方式:(1) String literals: "color ='blue'"(2) Byte strings: “myBytes "0X0AFC23"”(3) Numeric values: "NoltemsInStock... 阅读全文
posted @ 2015-09-08 15:01 沐风山 阅读(1401) 评论(0) 推荐(0) 编辑
摘要: 如何监控ActiveMQ在ActiveMQ 4.x中你可以监控代理并查看使用了哪些目标,和连接一起的活动和订阅使用下面的工具进行查看:JMX和JMX控制台,如jConsole http://java.sun.com/developer/technicalArticles/J2SE/jconsole.... 阅读全文
posted @ 2015-09-08 12:13 沐风山 阅读(802) 评论(0) 推荐(0) 编辑
摘要: Set接口Set不允许包含相同的元素,如果试图把两个相同元素加入同一个集合中,add方法返回false。Set判断两个对象相同不是使用==运算符,而是根据equals方法。也就是说,只要两个对象用equals方法比较返回true,Set就不会接受这两个对象。HashSetHashSet有以下特点不能... 阅读全文
posted @ 2015-09-01 15:31 沐风山 阅读(162) 评论(0) 推荐(0) 编辑
摘要: HashMap的数据结构HashMap主要是用数组来存储数据的,我们都知道它会对key进行哈希运算,哈系运算会有重复的哈希值,对于哈希值的冲突,HashMap采用链表来解决的。在HashMap里有这样的一句属性声明:transient Entry[] table;Entry就是HashMap存储数据... 阅读全文
posted @ 2015-09-01 13:30 沐风山 阅读(244) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 25 下一页