02 2018 档案

摘要:1.字符 2.字符类 3.预定义字符类 4.特殊字符类(不推荐使用) 1)java.lang.Character 类(简单的 java 字符类型) 2)Unicode 块和类别的类 3)POSIX 字符类(仅 US-ASCII) 详细参照:jdk中文文档:java.util.regex.Patter 阅读全文
posted @ 2018-02-27 14:33 xiaofei001 阅读(179) 评论(0) 推荐(0)
摘要:class Data{ String name; Integer age; public Data(String name,Integer age){ this.name=name; this.age = age; } } class A implements Runnable{ Data data 阅读全文
posted @ 2018-02-26 16:47 xiaofei001 阅读(128) 评论(0) 推荐(0)
摘要:懒汉式 饿汉式 阅读全文
posted @ 2018-02-23 16:37 xiaofei001 阅读(117) 评论(0) 推荐(0)
摘要:join合并线程 yield Thread.yield() 阻塞当前线程 sleep 休眠,不会释放锁 阅读全文
posted @ 2018-02-23 15:05 xiaofei001 阅读(260) 评论(0) 推荐(0)
摘要:1.静态代理实现要求 2.静态代理事例 阅读全文
posted @ 2018-02-23 14:59 xiaofei001 阅读(123) 评论(0) 推荐(0)
摘要:问题引出 解决 生产人和产物不对应问题 解决 违背生产一个消费一个规则 阅读全文
posted @ 2018-02-23 09:58 xiaofei001 阅读(168) 评论(0) 推荐(0)
摘要:结果 阅读全文
posted @ 2018-02-22 14:53 xiaofei001 阅读(186) 评论(0) 推荐(0)
摘要:public final void setName(String name) public final String getName() 当使用Runnable创建线程时,Runnable中并没有getName和setName,那么想要获取运行当前代码的线程名字就需要调用 Thread类中的publ 阅读全文
posted @ 2018-02-22 13:56 xiaofei001 阅读(2971) 评论(0) 推荐(0)
摘要:线程的创建有三种方式:extends Thread,implements Callable,implements Runnable 1.继承Thread 2.实现Runnable(推荐使用) 3.实现Callable 4.启动线程 Thread和Runnable 区别: 阅读全文
posted @ 2018-02-22 13:01 xiaofei001 阅读(202) 评论(0) 推荐(0)
摘要:了解run start 的区别首先需要了解Thread类 了解run start 的区别首先需要了解Thread类 start方法: start0 方法: run方法: 启动线程: 阅读全文
posted @ 2018-02-22 09:46 xiaofei001