前言
Java是一门功能强大且广泛应用的编程语言,具有跨平台性和高效的执行速度,广受开发者喜爱。在接下来的学习过程中,我将记录学习过程中的基础语法、框架和实践技巧等,分享学习心得,对自己学习过程进行整理和总结,也希望能为其他学习Java的朋友提供一些帮助和参考。
创建线程的方式之一:继承Thread类
步骤
- 创建一个继承于Thread类的子类
- 重写Thread类的run()–>将此线程要执行的操作,声明在此方法中
- 创建当前Thread的子类对象
- 通过该对象调用start()启动线程
1.2例题:创建一个分线程1,用于遍历100以内的偶数,再创建一个分线程2,用于遍历100以内的偶数
代码:
public class EvenNumber {
public static void main(String[] args) {
PrintNumber1 p1 = new PrintNumber1();
PrintNumber2 p2 = new PrintNumber2();
p1.start();
p2.start();
}
}
class PrintNumber1 extends Thread{
public void run(){
for (int i = 1;i<=200;i++){
if(i%2==0){
System.out.println(i);