![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
suiyueran8023
这个作者很懒,什么都没留下…
展开
-
代码优化
1.尽量减少对变量的重复计算如:1) for(int i=0;i < list.size(); i++){}优化的代码2) int len = list.size();for(int i=0;i < len; i++){}定义变量的执行速度比不定义的速度要快。2.尽量使用位移代替a/b OR a*b 的操作如:int num = a / 4;in...原创 2019-02-18 14:06:02 · 130 阅读 · 0 评论 -
fastjson和jsoncode的区别
jsoncode所需要引用的依赖:<dependency> <groupId>cn.miludeer</groupId> <artifactId>jsoncode</artifactId> <version>1.2.4</version></dependenc...原创 2019-07-03 15:17:09 · 2593 阅读 · 2 评论 -
net.sf.json和com.alibaba.fastjson的数据处理
一、net.sf.json1、Json转MapJSONObject jsonObject = JSONObject.fromObject(jsonStr);Map<String,Object> map = new HashMap<>();map.put("code",jsonObject .getInt("code"));2、Json转实体JSONObje...转载 2019-07-05 09:27:06 · 747 阅读 · 0 评论 -
FastJSON进行对象的序列化和反序列化
Java中使用FastJSON进行对象的序列化和反序列化1.添加依赖,maven的pom.xml文件中添加以下依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> ...转载 2019-07-05 09:37:36 · 706 阅读 · 0 评论 -
关于list中remove数据的时候报ConcurrentModificationException异常
for(int i=0;i<list.size();i++){ if(list.get(i).equals("a")) list.remove(i); } 这个时候控制台会报一个ConcurrentModificationException,原因是因为删除某个元素后,list的大小发生了变化,而你的索引也在变化,所以会导致你在遍历的时候漏...原创 2019-08-27 15:45:56 · 490 阅读 · 0 评论