上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 37 下一页
摘要: 线程礼让 线程礼让(yield) 礼让线程,让当前正在执行的线程暂停,但不阻塞 将线程从运行状态转为就绪状态 让cpu重新调度,礼让不一定成功!由cpu决定 ublic class TestYield { public static void main(String[] args) { MyYiel 阅读全文
posted @ 2021-04-25 14:26 saxon宋 阅读(86) 评论(0) 推荐(0)
摘要: 线程休眠 线程的休眠 sleep (时间) 指定当前线程阻塞的毫秒数 sleep 存在异常 InterruptedException sleep 时间达到后线程进入就绪状态 sleep 可以模拟网络延时,倒计时等 每个对象都有一个锁,sleep 不会释放锁 public class TestSlee 阅读全文
posted @ 2021-04-25 14:24 saxon宋 阅读(83) 评论(0) 推荐(0)
摘要: 线程停止 线程状态 JDK中用Thread.State类定义了线程的几种状态 要想实现多线程,必须在主线程中创建新的线程对象。Java语言使用Thread类及其子类的对象来表示线程,在它的一个完整的生命周期中通常要经历如下的五种状态: 新建:当一个Thread类或其子类的对象被声明并创建时,新生的线 阅读全文
posted @ 2021-04-25 10:32 saxon宋 阅读(71) 评论(0) 推荐(0)
摘要: Lamda表达式 Lamda表达式 λ 希腊字母表中排序第十一位的字母 ,英文名字为Lambda 避免匿名类定义太多 其实质属于函数式编程的概念 (params)-> expression[表达式] (params)->statement [语句] (params)-> { statement } 阅读全文
posted @ 2021-04-25 09:50 saxon宋 阅读(146) 评论(0) 推荐(0)
摘要: 静态代理 模拟婚庆公司,来实现静态代理 我们真实角色,婚庆公司代理角色 结婚事件为接口 /* 静态代理模式总结: 1.真实对象和代理对象都要实现同一个接口 2.代理对象要代理真实角色 好处: 1.代理对象可以做很多真实对象做不了的事情 2.真实对象专注于做自己的事情 */ public class 阅读全文
posted @ 2021-04-25 09:44 saxon宋 阅读(45) 评论(0) 推荐(0)
摘要: - 实现Runnable接口 实现Runnable 定义 MyRunnable类 实现 Runnable接口 重写run()方法,编写线性执行体 创建线程对象,调用 start() 方法启动线程 推荐使用Runnable对象,因为Java单继承的局限性 //创建线程方式2: 实现runnable接口 阅读全文
posted @ 2021-04-25 09:42 saxon宋 阅读(866) 评论(0) 推荐(0)
摘要: 实现Callable接口 实现Callable接口,需要返回值类型 重写call方法,需要抛出异常 创建目标对象 创建执行服务:ExecutorService ser = Executors.newFixedThreadPool(1); 提交执行:Future result1 = ser.submi 阅读全文
posted @ 2021-04-25 09:29 saxon宋 阅读(126) 评论(0) 推荐(0)
摘要: 初识并发问题 //多线程同时操作同一个对象 //抢火车票的例子 //发现问题:多个线程操作同一个资源的情况下,线程不安全,数据会出现紊乱 (并发问题) public class ThreadTest04 implements Runnable{ //票数 private int ticketNums 阅读全文
posted @ 2021-04-24 10:09 saxon宋 阅读(29) 评论(0) 推荐(0)
摘要: 多线程图片下载 先引入一个jar包 public class ThreadTest02 extends Thread{ private String url; //网络地址 private String name; //文件名 public ThreadTest02(String url,Strin 阅读全文
posted @ 2021-04-24 10:06 saxon宋 阅读(195) 评论(0) 推荐(0)
摘要: 用到commons-io.jar的时候 原因是:低版本jre运行了高版本编译的class文件 阅读全文
posted @ 2021-04-19 16:56 saxon宋 阅读(3564) 评论(0) 推荐(0)
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 37 下一页