线程系列——一个最简单Java多线程程序

 时间:2024-10-12 17:25:55

1、一、在已经建好的test.thread包重新创建一个类TestThread01(具体步骤:右击test.thread——new——class——填写类名TestThread01);

线程系列——一个最简单Java多线程程序

2、二、在TestThread01类里先写一个主函数(就是程序的出入口,初学我们只要记住就行),具体代码如下;

线程系列——一个最简单Java多线程程序

3、三、在TestThread01类中写一个内部类FirstThread,让这个类继承于系统中Thread类,并且实现Thread类中的run()方法,还在这个方法中写一个简单的for循环程序。具体代码如下图所示;

线程系列——一个最简单Java多线程程序

4、四、我们再跳到主函数中写旯皱镢涛程序。在主函数也就是程序入口处创建一个FirstThread对象(学Java应该都知道对象哈),并且用ft.start()开启线程(start()方法是开启线程的作用,初学者记住就行)。为了看出线程的作用,我们在主函数中也写一个for循环程序,具体程序如下图;

线程系列——一个最简单Java多线程程序

5、五、运行程碌食撞搁序,得到结果如下图。分析:1、从下面这个结果我们知道Java中多线程的运行是没有什么规律的;2、这个多线程程序中有三个执行流同时运行(系统中有个垃圾回收流,这里就不多说了哈),我们看到的有first和main两个循环流在同时执行,这就是多线程的无规律性的规律。

线程系列——一个最简单Java多线程程序
  • win10+iis10+phpStudy配置php开发环境
  • centos安装pip方法
  • Visual Studio 2015 如何安装iOS开发平台
  • ASP 连接Access数据库
  • 如何使用yum安装Apache 2.4 以及其他事项
  • 热门搜索
    君子兰烂根怎么办 珀薇面膜怎么样 简单又好吃的家常菜 绳子打结方法 鸡翅根怎么做好吃 蜈蚣咬了怎么处理方法 退烧方法 鱿鱼干怎么做好吃 鱼香肉丝怎么做好吃 网线怎么拉