2017年8月9日

Java线程死锁

摘要: Java多线程使用synchronized 锁时,可能会出现死锁;死锁会导致两个线程无限等待,致使程序异常。因此使用synchronized 关键字时注意死锁的问题。 笔者在第一次运行程序的时候属性 A=“a”、B=“a”,并没有引起死锁的问题;原因很简单,这时A 和 B的地址是一样的,synchr 阅读全文

posted @ 2017-08-09 14:38 巴比龙 阅读(194) 评论(0) 推荐(0) 编辑

删除集合元素的方法

摘要: 使用for循环遍历集合时,循环体不能删除集合的内容;可使用使用迭代器来移除集合元素 List<String> a = new ArrayList<>();a.add("1");a.add("2");Iterator<String> it = a.iterator();while(it.hasNext 阅读全文

posted @ 2017-08-09 14:23 巴比龙 阅读(353) 评论(0) 推荐(0) 编辑

Java最大值与最小值

摘要: #Java基本数据类型的中数字类型的最大值与最小值 System.out.println(Integer.MAX_VALUE);//2147483647 System.out.println(Integer.MIN_VALUE);//-2147483648 System.out.println(Fl 阅读全文

posted @ 2017-08-09 14:11 巴比龙 阅读(498) 评论(0) 推荐(0) 编辑

导航