![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
YH_9339
内心的强大永远胜过外表的浮华!
展开
-
不要在 foreach 循环里进行元素的 remove / add 操作
在foreach 循环里面,不能用remove方法,因为当list里面的最后一个元素被remove时候,会报错。【强制】不要在 foreach 循环里进行元素的 remove / add 操作。 remove 元素请使用 Iterator方式,如果并发操作,需要对 Iterator 对象加锁。反例:List a = new ArrayList();a.add("1原创 2017-11-18 17:19:15 · 1745 阅读 · 1 评论 -
通过Ajax---SpringMVC返回json字符串(非注解方式)
这里采用的是非注解形式,相当于注解中的@responseBody/** * 根据字符串输出JSON,返回null * * @param jsonString * @return */ public String ajaxJson(HttpServletResponse response,String jsonString) {原创 2017-11-18 17:32:10 · 462 阅读 · 0 评论 -
Java中xml与json的相互转换
/*xom-1.1.jar json 与 xml的相互转换*/ /** * JSON(数组)字符串转换成XML字符串 * (必须引入 xom-1.1.jar) * @param jsonString * @return */ public static String json2xml(String jsonString) {原创 2017-11-18 17:37:04 · 4018 阅读 · 0 评论 -
hashMap,hashTable,hashSet,TreeMap的区别
【hashMap:】(键值对,不同步,无序)存放的是key-value的值,采用put方法;可以存相同的对象。是map的子类;并允许使用 null 值和 null 键(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 是无序的。注意,此实现不是同步的。原创 2017-11-18 17:42:45 · 541 阅读 · 0 评论 -
quartz定时器实现
总结:要实现定时器quartz,我们注意两步就行了,一是写好实现类注意实现类的方法名要和配置中一致,二是做好配置。然后就可以测试了。①定时器实现类HealthRecodersTokenScheduler.javapublic class HealthRecodersTokenScheduler { public void execute() throws Excep原创 2017-11-18 16:50:33 · 387 阅读 · 0 评论 -
Java并发编程(★详细面试题)
点击打开链接原创 2018-02-02 15:51:27 · 564 阅读 · 0 评论 -
在Java中如何高效的判断数组中是否包含某个元素
点击打开链接转载 2018-03-22 15:08:34 · 1863 阅读 · 0 评论