摘要: Tread类中: currentThread().getName() 可以拿到自己的名字 sleep() 模拟延时 一、一样的创建一个线程类来实现Runnable接口并且重写run方法 这里定义了Num 来代表票数 run方法来实现抢票 如果票没了就break退出循环 并且运用了Thread类中的两 阅读全文
posted @ 2023-10-07 19:35 KukiHistory 阅读(154) 评论(0) 推荐(0)
摘要: 1、先创建一个线程类来实现Runable接口 2、跟Thread类的一样照样调用FileUtils 文件工具类创建下载器 3、对下载器的形参在线程类中创建属性,用构造方法对属性赋值,并且重写run方法,run方法中实例化下载器 4、实例化Runnable接口并且调用start方法 这里Runnabl 阅读全文
posted @ 2023-10-07 19:09 KukiHistory 阅读(19) 评论(0) 推荐(0)
摘要: 1、首先要创建一个下载器类 这个类来实现图片下载功能 导入的commons-io-1.4.jar中有一个FileUtils (文件工具类) 有一个方法能够实现这个功能 2、要把创建的类设置为Thread类的子类 并且重写run()方法 因为要用到url(网络地址) 和name(文件名字) 所以创建了 阅读全文
posted @ 2023-10-05 17:06 KukiHistory 阅读(56) 评论(0) 推荐(0)
摘要: 两个单词:Process 进程、Thread 线程 线程的三种创建方式: 1、继承Thread类 写一个子类去继承 然后重写run()方法 2、实现Runnable接口 3、实现Callable接口 这个一般工作三到五年后才经常用到 1、创建一个线程对象 ,然后调用start()方法可以交替进行 要 阅读全文
posted @ 2023-10-05 16:24 KukiHistory 阅读(13) 评论(0) 推荐(0)