- 博客(4)
- 收藏
- 关注
原创 java并发、多线程知识点
1.线程实现方法即实现runnable接口或者继承thread类,由于java是单继承机制,所以一般采用实现runnable接口的方法。public class LiftOff implements Runnable { protected int countDown = 10; private static int taskCount = 0; private f
2017-06-08 19:15:06 247 1
原创 正则表达式基础
正则表达式其实算是单独的技术,在各个语言中细微的区别,但本质上是一致的,都是用来描述和匹配符合某个规则的语法的字符串呗。当要验证符合某些规则,例如邮件地址什么的,使用起来就很方便。在java中,反斜线字符 ('\') 用于引用转义构造,如jdk api表中定义的,同时还用于引用其他将被解释为非转义构造的字符。因此,表达式 \\ 与单个反斜线匹配,而 \{ 与左括号匹配。而在不表示转义构
2017-05-08 19:15:15 167
原创 java通用方法equals、hashcode的重写注意事项
最近在读effictive java这本书,看到关于java通用方法重写时的某些规则,又想起项目中重写bean的equals方法,仔细一想确实有很多不正确的地方,所幸项目中的那个对象使用频率低没有出现问题。结合看hashmap的源码时发现读取写入方法与equals,hashcode密切相关,为了不秒忘记,在这记录一下。equals和hashcode本来都只是object的方法,如果不进行重写,
2017-04-27 18:44:47 375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人