- 博客(11)
- 收藏
- 关注
转载 finalize的用法
publicclassGC { publicstaticGC SAVE_HOOK =null; publicstaticvoidmain(String[] args)throwsInterruptedException { // 新建对象,因为SAVE_HOOK指向这个对象,对象此时的状态是(reachab...
2019-04-19 17:15:00
202
转载 JAVA SOCKET多线程等待接受客户端信息实现
服务端程序: public class Demo { public static void main(String[] args) { // TODO 自动生成的方法存根 try { ServerSocket server =new ServerSocket(6666); Socket client = null; int i=0; wh...
2019-03-06 16:36:00
375
转载 通过管道实现文件的拷贝
public class Demo { //通过管道完成文件的拷贝 public static void main(String[] arg) { PipedInputStream in =new PipedInputStream(); PipedOutputStream out; try { out = new PipedOutputStream...
2019-03-04 17:56:00
353
转载 JAVA 对守护线程的理解
1、在start之前,setDaemon。该现场就成为守护线程了。 2、守护现线程并不是主线程结束,子线程(守护线程)也跟着结束。而是守护线程在没有用户线程运行的情况伴随着JVM退出而结束。 示例代码: public class Demo { public static void main(String[] args) { //守护现线程并不是主线程结束,子线程(...
2019-03-01 14:02:00
109
转载 Java Properties的使用
转自:https://www.cnblogs.com/bakari/p/3562244.html 一、Java Properties类 Java中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件,各种语言都有自己所支持的配置文件,配置文件中很多变量是经常改变的,这样做也是为了方便用户,让用户能够脱离程序本身...
2019-02-27 16:28:00
85
转载 Java Stack使用
1、Stack继承自Vector。遵从先进后出的规则。 2、Stack 是线程同步的。(map、List、Set是线程不同步的,需要在外部封装的时候来同步) 试例代码: public static void main(String[] args) {// TODO 自动生成的方法存根 //stack 继承自vector,遵循先进后出的原则Stack&l...
2019-02-27 14:49:00
129
转载 Java TreeMap使用方法
1、使用默认的TreeMap 构造函数,其中key值需要有比较规则。 2、使用默认的TreeMap 构造函数,Key中添加自定义类型,自定义类型必须继承Comparator。 3、使用比较器类来来实现排序,自定义类型不用来继承Comparator 试例代码: public class Demo { public static void main(String[...
2019-02-27 14:07:00
381
转载 Java HashMap 四种遍历方式
HashMap遍历方式包含以下4种: 1、遍历KeySet,再通过Key来getValue。 2、使用entrySet的迭代器。 3、foreach entrySet的方式。 3、foreache values的方式。 试例代码: public class Demo { public static void main(String[] args) { Ha...
2019-02-27 13:16:00
105
转载 Java TreeSet的使用
1、TreeSe自带排序的set,没有重复元素。 2、TreeSet 如果构造函数中没有使用比较器,那在装载的对象类中要实现Comparable 接口。 3、TreeSet 使用初始化比较器的方式。 试例代码: public class Demo { public static void main(String[] args) { //1、TreeSe自带排序的se...
2019-02-27 10:19:00
143
转载 正则表达式
1、字符,表示单个字符,只出现一次 x: 单个指定的字符 \\: 表示以为\ \n: 匹配换行 2、字符范围 [abc] :在a、b、c 中出现任意一位 [^abc]:不是a、b、c 中的任何一位 [a-zA-Z]:表示任意一位字符 [0-9]: 任意一位数字 3、简介的表示 . :表示以为字符 \d : 表示一位数字 同:[0-9] \D ...
2019-02-22 16:04:00
91
转载 JAVA System.exit(0) 和 System.exit(1) 的区别
System.exit(int state) 方法都是来结束当前运行的java虚拟机。所有System.exit(1)、System.exit(0) 执行后都会退出程序。 state为0时时正常退出,非0时为异常退出。所以System.exit(1) 常用于 catch中。 转载于:https://www.cnblogs.com/jack-L/p/10418236.html...
2019-02-22 14:34:00
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人