Java
kavi
122527
展开
-
JMS消息头
一个消息对象分为三部分:消息头(Headers),属性(Properties)和消息体(Payload)。对于StreamMessage和MapMessage,消息本身就有特定的结构,而对于TextMessage,ObjectMessage和BytesMessage是无结构的。一个消息可以包含一些重要的数据或者仅仅是一个事件的通知。 消息的Headers部分通常包含一些消息的描述信息...原创 2015-01-19 10:42:29 · 130 阅读 · 0 评论 -
获取java虚拟机运行时间开始运行的时间
[code="java"] private static Date startTime; public final static Date getStartTime() { if (startTime == null) { startTime = new Date(ManagementFactory.getRunti...2015-05-20 13:58:16 · 734 阅读 · 0 评论 -
java
[code="java"]import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.PrintWri...原创 2015-05-20 14:24:33 · 85 阅读 · 0 评论 -
Java中List的排序
第一种方法,就是list中对象实现Comparable接口,代码如下:[code="java"]public class Person implements Comparable { private String name; private Integer order; /** * @return the name */ p...原创 2014-10-15 09:33:05 · 94 阅读 · 0 评论 -
java重写equals 为什么需要重写hashcode
每个覆盖equals方法的类中,必须覆盖hashCode 方法,如果不这样的话,会违反Object.hashCode 的通用约定。从而导致该无法结合所有散列的集合一起正常工作,这样的集合有HashSet,HashMap,HashTable摘自Object规范 1.在应用程序的执行期间只要对象的equals方法的比较操作所用的的信息没有被修改,那么对于同一个对象调用多次hashCo...原创 2016-11-16 23:28:44 · 225 阅读 · 0 评论 -
简单的builder构造器示列
[code="java"]/** * Created by baixiaobin */public class User { private final int id; private final String name; private final String sex; private final String des;...2016-11-17 09:25:43 · 113 阅读 · 0 评论 -
java 并发设计模式 Master 和Worker
[code="java"]package com.thread.test.masterworker;import java.util.HashMap;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;import java.util.concurrent.ConcurrentLinkedQu...原创 2016-12-06 21:54:21 · 133 阅读 · 1 评论