随笔分类 -  java

摘要:String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个 阅读全文
posted @ 2020-03-01 21:49 candice_aviva 阅读(102) 评论(0) 推荐(0)
摘要:不要让多线程操作HashMap,否则会出现(想想多线程操作链表或数组会出现什么):数据丢失,死循环,抛出异常!!! 多线程下建议使用ConcurrentHashMap 阅读全文
posted @ 2020-03-01 21:42 candice_aviva 阅读(148) 评论(0) 推荐(0)
摘要:今天看服务端性能优化几个有用的地方记录下来: 问题代码: Map<Integer,Integer> map= new HashMap<Integer,Integer>(); for (int k=0;k<100000,k++){ map.put(k,k); } for(String key:map. 阅读全文
posted @ 2020-03-01 21:19 candice_aviva 阅读(286) 评论(0) 推荐(0)