正则表达式又称正规表达式,是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串,在很多文本编辑器中,正则表达式检索、替换那些符合某个模式的文本。其英文的名称是Regular Expression,代码中常可以简写为regex,下面介绍一下这几个小小的贝壳: 【1】Pattern和Matcher 找单词 【2】用mathces是否合法 【3】用split来分割 【4】repleaceAll 来修复句子 【5】还是用Pattern的Compile来查找Email 查找单词 找到一个…

2016年4月26日 0条评论 0点热度 阅读全文

http://www.infoq.com/cn/articles/java-memory-model-5  深入理解Java内存模型(五)——锁 http://www.ibm.com/developerworks/cn/java/j-jtp10264/  Java 理论与实践: JDK 5.0 中更灵活、更具可伸缩性的锁定机制 http://blog.csdn.net/ghsau/article/details/7481142 1、synchronized 把代码块声明为 synchronize…

2013年8月14日 0条评论 9点热度 阅读全文

学习资料:http://www.infoq.com/cn/articles/java-memory-model-1 Java的并发采用的是共享内存模型(而非消息传递模型),线程之间共享程序的公共状态,线程之间通过写-读内存中的公共状态来隐式进行通信。多个线程之间是不能直接传递数据交互的,它们之间的交互只能通过共享变量来实现 同步是显式进行的。程序员必须显式指定某个方法或某段代码需要在线程之间互斥执行。 1、多线程通信 1.1 内存模型 Java线程之间的通信由Java内存模型(JMM)控制,JMM决定一个线程对共享…

2013年2月13日 0条评论 18点热度 阅读全文