进程、线程与构造方法
目录
- 一. 进程与线程
- 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时的随手笔记,如有错误之处,还望各位指正。
文章为原创,如要转载请注明出处