![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java技术
ruizhenggang
这个作者很懒,什么都没留下…
展开
-
Java Or android ConcurrentModificationException异常原因和解决方法
ArrayList<Integer> list =newArrayList<Integer>(); list.add(2); Iterator<Integer> iterator = list.iterator(); while(iterator.hasNext()){ Int...原创 2020-03-03 08:55:18 · 918 阅读 · 0 评论 -
java设计模式个人总结(第一篇)
java设计模式可将其分为三种类型:创建型、结构型、行为型。 创建型有: 工厂模式(Factory)单例模式(singleton)Builder模式(生成器模式)原型模式(Prototype) 壹.工厂模式(Factory)(典型案例:制造商品流水) 总结:工厂模式一般分为两种,普通工厂模式和抽象工厂模式; 普通工厂模式分为:简单工厂模式、多个工厂模式、静态工厂模式。 普原创 2017-11-30 22:20:44 · 459 阅读 · 0 评论 -
java 基本数据类型不常遇到的问题
将一个超过该数据类型最大值的值强转为该类型的变量,如下: int a = (int)-2419274981287192; 此时变量a 会默认取该数据类型的最大值,也就是2 的32 次方-1原创 2018-01-12 14:27:04 · 293 阅读 · 0 评论 -
String的判断为空常出现的问题
在java开发中,经常会遇到NullPointException。很常见也很容易解决的一个问题。对于字符串中的判空你可以这样做。1.StringUtil.isEmpty(“传入的字符串变量”)。返回值为string == null || string.trim().length() == 0 ||string.equals("null");这个可以自己写个工具类去判断。2.对于jdk提供的Stri原创 2018-01-19 11:20:50 · 916 阅读 · 0 评论