java之线程学习心得一
来源:互联网 发布:eclipse 运行java程序 编辑:程序博客网 时间:2024/05/16 08:21
本文是自己在学习当中记下来的一些随笔,初学者,有什么记录有误的,希望各位大神指出,同时希望与各位进行交流。
1。什么是线程
在讲解线程时,我们有必要了解一下进程与线程,进程指正在执行的程序,比如:我们打开360程序,那么会在任务管理器中看到该进程。线程:进程中一个负责程序执行的控制单元(执行路径),比如:360进行检测是一条执行路径,在程序中就是进行代码的执行。一个进程可以有多个线程,仅必须有一个线程。线程其实就是进程中的一把钥匙。
2。创建线程(定义)
一。继承Thread类,重写run()方法。
二。子类调用父类的start()方法,开启线程,自动会调用run()方法。
3。目的
一个事物的发明都有它的目的,比如:我们在玩电脑时会打开多个任务,同时进行多个操作。那么其实这就是多线程,我们程序自己可以定义多个线程。
4。重写run()方法的原因
多线程实现其实也就是在程序中,我们希望不同代码块能够同时进行,那么我们就需要将具体的代码块放入run()方法中,这样就不需要等待上面的代码执行完后,下面的代码才执行。
5。用的场景
一般是同一时间用户访问量大的程序,比如:银行系统,售票系统等。
- java之线程学习心得一
- Java学习心得之线程(一)
- Java学习心得之线程(二)
- Java学习心得之语法基础(一)
- Java学习心得之面向对象(一)
- Java学习心得之GUI编程(一)
- JAVA学习心得--线程
- JAVA线程学习心得
- java 学习心得体会(一)
- Java学习心得(一)
- Java之线程通信一
- Java高级之线程(一)
- Java学习心得之数组
- Java学习心得之接口
- java线程学习心得二之线程的两种创建方式以及优异
- Java I/O学习心得一
- Java学习心得--线程、匿名内部类
- java之于c#学习心得
- Oracle RAC系列之:利用srvctl管理RAC数据库
- 批处理(三)
- Oracle RAC系列之:ASM基本操作维护
- 布局资源(layout)的简单使用
- 杭电2629
- java之线程学习心得一
- 有关汇丰软件面试帖
- IOS开发-TableView表视图基础
- Unknown character set: 'utf8mb4'
- I/O重定向 详解及例子!
- chrome拓展插件下载CRX文件|查看源代码
- 五分钟理解元类(Metaclasses)
- poj 3461 kmp
- 100 bugs in Open Source C/C++ projects