文档章节

线程新建

Dylan1009
 Dylan1009
发布于 2017/02/28 08:01
字数 178
阅读 3
收藏 0

新建线程只要使用new创建一个线程对象,并且将它start()起来即可

Thread t1 = new Thread();
t1.start();

每个线程都有一个run()方法,start()方法就会新建一个线程并让这个线程执行run()方法。

请注意:下面的代码也能通过编译,也能正常执行,但是,却不能新建一个线程,而是在当前线程中调用run()方法,只是作为一个普通方法调用

Thread t1 = new Thread();
t1.run();

因此,大家需要注意线程的start()和run()的区别。

注意:不要用run()来开启新线程,它只会在当前线程中,串行执行run()中的代码

 

© 著作权归作者所有

共有 人打赏支持
Dylan1009
粉丝 5
博文 192
码字总数 130307
作品 0
广州
程序员
私信 提问
新手学JAVA(十一)-多线程----线程的生命周期

当一个线程被创建并启动之后,并不是一开始就处于执行状态,已不是一直处于运行状态。线程也是有生命周期的,包括:创建(New)、就绪(Runnable)、阻塞(Blocked)、运行(Running)、死亡...

令仔很忙
2016/06/27
0
0
Java常用四大线程池用法以及ThreadPoolExecutor详解

为什么用线程池? 1.创建/销毁线程伴随着系统开销,过于频繁的创建/销毁线程,会很大程度上影响处-理效率 2.线程并发数量过多,抢占系统资源从而导致阻塞 3.对线程进行一些简单的管理 在Java中...

孟飞阳
前天
0
0
Java ExecutorService四种线程池的例子与说明

1、new Thread的弊端 执行一个异步任务你还只是如下new Thread吗? new Thread(new Runnable() { }).start(); 那你就out太多了,new Thread的弊端如下: a. 每次new Thread新建对象性能差。 ...

刺猬一号
07/30
0
0
java常用线程池

Java通过Executors提供四种线程池,分别为: newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool 创...

zhdan
2016/12/22
49
0
妈妈再也不用担心你不会使用线程池了(ThreadUtils)

为什么要用线程池 使用线程池管理线程有如下优点: 降低资源消耗:通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 提高响应速度:当任务到达时,任务可以不需要等到线程创建就能立...

Blankj
05/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring源码学习笔记-1-Resource

打算补下基础,学习下Spring源码,参考书籍是《Spring源码深度解析》,使用版本是Spring 3.2.x,本来想试图用脑图记录的,发现代码部分不好贴,还是作罢,这里只大略记录下想法,不写太细了 ...

zypy333
今天
10
0
RestClientUtil和ConfigRestClientUtil区别说明

RestClientUtil directly executes the DSL defined in the code. ConfigRestClientUtil gets the DSL defined in the configuration file by the DSL name and executes it. RestClientUtil......

bboss
今天
17
0

中国龙-扬科
昨天
2
0
Linux系统设置全局的默认网络代理

更改全局配置文件/etc/profile all_proxy="all_proxy=socks://rahowviahva.ml:80/"ftp_proxy="ftp_proxy=http://rahowviahva.ml:80/"http_proxy="http_proxy=http://rahowviahva.ml:80/"......

临江仙卜算子
昨天
10
0
java框架学习日志-6(bean作用域和自动装配)

本章补充bean的作用域和自动装配 bean作用域 之前提到可以用scope来设置单例模式 <bean id="type" class="cn.dota2.tpye.Type" scope="singleton"></bean> 除此之外还有几种用法 singleton:......

白话
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部