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

做阿里巴巴网站店铺装修费用wordpress导航栏字体

做阿里巴巴网站店铺装修费用,wordpress导航栏字体,php做小公司网站用什么框架,商用图片素材网站前些天发现了一个巨牛的人工智能学习网站#xff0c;通俗易懂#xff0c;风趣幽默#xff0c;忍不住分享一下给大家。点击跳转到教程。 方式1#xff1a;继承Thread类 步骤: 1):定义一个类A继承于Java.lang.Thread类. 2):在A类中覆盖Thread类中的run方法. 3):我们在ru…前些天发现了一个巨牛的人工智能学习网站通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到教程。 方式1继承Thread类 步骤: 1):定义一个类A继承于Java.lang.Thread类. 2):在A类中覆盖Thread类中的run方法. 3):我们在run方法中编写需要执行的操作run方法里的代码,线程执行体. 4):在main方法(线程)中,创建线程对象,并启动线程. (1)创建线程类对象:                 A类   a    new   A类(); (2)调用线程对象的start方法:     a.start();//启动一个线程 注意:千万不要调用run方法,如果调用run方法好比是对象调用方法,依然还是只有一个线程,并没有开启新的线程. 线程只能启动一次 创建启动线程实例 [java] view plain copy //1):定义一个类A继承于java.lang.Thread类.  class MusicThread extends Thread{      //2):在A类中覆盖Thread类中的run方法.      public void run() {          //3):在run方法中编写需要执行的操作          for(int i  0; i  50; i ){              System.out.println(播放音乐i);          }      }  }    public class ExtendsThreadDemo {      public static void main(String[] args) {                    for(int j  0; j  50; j ){              System.out.println(运行游戏j);              if(j  10){                  //4):在main方法(线程)中,创建线程对象,并启动线程.                  MusicThread music  new MusicThread();                  music.start();              }          }      }    }  方式2实现Runnable接口 步骤: 1):定义一个类A实现于java.lang.Runnable接口,注意A类不是线程类. 2):在A类中覆盖Runnable接口中的run方法. 3):我们在run方法中编写需要执行的操作run方法里的,线程执行体. 4):在main方法(线程)中,创建线程对象,并启动线程. (1)创建线程类对象: Thread  t new Thread(new  A());     (2)调用线程对象的start方法: t.start(); [java] view plain copy //1):定义一个类A实现于java.lang.Runnable接口,注意A类不是线程类.  class MusicImplements implements Runnable{      //2):在A类中覆盖Runnable接口中的run方法.      public void run() {          //3):在run方法中编写需要执行的操作          for(int i  0; i  50; i ){              System.out.println(播放音乐i);          }                }  }    public class ImplementsRunnableDemo {      public static void main(String[] args) {          for(int j  0; j  50; j ){              System.out.println(运行游戏j);              if(j  10){                  //4):在main方法(线程)中,创建线程对象,并启动线程                  MusicImplements mi  new MusicImplements();                  Thread t  new Thread(mi);                  t.start();              }          }      }    }  分析继承方式和实现方式的区别: 继承方式:                 1):从设计上分析Java中类是单继承的,如果继承了Thread了,该类就不能再有其他的直接父类了.                 2):从操作上分析,继承方式更简单,获取线程名字也简单.(操作上,更简单)                 3):从多线程共享同一个资源上分析,继承方式不能做到. 实现方式:                 1):从设计上分析Java中类可以多实现接口,此时该类还可以继承其他类,并且还可以实现其他接口设计更为合理.                 2):从操作上分析,实现方式稍微复杂点,获取线程名字也比较复杂,得使用Thread.currentThread()来获取当前线程的引用. 3):从多线程共享同一个资源上分析,实现方式可以做到(是否共享同一个资源). 补充实现方式获取线程名字 String name Thread.currentThread().getName(); 方式3直接在函数体使用匿名内部类其实也是属于第二种实现方式的特例。 [cpp] view plain copy void java_thread()  {         Thread t  new Thread(new Runnable(){              public void run(){             // run方法具体重写    mSoundPoolMap.put(index, mSoundPool.load(filePath, index));              getThis().LoadMediaComplete();              }});          t.start();  }
http://www.zqtcl.cn/news/361542/

相关文章:

  • 烟台商城网站建设怎么样引流顾客到店方法
  • 北京做网站公司的排名python基础教程pdf
  • 网站建设为什么学flash建设工程询价网站有哪些
  • 网站内容建设机制企业管理模式有哪些
  • 中山网站建设文化价格建网站域名注册
  • 手机电影网站怎么做大连最新发布
  • 珠三角网站建设网页制作专业知识
  • 罗湖微信网站制作深圳做网站哪个公司最好
  • ps如何做ppt模板下载网站网站模板分类
  • 网站建设在线网站服务器和直播服务器一样吗
  • iapp网站做软件教程朋友圈广告投放平台
  • 优门设 网站网站代理 正规备案
  • 衡水做wap网站上海做网站吧
  • seo推广思路seo线下培训班
  • 没有备案的网站怎么做淘宝客html5开发手机网站
  • 酒店旅游团购网站建设推广普通话实践总结
  • 基本的网站开发技术路线建设网站的好处有哪些
  • 网站排行怎么做wordpress all in one seo插件
  • 河北特定网站建设推荐wordpress添加vip用户组
  • 北京商城网站建设地址asp.net网站开发 pdf
  • 如何用网页制作网站龙岩门户网站
  • 中国建设银行官网站下载建设网站弹出后加载不进去
  • 广告网站制作多少钱建设工程合同甲方
  • 一号网站建设誉重网站建设
  • 网站seo优化查询网站开发最合适的搭配
  • 做文员的网站知乎qq小程序怎么打开
  • 网站外链建设分析wordpress生成验证码发送代码
  • 网站设计与制作的过程珠海网站建设 旭洁科技
  • 网站建设项目经费的报告轻创网
  • 青岛网站建设制作软件开发培训学校排行