java
文章平均质量分 50
maozezhong0
这个作者很懒,什么都没留下…
展开
-
String.replaceAll()
String relpaceAll(String regex, String replacement)regex表示一种格式,relpaceAll这个方法是将String中符合regex所给格式的字符串替换成replacement例如:System.out.println("8->9->0".replaceAll("->*[+,-]?\\w*$",""));输出结果为:8->9;此处正则表达式原创 2016-06-24 12:17:37 · 747 阅读 · 0 评论 -
BitSet
转载地址:http://blog.csdn.net/feihong247/article/details/7849317(1)BitSet类大小可动态改变, 取值为true或false的位集合。用于表示一组布尔标志。 此类实现了一个按需增长的位向量。位 set 的每个组件都有一个 boolean 值。用非负的整数将 BitSet 的位编入索引。可以对每个编入索引的位进行测试、设置或者清除。通过转载 2016-06-09 20:24:59 · 555 阅读 · 0 评论 -
java的main前面为什么要加static
背景: 之前编程的时候,忘了在main前面敲static,结果不能运行。以为哪里出问题了,看了好久才发现漏了个static。。。之前也没有注意过main前面static的作用,所以上网查阅了一下。解释:用static修饰的方法,无须产生类的实例对象就可以调用该方法。 没有static修饰的方法,需要产生一个类的实例对象才可以调用该方法。 main方法必须要static来修饰,是因为ma原创 2016-07-10 10:51:58 · 3463 阅读 · 1 评论 -
java线程
原文链接:http://www.cnblogs.com/riskyer/p/3263032.html 出处:http://blog.csdn.net/shimisoJava线程:概念与原理一、操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系转载 2016-06-29 11:39:57 · 309 阅读 · 0 评论 -
String.split函数
首先看一下在线文档中的语法:1.String[] split(String regex)2.String[] split(String regex, int limit)参数regex是分割的标记字符串参数limit是最大分割数,相当于分割之后,String数组的维数下面通过例子来了解使用方法ex1:public class Solution { public static void原创 2016-07-03 12:52:12 · 517 阅读 · 0 评论 -
停止java线程方法,小心interrupt
转自:http://www.blogjava.net/jinfeng_wang/archive/2008/04/27/196477.html总结一下: - 一个线程运行完后它就自然死亡了。 - interrupt方法无法终止正在运行的线程。 - 使用共享变量(shared variable)发出信号,告诉线程必须停止正在运行的任务。线程必须周期性的核查这一变量(尤其在冗余操作期间),然后转载 2016-08-04 09:30:29 · 294 阅读 · 0 评论 -
java线程:wait,notify,notifyAll
转载地址:http://www.cnphp6.com/archives/62258 wait()、notify()、notifyAll()是三个定义在Object类里的方法,可以用来控制线程的状态。这三个方法最终调用的都是jvm级的native方法。随着jvm运行平台的不同可能有些许差异。 如果对象调用了wait方法就会使持有该对象的线程把该对象的控制权交出去,然后处于等待状态。转载 2016-08-05 16:39:56 · 201 阅读 · 0 评论