进程、线程与构造方法
目录
- 一. 进程与线程
- 1. 通俗解释
- 2. 代码实现
- 3. 线程生命周期(图解)
- 二. 构造方法
一. 进程与线程
1. 通俗解释
进程:就像电脑上运行的软件,例如QQ等。
线程:就像QQ好友的对话框。
QQ只能打开一个,但对话框能同时打开好几个,这就是线程的一个特点。
(此处为通俗解释,助于理解)
2. 代码实现
代码如下:
public class MyThread extends Thread {public void run() {// 线程的执行逻辑}
}// 创建线程示例
MyThread thread = new MyThread();
thread.start();
public class MyRunnable implements Runnable {public void run() {// 线程的执行逻辑}
}// 创建线程示例
MyRunnable runnable = new MyRunnable();
Thread thread = new Thread(runnable);
thread.start();
3. 线程生命周期(图解)
二. 构造方法
代码如下:
public class Car {private String brand;private String color;// 构造方法public Car(String brand, String color) {this.brand = brand;this.color = color;}// 其他方法...public static void main(String[] args) {// 创建对象并调用构造方法Car myCar = new Car("Toyota", "Red");// 其他操作...}
}
本篇博客为本人学习Java时的随手笔记,如有错误之处,还望各位指正。
文章为原创,如要转载请注明出处