- 博客(47)
- 收藏
- 关注
原创 Java多线程p11
p11 线程状态package kuang.com.demo;//测试stop//1.建议线程正常停止--->利用次数,不建议死循环。//2.建议使用标志位-->设置一个标志位//3.不要使用stop或者destroy等过时或者JDK不建议使用方法public class TestStop implements Runnable{ //1.设置一个标志位 private boolean flag = true; @Override public v
2021-11-26 10:56:11
174
原创 Java多线程 p10lambda表达式
p10 lambda表达式package kuang.com.demo;public class testlambda2 { public static void main(String[] args) { ILove love = null; /*ILove love = (int a)->{ System.out.println("I love you -->"+a); };*/ //简化
2021-11-26 09:59:43
380
原创 Java多线程p9
p9 静态代理模式package kuang.demo;//静态代理模式总结://真实对象和代理对象都要实现同一个接口//代理对象要代理真实角色public class stativproxy { public static void main(String[] args) { You you = new You(); new Thread(()-> System.out.println("哈哈哈")).start(); We
2021-11-26 09:03:54
93
原创 Java多线程p7龟兔赛跑
龟兔赛跑package kuang.demo;public class Race implements Runnable{ private static String winner; @Override public void run() { for (int i = 0; i <= 100; i++) { //模拟兔子休息 if(Thread.currentThread().getName().eq
2021-11-25 23:14:15
194
原创 Java多线程p6
p6并发问题问题:多个线程操作同一个资源的情况下,线程不安全,数据紊乱package kuang.demo;//多个线程同时操作同一个对象//问题:多个线程操作同一个资源的情况下,线程不安全,数据紊乱public class TestThread4 implements Runnable{ private int tickNums =10; @Override public void run() { while(true){ i
2021-11-25 19:07:43
122
原创 Java多线程p5
Java多线程 p5 实现Runnablepackage kuang.demo;//创建线程方式2:实现runnable接口,重写tun方法,执行线程需要runnable接口的实现类,调用start方法public class testThread3 implements Runnable{ @Override public void run() { //run方法线程体 for(int i =0;i<200;i++){
2021-11-25 19:03:59
154
原创 Java多线程p4
P4 java多线程之下载图片package kuang.demo;import org.apache.commons.io.FileUtils;import java.io.File;import java.io.IOException;import java.net.MalformedURLException;import java.net.URL;//练习Thread,实现多线程同步下载图片public class TestThread2 extends Thread {
2021-11-25 16:46:58
422
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人