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

精品课程网站开发环境wordpress精美的主题

精品课程网站开发环境,wordpress精美的主题,百度人气榜排名,微信打卡小程序怎么做多线程 线程是操作系统能够进入运算调度的最小单位。它被包含在进程之中#xff0c;是进程中的实际运作单位。 进程#xff1a;是程序的基本执行实体。 并发#xff1a;在同一个时刻#xff0c;有多个指令在单个CPU上交替执行。 并行#xff1a;在同一时刻#xff0c…多线程 线程是操作系统能够进入运算调度的最小单位。它被包含在进程之中是进程中的实际运作单位。 进程是程序的基本执行实体。 并发在同一个时刻有多个指令在单个CPU上交替执行。 并行在同一时刻有多个指令在多个CPU上同时执行。 多线程的实现方式 1.继承Thread类的方式进行实现 package MyThread;public class MyThread extends Thread{Overridepublic void run(){for (int i 0; i 100; i) {System.out.println(getName()helloworld);}} } package MyThread;public class ThreadDemo {public static void main(String[] args) { MyThread t1new MyThread();MyThread t2new MyThread();t1.setName(线程1);t2.setName(线程2); t1.start(); t2.start();} }2.实现Runnable接口的方式进行实现 package MyThread.a02ThreadDemo02;public class MyRun implements Runnable{Overridepublic void run() {Thread t Thread.currentThread();for (int i 0; i 100; i) {System.out.println(t.getName()Helloworld);}} } package MyThread.a02ThreadDemo02;public class ThreadDemo {public static void main(String[] args) {MyRun mrnew MyRun();Thread t1new Thread(mr);Thread t2new Thread(mr);t1.setName(线程1);t2.setName(线程2);t1.start();t2.start();} }3.利用Callable接口和Future接口方式实现 package MyThread.a03ThreadDemo03;import java.util.concurrent.Callable;public class MyCallable implements CallableInteger {Overridepublic Integer call() throws Exception {int sum0;for (int i 0; i 100; i) {sumsumi;}return sum;} } package MyThread.a03ThreadDemo03;import java.util.concurrent.ExecutionException; import java.util.concurrent.FutureTask;public class ThreadDemo {public static void main(String[] args) throws ExecutionException, InterruptedException {MyCallable mcnew MyCallable();FutureTaskInteger ftnew FutureTask(mc);Thread t1new Thread();t1.start();Integer result ft.get();System.out.println(result);} }常见的成员方法 package MyThread.a04ThreadDemo;public class MyThread extends Thread{public MyThread() {} public MyThread(String name){super(name); }Overridepublic void run(){for (int i 0; i 100; i) {System.out.println(getName()i);}} } package MyThread.a04ThreadDemo;public class ThreadDemo {public static void main(String[] args) {//getName//1.如果我们没有给线程设置名字线程也是有默认的名字的//格式Thread-x(x序号从0开始的)//2.如果我们要给线程设置名字可以用set方法进行设置也可以用构造方法//当jvm虚拟机启动之后会自动的启动多条线程其中有一条线程就叫main线程//它的作用就是调用main方法并执行里面的代码/* MyThread t1new MyThread();MyThread t2new MyThread();MyThread t3new MyThread(karry);MyThread t4new MyThread(roy);t1.start();t2.start();*///哪条线程执行到这个方法此时获取的就是哪条线程的对象 Thread tnew Thread();String name t.getName();System.out.println(name);} }线程的优先级 package MyThread.a05threadDEMO;public class MyRun implements Runnable{Overridepublic void run() {for (int i 0; i 100; i) {System.out.println(Thread.currentThread().getName()i);}} } package MyThread.a05threadDEMO;public class ThreadDemo {public static void main(String[] args) {MyRun mrnew MyRun();Thread t1new Thread(mr,karry);Thread t2new Thread(mr,roy);System.out.println(t1.getPriority());System.out.println(t2.getPriority());t1.setPriority(1);t2.setPriority(10);t1.start();t2.start();} }守护线程 package MyThread.a06threaddemo;public class MyThread1 extends Thread{Overridepublic void run() {for (int i 0; i 100; i) {System.out.println(getName()i);}} } package MyThread.a06threaddemo;public class MyThread2 extends Thread{Overridepublic void run() {for (int i 0; i 100; i) {System.out.println(getName()i);}} }package MyThread.a06threaddemo;import MyThread.a04ThreadDemo.MyThread;public class ThreadDemo {public static void main(String[] args) {MyThread1 t1new MyThread1();MyThread2 t2new MyThread2();t1.setName(karry);t2.setName(roy);t2.setDaemon(true);t1.start();t2.start();} }
http://www.hkea.cn/news/14512154/

相关文章:

  • 慕课网站开发与实现曲阜网站建设哪家便宜
  • 网站页面描述怎么写外包公司是正规公司吗
  • 一个网站主机多少钱南通市建设局网站6
  • 网站怎么做成中英文版七星网络网站
  • 怎么用ajax做电商网站wordpress git主题
  • 网站建设 技术中国字体设计网官网
  • 0基础做网站多久拼多多货源一件代发平台
  • 网站制作开发教程企业网站搭建项目概述范文
  • 网站seo监测线上商城介绍
  • 免费门户网站开发建立机制
  • 网站兼容性代码南京模板网站建设企业
  • 深圳做分销网站建设wordpress图片缩略图不显示图片
  • 宁波做网站费用物流网页设计
  • 南充网站建设工作室开发一个软件app需要多少钱
  • 商城网站html模板甜品网站设计与实现毕业设计
  • 漯河 做网站网站备案需要花钱吗
  • 山东网络建站推广琼海网站制作
  • 桂阳县网站建设公司哪家好idc网站模板下载
  • 电子商务网站创建过程西安官网seo公司
  • wordpress建站 app访问国内app公司排名
  • 重庆网站建设百度推广直播:韩国vs加纳直播
  • 商用自适应网站建设贵阳网站建
  • 丽水市城市建设投资有限责任公司网站竞价网站同时做优化可以吗
  • 微信支付 网站备案揭阳商城网站建设
  • 网站续费一年多少钱明星个人网站建设需求分析
  • 巩义企业网站建设报价网站开发工程师特点
  • 武义网站建设广州做网站优化公司报价
  • 李志自己做网站wordpress rest api开发
  • 网站乱码解决办法联想企业网站建设的思路
  • 青岛商网站建设杭州建设网 执法人员名单