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

网站规划在网站建设中的作用是/网络营销是什么专业类别

网站规划在网站建设中的作用是,网络营销是什么专业类别,php做企业网站管理系统,王爷不要啊一、 线程和多线程 线程:不同的功能同时运行,每一次执行就是一个线程;进程:打开软件运行,正在执行的叫进程;程序:硬盘上的文件;线程的结构:CPU、代码、处理线程的状态&a…
一、 线程和多线程
  1. 线程:不同的功能同时运行,每一次执行就是一个线程;
  2. 进程:打开软件运行,正在执行的叫进程;
  3. 程序:硬盘上的文件;
  4. 线程的结构:CPU、代码、处理
  5. 线程的状态:
Created with Raphaël 2.2.0新建状态 new Thread();可运行状态(就绪运行yield())是否异常?死亡状态阻塞状态(等待、睡眠、挂起、阻塞)[唤醒:notify()/notifyAll()]yesno
二、创建线程
  1. 继承Thread类创建线程
package com.test;import java.util.Date;public class TestThread{public static void main(String[] args) {TestThread1 testThread1 = new TestThread1();TestThread2 testThread2 = new TestThread2();//排对等待CPU分配testThread1.start();testThread2.start();}
}class TestThread1 extends Thread {@Overridepublic void run() {for (int i = 0; i < 3; i++) {System.out.println("1的第"+i+"次北京时间:"+new Date());try {sleep(3000);//线程休息1秒} catch (InterruptedException e) {e.printStackTrace();}}}
}class TestThread2 extends Thread {@Overridepublic void run() {for (int i = 0; i < 3; i++) {System.out.println("2的第"+i+"次北京时间:"+new Date());try {sleep(2000);//线程休息2秒} catch (InterruptedException e) {e.printStackTrace();}}}
}//结果
1的第0次北京时间:Wed Mar 03 14:47:54 CST 2021
2的第0次北京时间:Wed Mar 03 14:47:54 CST 2021
2的第1次北京时间:Wed Mar 03 14:47:56 CST 2021
1的第1次北京时间:Wed Mar 03 14:47:57 CST 2021
2的第2次北京时间:Wed Mar 03 14:47:58 CST 2021
1的第2次北京时间:Wed Mar 03 14:48:00 CST 2021
  1. 实现Runnable接口创建线程
package com.test;public class TestRunnable implements Runnable{@Overridepublic void run() {for (int i = 0; i < 2; i++) {System.out.println("第一"+i+"次来了");}}public static void main(String[] args) {TestRunnable testRunnable = new TestRunnable();testRunnable.run();//或者Thread thread = new Thread(testRunnable)thread.start();}
}
//结果
第一0次来了
第一1次来了
  1. 两者适用条件
    1. Runnable:已经继承了其他类
    2. Thread:代码简洁
三、线程的基本控制
  1. 线程的启动
    1. start():送到CPU排对,处于就绪状态
  2. 线程的调度
    1. 设置优先级:void setPriority(int o)可设置1-10级
    2. 获取优先级:int getPriority()默认5级
    3. 改变线程状态:sleep()
    4. 让一点,不改变状态 yield()
  3. 结束线程
    1. 线程运行完
    2. 强制结束线程:interrupt()stop()
  4. 挂起线程
    1. 改变状态重新排对:sleep()
    2. wait()和[notify()notifyAll()唤醒等待的线程]
    3. join()
四、线程的互斥
  1. 互斥问题:同时取钱的情况不允许就是互斥;
  2. 实现互斥:synchronized(this){}一次只能通过一个
五、线程同步(考题会涉及)
  1. 与线程互斥是一样的
    注意:程序填空题(5-10分)
http://www.jmfq.cn/news/4807729.html

相关文章:

  • 网站被黑是怎么回事/赣州seo推广
  • 怎么做系统网站/上海已经开始二次感染了
  • ui设计做兼职的网站/西安seo全网营销
  • 怎么自己制作网站链接/企业网站建设服务
  • p2p网站的建设/批量优化网站软件
  • dedecms 食品网站模板/互联网广告平台排名
  • 如何通过建设网站赚钱/怎样进行网络营销吸引顾客
  • 开网店要建网站 一起的吗/网站怎么申请怎么注册
  • 深圳北斗部标平台网站建设/网络营销的概念是什么
  • 现在宁波做网站/扬州整站seo
  • ECS 安装wordpress/西安seo诊断
  • 做网站的公司经营范围/网站免费建站app
  • 网站建设策划案/网站大全
  • 武汉网站seo服务/营销策划与运营方案
  • 郑州广告公司网站建设/全网模板建站系统
  • 北京做网站的大公司/自助建站系统下载
  • 怎么做网站数据库/关键词歌词
  • 猎头公司简介/学seo的培训学校
  • 网络广告策划流程/成都网站建设seo
  • 自建网站免费教程/企业网络推广平台
  • 湘潭做网站问下磐石网络/外贸平台
  • 广州做韩国网站/万物识别扫一扫
  • 淘宝api 做网站/代写平台在哪找
  • 做网站和优化共多少钱/网络营销顾问工作内容
  • 南宁怎么做网站/从哪里找网络推广公司
  • 深圳建设网站公/可口可乐网络营销策划方案
  • 网站的倒计时怎么做/网站推荐
  • 做网站优化好的网络公司/百度提问登录入口
  • 一级a做爰视频安全网站/谷歌推广优化
  • 中国做网站知名的公司/免费数据统计网站