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

电子商务网站建设实训心得体会哪里做外贸网站

电子商务网站建设实训心得体会,哪里做外贸网站,网易邮箱企业邮箱怎么注册,wordpress 访问密码忘记在java中提供了一个Thread 类 1.继承Threa类创建线程 在这里每一个线程是独立的逻辑 ,主线程和创建的线程会兵分两路,并发(并行并发)执行,所有运行结构是一会是“hello Thread”,一会是“hello main”,交替…

在java中提供了一个Thread 类

1.继承Threa类创建线程

在这里每一个线程是独立的逻辑 ,主线程和创建的线程会兵分两路,并发(并行+并发)执行,所有运行结构是一会是“hello Thread”,一会是“hello main”,交替打印,并且“hello Thread”不一定先执行。因此达到了并发编程的效果,能够高效使用cpu多核资源

但当我们把start改成run

这时就没有创建出另一个线程,只有一个主线程,就会在主线程里依次执行代码,打印的结构就是一值循环打印“hello Thread”,永远不会打印到“hello main"。

2.实现接口创建线程

使用Runnable的写法,和直接继承Thread之间的区别,主要就是解耦合

首先明确,创建线程,需要进行的两个关键操作: 1.明确线程要执行的任务

2.调用系统api创建出线程

任务本身,不一定和线程概念相关,我们可以把任务本身给提取出来,此时就可以随时把代码改成使用其他方式来执行这个任务。

3.使用匿名内部类

Thread的匿名内部类

Runnable的匿名内部类

上面这个代码还能简化一些,如下所示:

4.基于lambda表达式(推荐)

创建线程的方法除了上面这几种,还有其他的方法例如基于线程池,基于callable等方法创建线程。

http://www.dtcms.com/a/513089.html

相关文章:

  • OPARTMENT发布Light 系列 以“光”重塑都市青年生活方式
  • Ubuntu 系统安装教程(二):系统安装
  • JVM调优实战:一次GC风暴的排查与优化全记录
  • 修改查询默认1W限制
  • 网站建设 宣传商丘网站建设有哪些
  • 商业网站的创建程序线上运营推广是做什么的
  • 泉港区建设局网站廉政网站建设调查的问卷
  • 常宁市城市建设规划管理局网站4a广告公司排名
  • CHI-Read Transaction
  • LeetCode——二分(进阶)
  • 便宜购 网站建设鹤岗商城网站建设
  • Vue图片压缩方案
  • python去掉不是ts文件的链接
  • 性病医院网站优化服务商中国品牌网站设计
  • win2008网站404成都职业培训网络学院
  • 网站源码授权wordpress调用相关页面
  • Excel 宏安全设置与强制启用宏
  • 万柳网站建设html网站开发中的应用
  • 中国站长小程序源码能直接用吗
  • 《通信之道—从微积分到5G》阅读笔记
  • 郑州网站建设网页设计网站备案转入
  • 广州网站建设出售sae wordpress 主题
  • 为什么在大数据处理场景下,存储过程比编程语言更合适?
  • 电子商务网站建设与管理课件辽宁建设工程信息网备案
  • 【软件安装】在 Visual Studio 2022 中安装 RDLC 报表插件的详细教程
  • Cloud Studio 免环境搭建创建机器学习环境并运行 Pytorch 案例
  • 11、【Ubuntu】【VSCode】VSCode 断联问题分析:getent 命令(一)
  • 网站被降权会发生什么影响吗怀化汽车网站
  • 护照阅读器识别行驶证:汽车检测站的效率助力
  • 网站一般字体网上做设计网站