![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 58
iteye_2703
这个作者很懒,什么都没留下…
展开
-
java解析json
最近项目中用到json这个数据结构,由于jdk1.6并没有提供默认解析json的api,项目中选用了apache的json工具类来做解析,目前常用的json解析工具还有google提供的gson和阿里的fastjson。 网上瞅了半天,想了下,json解析无非是对字符串做遍历,忍不住自己尝试解析下,通过递归实现一次字符串的完整遍历来完成json字符串与Map的转换。 ...原创 2014-04-14 21:07:51 · 126 阅读 · 0 评论 -
final需要主要的地方
1. final使得被修饰的变量"不变",但是由于对象型变量的本质是"引用",使得"不变"也有了两种含义:引用本身的不变;还是引用指向的对象不变? a: 引用本身的不变:final StringBuffer a=new StringBuffer("immutable"); final StringBuffer b=new StringBuffer("not immutab...原创 2014-04-25 21:16:04 · 106 阅读 · 0 评论 -
被误解的ThreadLocal
项目开发最常见的模式就是拿着之前开发的工程到新的项目中修修改改,这种开发方式很快,主要功能该有的都有了,只要按照新的需求改改就能用,但是开发不可能一直都是同一拨人干这事,后来的人对整个项目也不会做到100%的了解,这样新近的人就会做一些重复的工作,一两次还没啥,但是多了之后后面开发的人就会被坑死。现在就是开发这种项目过程不多说了。最近看之前的代码,程序中对内容库session连接处理的地方...原创 2014-06-22 20:04:32 · 152 阅读 · 0 评论