会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
永不宕机
2018年6月28日
多线程的陷阱
摘要: 1.有一个线程类对象(通过继承Thread类来实现),如果程序从未调用过该对象的start()方法来启动它,那么这个线程对象将一直处于“新建“状态,它永远不会作为线程获得执行的机会,只是一个普通的java对象,这时,直接调用其run()方法时,与普通的java对象的普通方法并没有什么区别。 2.静态
阅读全文
posted @ 2018-06-28 23:47 永不宕机
阅读(147)
评论(0)
推荐(0)
正则表达式的陷阱
摘要: String str = "com.cn.xxx"; String[] strs = str.split("\\."); 将字符串以点号进行分割,需要用\\进行转义,不然点号指的是可以匹配任意字符。 String类的matches(String regex),参数是正则表达式。特别需要注意的是rep
阅读全文
posted @ 2018-06-28 23:32 永不宕机
阅读(143)
评论(0)
推荐(0)
泛型可能引起的错误
摘要: 1. 当把一个原始类型的变量(如List变量list1,假设存入几个字符串)赋给带泛型信息的变量(如List<Integer>list2)时,会有一个潜在的问题:jvm会把集合中盛装的所有元素都当成Integer来处理,如果只是简单的遍历输出可能没有问题,但如果需要对元素进行操作,比如把list2的
阅读全文
posted @ 2018-06-28 23:23 永不宕机
阅读(207)
评论(0)
推荐(0)
java中关于字符串的陷阱
摘要: 1.一般面试题都会出关于String java = new String("I love java");这条语句创建了几个字符串对象?我在最开始时一直认为是只创建了一个字符串对象,但其实是创建了两个字符串对象,第一个是构造函数中作为形参的直接量对象,第二个则是构造函数返回的字符串对象。 而在 jav
阅读全文
posted @ 2018-06-28 23:08 永不宕机
阅读(317)
评论(0)
推荐(0)
导航
博客园
首页
新随笔
联系
订阅
管理
公告