- 博客(4)
- 收藏
- 关注
原创 了解线程池
线程池(Thread Pool)是一种用于管理和复用线程的技术,通过预先创建一定数量的线程并将它们组织起来,用于处理多个任务。简单来说就是用于管理线程对象的池子。它有着以下的优点降低线程创建和销毁的开销。控制并发线程数量。提高响应速度。提高系统稳定性。
2024-07-18 10:46:18 1381
原创 JDK8的型特性
Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。这些新特性和工具使得Java编程更加现代化、简洁和高效,提高了开发效率和代码质量,同时也拓展了Java语言的功能范围。方法引用(Method References)CompletableFuture 类。新的日期和时间 API。Lambda 表达式。
2024-07-09 11:19:01 1685
原创 Thread类和线程安全
在这个案例中,我们创建了一个继承自Thread类的自定义线程类MyThread,重写了run方法来定义线程的具体任务。使用原子类:Java提供了一些原子类,如AtomicInteger、AtomicLong等,这些类提供了一些原子操作,可以保证在多线程环境下对变量的操作是原子的,从而避免线程安全问题。synchronized关键字:使用synchronized关键字可以确保同一时刻只有一个线程可以访问某个代码块或方法,从而避免多个线程同时访问造成的数据竞争问题。两个线程互相拥有对方希望获取的锁资源。
2024-07-07 23:33:37 1622
原创 Java进程(Process)和线程(Thread)的学习
进程和线程进程和线程进程和线程都是操作系统中用于执行任务的单位,它们之间的主要区别在于资源的分配和管理方式。1.什么是进程和线程?
2024-07-06 16:27:36 657 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人