高并发线程基础学习

Posted 爱随风cmc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高并发线程基础学习相关的知识,希望对你有一定的参考价值。

高并发线程学习——线程基础知识

1.什么是线程?

线程是进程的基本单元。一个进程可以有一个线程也可以有多个线程。

2.创建线程类的方法

第一种:继承Thread类重写它的run方法

如:

1 public class TestThread extends Thread {
2     @Override
3     public void run() {
4         for (int i = 0; i < 10000; i++) {
5             System.out.println("test 在执行");
6         }
7     }
8         
9 }

第二种:实现Runnable

public class TestRunnable implements Runnable {
    @Override
    public void run() {
        System.out.println("执行线程的代码块");

    }
}

以上是关于高并发线程基础学习的主要内容,如果未能解决你的问题,请参考以下文章

掌握系列之并发编程-1.并发基础

高并发多线程基础之ThreadPoolExecutor源代码分析

多线程与高并发线程安全

多线程与高并发线程安全

线程学习知识点总结

高并发编程之线程安全与内存模型