java常用到的知识点总结之线程
来源:互联网 发布:北京教育网络和信息中心 编辑:程序博客网 时间:2024/04/30 05:15
线程:
讲线程首先我们先来看看进程和线程的关系,进程代表一个应用程序,一个应用程序中可以由多个线程,就好比一个工厂,进程就是工厂,工厂中有很多个工人在做事情,那些做事情的工人就是一个个线程。
那么如何自定义一个线程呢?
自定义线程有两种方式:
方式一:
1.写一个类继承自Thead类。
2.重写run方法,将该线程所要执行的代码写在run方法中。
3.创建一个该类的对象。
4.调用该对象的start()的方法,这样这个自定义线程就被开启了。
看代码:
public class Test {public static void main(String[] args) throws Exception{MyThread thread = new MyThread();thread.start();}}class MyThread extends Thread{@Overridepublic void run() {System.out.println("我是自定义线程"+currentThread().getName());}}
方式二:
1.写一个类实现Runnable接口。
2.重写Runnable中的run方法。
3.创建该类的对象。
4.创建一个线程对象,并将该类对象作为参数传入构造方法。
5.调用线程对象的start()方法开启线程。
public class Test {public static void main(String[] args) throws Exception{Thread myThread = new Thread(new MyRunnable());myThread.start();//匿名内部类实现new Thread(new Runnable() {@Overridepublic void run() {System.out.println("my thread");}}).start();}}class MyRunnable implements Runnable{@Overridepublic void run() {System.out.println("我是自定义线程");}}
0 0
- java常用到的知识点总结之线程
- java常用到的知识点总结之集合、泛型
- java常用到的知识点总结之IO流
- Java线程常用知识点
- 与线程有关的知识点总结 java
- Java线程并发知识点总结
- java常用API知识点总结
- java常用API知识点总结
- 知识点总结之Java语言的优点
- 关于线程的知识点总结
- 常用到的小知识点
- ESMAScript6常用到的知识点
- Java之数组常用知识点
- 不常用的知识点总结
- Java知识点总结篇:Java的内存模型、线程安全、进程和线程的区别
- java常用到的linux命令总结
- java中线程相关知识点大总结
- Java基础之多线程知识点总结
- Dubbo源码分析(TimeoutFilter、ExceptionFilter、TokenFilter)
- 分布式基础通信协议:paxos,totem和gossip
- IT-linux--数据拷贝
- 爬取招聘信息
- 各种排序算法云集
- java常用到的知识点总结之线程
- Win32_VideoController 显卡 参数说明
- **redis分布式锁**
- eglcodeccommon ERROR unknown type 0x73000f
- [Android开发] 图片裁剪Demo 支持方形和矩形
- nginx的log、upstream和server
- 跑马灯效果设置
- IOS设置NavigationBar颜色
- java中map集合的用法