- 博客(11)
- 收藏
- 关注
转载 finalize的用法
publicclassGC {publicstaticGC SAVE_HOOK =null;publicstaticvoidmain(String[] args)throwsInterruptedException {// 新建对象,因为SAVE_HOOK指向这个对象,对象此时的状态是(reachab...
2019-04-19 17:15:00
233
转载 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
419
转载 通过管道实现文件的拷贝
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
402
转载 JAVA 对守护线程的理解
1、在start之前,setDaemon。该现场就成为守护线程了。2、守护现线程并不是主线程结束,子线程(守护线程)也跟着结束。而是守护线程在没有用户线程运行的情况伴随着JVM退出而结束。示例代码:public class Demo {public static void main(String[] args) { //守护现线程并不是主线程结束,子线程(...
2019-03-01 14:02:00
162
转载 Java Properties的使用
转自:https://www.cnblogs.com/bakari/p/3562244.html一、Java Properties类 Java中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件,各种语言都有自己所支持的配置文件,配置文件中很多变量是经常改变的,这样做也是为了方便用户,让用户能够脱离程序本身...
2019-02-27 16:28:00
107
转载 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
180
转载 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
430
转载 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
120
转载 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
168
转载 正则表达式
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
111
转载 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
189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人