![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java编程语言
cooldream8888
这个作者很懒,什么都没留下…
展开
-
synchronized 在线程安全中用法
synchronized 相当于锁机制,保证代码块的互斥访问,保证线程安全。synchronized可作用于instance变量、object reference(对象引用)、static函数和class literals(类名称字面常量)身上。注意: A.无论synchronized关键字加在方法上还是对象上,它取得的锁都是对象,而不是把一段代码或函数当作锁――而且同步方法...原创 2012-07-17 10:27:15 · 80 阅读 · 0 评论 -
json和map的转换总结
1. 我们知道,DO对象写入到外部文件的时候需要进行序列化的过程,但是有时不注意就会出现IOUtils.write(xxxDO)或者IOUtils.writeLines(xxxDO)的低级错误,而且有时却貌似也行得通,有这种假像的原因是在xxxDO对象中可能定义了toString()方法,但其实如果想得到具体json数据格式就会带来漏数据和得不到正确结果的麻烦。 2. Object(...原创 2012-11-16 22:11:47 · 190 阅读 · 0 评论 -
泛型编程实例
public class CookieSessionService{.....Map<String, Object> extra=null;extra=MapUtil.create();.....} public class MapUtil{public static <TKey, TValue> void each(Map<...2012-09-14 19:46:01 · 158 阅读 · 0 评论 -
java中md5算法实例
MD5 即:Message-Digest Algorithm 5 (信息-摘要算法),可以保证信息传输的一致,是一种常用的散列算法之一,也可以看做是哈希算法,它将数据运算为128-bits长度的值,用32位的十六进制数字表示。md5加密用法: String getStringFromEntryInternal(T entry) { String s = getStringFrom...原创 2012-09-18 18:15:44 · 143 阅读 · 0 评论 -
java的System.getProperty()获取的系统配置值
有时需要在编译代码的时候看下系统的一些参数值,或者一个class文件的路径等信息。下面的配置很有用:http://blog.sina.com.cn/s/blog_9124be9f01011wt1.html 只要自己再代码中写个main函数就能看一些系统的配置信息。 比如我在:D:\all_project\tee_7.6\tee-biz\src\test\java\com\tao...原创 2012-09-20 17:47:27 · 347 阅读 · 0 评论 -
java关键词(易误解)
Java包括50个关键字和2个保留关键字,共52个,其中true和false看上去虽然像关键字,但是它们是布尔字面量,null虽然看上去也像关键字,但它是空字面量。...原创 2012-09-29 18:13:18 · 93 阅读 · 0 评论