当前位置: 首页 > news >正文

简单网页设计主题罗湖网站建设公司乐云seo

简单网页设计主题,罗湖网站建设公司乐云seo,seo建站还有市场吗,织梦html5网站模板目录 一.线程创建 1.方法#xff08;1#xff09;继承Thread来创建一个线程类 2.方法(2)实现 Runnable 接⼝ 3.方法#xff08;3#xff09;匿名内部类创建 Thread ⼦类对象 二.线程的中断 三.线程等待 4.线程休眠 一.线程创建 Java 中的线程#xff08;Thread1继承Thread来创建一个线程类 2.方法(2)实现 Runnable 接⼝ 3.方法3匿名内部类创建 Thread ⼦类对象 二.线程的中断 三.线程等待 4.线程休眠 一.线程创建 Java 中的线程Thread是一种轻量级的子进程用于执行程序中的一段代码。线程的使用可以实现程序的并发执行提高程序的运行效率。在 Java 中线程的基本用法涉及线程的创建、中断、等待、休眠以及获取线程实例等操作。 1.方法1继承Thread来创建一个线程类 class MyThread extends Thread{public void run(){System.out.println(这里是线程运行的代码);} }public class Test {public static void main(String[] args) {MyThread myThread new MyThread(); //创建MyThread类的实例myThread.start(); //调用start方法启动线程} }2.方法(2)实现 Runnable 接⼝ class MyThread extends Thread{public void run(){System.out.println(这里是继承Thread类的代码);} }class MyRunable implements Runnable{ //继承Thread来创建一个线程类public void run(){System.out.println(这是实现Runable接口的代码);} }public class Test {public static void main(String[] args) {MyThread myThread new MyThread();Thread t new Thread(new MyRunable()); //创建 Thread 类实例, 调⽤ //Thread 的构造⽅法时将 //Runnable 对象作为 target 参数.myThread.start();t.start(); //调⽤ start ⽅法启动线程} } 3.方法3匿名内部类创建 Thread ⼦类对象 Thread t1 new Thread() {Overridepublic void run() {System.out.println(使⽤匿名类创建 Thread ⼦类对象);} }; lambda 表达式创建 Runnable ⼦类对象 Thread t4 new Thread(()-{System.out.println(使⽤匿名类创建 Thread ⼦类对象);}); 二.线程的中断 通过调用interrupt()方法来中断 public class Test {public static void main(String[] args) throws InterruptedException {Thread t1 new Thread(()-{int count 0;while (!Thread.currentThread().isInterrupted()){System.out.println(count);count;}});t1.start();Thread.sleep(1000);t1.interrupt();} } 在上述代码中通过 Thread.currentThread().isInterrupted() 来检查线程的中断状态。如果线程未被中断则继续执行耗时操作否则退出循环。 三.线程等待 有时我们需要等待⼀个线程完成它的⼯作后才能进⾏⾃⼰的下⼀步⼯作我们使用join()方法来进行 public class Test {public static void main(String[] args) throws InterruptedException {//Object locker new Object();for (int i 0; i 10; i) {Thread t1 new Thread(()- {System.out.print(A);});Thread t2 new Thread(()-{System.out.print(B);});Thread t3 new Thread(()-{System.out.println(C);});t1.start();t1.join();t2.start();t2.join();t3.start();t3.join();}}} 上述代码中在t1执行完后再执行t2在t2执行完后再执行t3按照顺序打印出ABC,大家可以试试把join注释掉看看运行的结果 4.线程休眠 线程休眠是一种使线程暂停执行一段时间的机制可以通过调用 sleep() 方法来实现。 public class Test {public static void main(String[] args) throws InterruptedException {Thread t1 new Thread(()-{int count 0;while (true){System.out.println(count);count;try {Thread.sleep(1000); //休眠1秒} catch (InterruptedException e) {throw new RuntimeException(e);}}});t1.start();} }在上述代码中每次打印一次count都会暂停一秒让后在继续打印
http://www.pierceye.com/news/385699/

相关文章:

  • 可以写代码的网站有哪些问题吗网页设计与网站建设期末考试试卷
  • 美工做网站怎么收费网站设计规范
  • 建网站需要注意的问题企业整合营销
  • 2018网站开发的革新wordpress 更新数据库
  • 做现金贷的网站有哪些如何自己建立一个网站
  • 网站制作公司前十名wordpress保存的字体大小
  • 网站设计思路方案海外购物网站哪个最好
  • 哪个网站做课件能赚钱青岛制作网站的
  • 深圳做网站排名公司哪家好html网页设计实训报告范文
  • 外贸网站开发做动画 的 网站有哪些软件下载
  • 中国建设银行吉林省分行官网站wordpress形式
  • 做门户网站可以用的字体黑龙江建设教育网站
  • 怎么做网站建设赚钱知名品牌设计logo解析
  • wordpress全站静态化做公司网站 找谁做
  • 广安网站建设哪家好网站模板下载网站
  • 游戏怎么做充值网站wordpress 预约主题
  • 珠海做网站三年多少钱免费ai写作网站3000字
  • 陕西建设网综合服务中心网站跨境电商怎么搞
  • 青岛做网站需要多少钱怎么在网上卖东西赚差价
  • 永康网站设计新闻门户网站建设方案
  • 个人做网站被骗洛阳电商网站建设公司排名
  • 蒙文网站建设情况汇报设计素材网站照片
  • 南京网站设计费用wordpress讨论
  • 可以做防盗水印的网站工业设计专业最好的大学
  • 中国flash网站模板中心温州做网站软件
  • 个人网站设计论文前言搜索引擎推广的网络营销渠道
  • 中国国家建设部网站如何做网站赚流量钱
  • wordpress 网站底部美化天津seo排名扣费
  • 网站开发PHP招聘宁波梅山建设局网站
  • 免费做一建或二建题目的网站colorway wordpress