
java线程学习
Java学习
五更琉璃live
这个作者很懒,什么都没留下…
展开
-
静态代理模式
静态代理模式总结: 真实对象和代理对象实现同一个接口 代理对象要代理真实角色 好处: 代理对象可以做很多真实对象做不了的事情 真实对象专注自己的事情 public class StacticProxy { public static void main(String[] args) { WeddingCompany weddingCompany = new WeddingCompany(new you()); weddingCompany.HappyMarry();原创 2021-07-04 21:58:48 · 70 阅读 · 0 评论 -
用线程模拟龟兔赛跑
package aaaa; public class Race implements Runnable{ private static String winner; @Override public void run() { for (int i = 0; i <=100; i++) { //模拟兔子休息 if (Thread.currentThread().getName().equals("兔子")&原创 2021-07-04 21:16:43 · 130 阅读 · 0 评论 -
实现runable接口
//实现runable接口,重写run方法,执行线程需要丢入runable接口实现 public class TestThread3 implements Runnable{ //run方法 @Override public void run() { for (int i = 0; i < 20; i++) { System.out.println("我在看代码"+i); } } public stati原创 2021-07-04 16:59:15 · 155 阅读 · 0 评论 -
用多个线程下载图片
package aaaa; import org.apache.commons.io.FileUtils; import java.io.File; import java.io.IOException; import java.net.URL; public class TestThread2 extends Thread{ private String url; private String name; public TestThread2(String url,Strin原创 2021-07-04 16:46:27 · 90 阅读 · 0 评论