最新 最热

Java魔法之SecurityManager

而SecurityManager 刚好相反,提供防护措施,阻止一些敏感操作(如io、网络、反射等)。

2023-05-05
0

Java 堆栈信息对象 StackTraceElement,获取当前线程的执行方法

java.langStackTraceElement类保存了Java中线程中的方法栈信息:

2023-05-05
1

基于CAS思想的java并发AtomicBoolean实例详解

该包是JDK1.5开始提供的,它提供了类的小工具,支持在单个变量上解除锁的线程安全编程。此包中的类可将 volatile 值、字段和数组元素的概念扩展到那些也提供原子条件更新操作的类,其形式如下:...

2023-05-04
1

jstack 命令查看JAVA线程堆栈

实际生产中,可能由于开发以及测试未能全面覆盖的代码质量、性能问题,而引致线程挂起甚至崩溃。可能就需要查看堆栈信息来排查问题了。

2023-05-04
1

java调试命令jdb

在命令行中可以使用jdb命令来进行类的调试:类Hello.java如下:class Hello{ public static void main(String[] args){ System.out.println("输出100/0的结果:"); System.out.pri......

2023-05-04
1

CountDown 倒计数器--JAVA并发类模拟运动员赛跑

并发类CountDownLatch类的使用示例 *CountDownLatch = Count(计数) + Down(减少) + Latch(门闩(可以理解为控制开关)) *该类是java.util.concurrent包(大神 Doug Lea)下的一个同步锁计数器类。 *该类最有用的方法: *(...

2023-05-04
1

线程池

就是线程池中的核心线程数量,这几个核心线程,在没有用的时候,也不会被回收 =一直开着

2023-05-04
1

多线程

3.开启线程不能用run()方法,用run()只是调用搞线程类的方法,并不是开启线程

2023-05-04
1

Python小姿势 - #### Python技术博客:Python多线程编程

首先,什么是多线程编程?多线程编程是一种让多个线程同时执行的编程方式,它可以让程序的执行更加高效。

2023-05-03
1

Python小姿势 - 线程和进程:

所谓进程,就是操作系统中执行一个程序的独立单元,它是系统进行资源分配和调度的基本单位。一个进程可以创建和撤销另一个进程,同一个进程内可以并发执行多个不同的子程序。...

2023-05-03
1