
Java基础
猿与宇宙
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
obj.equals(““) 和 “”.equals(obj)一样吗
开门见山: 不一样,obj为Null时,前者报空指针异常,后者不会,所以用后者可以防止空指针这是我的公众号,对大家有帮助,昔日贤文...转载 2019-01-18 16:17:02 · 799 阅读 · 0 评论 -
多线程一开始没报错,几分钟后就内存溢出
直接写我发现的原因:因为我是用页面调用的方法来启动多线程,所以导致了二次调用,二次创建线程池。最后改用Junit来直接调用就可以了这是我的公众号,对大家有帮助,昔日贤文...原创 2019-03-18 19:21:31 · 526 阅读 · 0 评论 -
看到一个描述多态的栗子
花木兰替父从军大家都知道花木兰替父从军的例子,花木兰替父亲花弧从军。那么这时候花木兰是子类,花弧是父类。花弧有自己的成员属性年龄,姓名,性别。花木兰也有这些属性,但是很明显二者的属性完全不一样。花弧有自己的非静态成员方法‘骑马杀敌’,同样花木兰也遗传了父亲一样的方法‘骑马杀敌’。花弧还有一个静态方法‘自我介绍’,每个人都可以问花弧姓甚名谁。同时花木兰还有一个自己特有的非静态成员方法‘涂脂抹粉’...转载 2019-03-28 11:26:54 · 198 阅读 · 0 评论 -
StringBuffer会保留前面的值
项目中遇到很奇怪的现在,就是StringBuffer会保留前面处理过的值。我写了个Demo测试了,复现了问题:@Controller@RequestMapping("/StringBuffer")public class StringBufferController { private StringBuffer one = new StringBuffer(""); p...原创 2019-07-19 15:03:38 · 229 阅读 · 0 评论 -
Set转List,List转Set,数组转List,List转数组
Set转List: HashSet<Long> set = new HashSet<>();ArrayList<Long> longs = new ArrayList<>(set);List转Set:List<String> strings1 = new ArrayList<>();Set<Objec...转载 2019-07-17 13:54:18 · 914 阅读 · 0 评论