java 第4页
java不同锁模式下的插队探究-uusu优素-乐高,模型,3d打印,编程

java不同锁模式下的插队探究

1、ReentrantReadWriteLock 可以设置公平锁模式和非公平锁模式。 //公平锁模式 ReentrantReadWriteLockreentrantReadWriteLock=newReentrantReadWriteLock(true); //非公平锁模式默认情况 Reent...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0505
java中RMI的原理分析-uusu优素-乐高,模型,3d打印,编程

java中RMI的原理分析

说明 1、Client 端有一个被称 Stub 的东西,有时也会被成为存根,它是 RMI Client 的代理对象。 2、Stub 的主要功能是请求远程方法时构造一个信息块,RMI 协议会把这个信息块发送给 Server端。 ...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
05010
Java内存模型的并发处理-uusu优素-乐高,模型,3d打印,编程

Java内存模型的并发处理

1、工作内存数据一致性 使用主内存时,每个线程操作数据都会保存共享变量的副本。如果多个线程操作任务涉及同一共享变量,则将导致它们各自具有不一致的共享变量副本。在出现这种情况时,数据同...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0506
gc在java中原理分析-uusu优素-乐高,模型,3d打印,编程

gc在java中原理分析

本教程操作环境:windows7系统、java10版,DELL G3电脑。 1.GC堆内存 Java将堆内存分为3大部分:新生代、老年代和持久代,其中新生代又进一步划分为Eden、S0、S1(Survivor)三个区。 我们在程序...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
05013
java中this是什么?有哪些用法?-uusu优素-乐高,模型,3d打印,编程

java中this是什么?有哪些用法?

接下来我们看看具体的this定义、形式、功能,然后在实例中体会this关键字的作用。 1.定义 this出现在实例方法或构造方法中。用this做前缀可访问当前对象的属性或方法(代表对当前对的引用)。而...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0505
java8中的四种方法引用-uusu优素-乐高,模型,3d打印,编程

java8中的四种方法引用

1、构造方法引用 Testtest=Test.create(Test::new); 2、静态方法引用 test.operate(1,2,Test::add); 3、对象的实例方法引用 test.operate(1,2,test::sub); 4、类的实例方法引用,先满足实例方法...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
05010
volatile在java禁止指令重排的分析-uusu优素-乐高,模型,3d打印,编程

volatile在java禁止指令重排的分析

说明 1、程序执行到volatile变量的阅读操作或写作操作时,必须进行前一个操作的所有变化。后一个操作已经看到后一个操作还没有进行。 2、指令优化时,不能将volatile变量访问的句子放在后面,也...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
04912
java executor框架的应用-uusu优素-乐高,模型,3d打印,编程

java executor框架的应用

我们知道为了实现对线程池的作用,executor对线程的管理采取了一定的措施,使用接口进行操作。所以我们会发现,其实executor框架是有许多不同的接口的,它们分别在不同的执行上发挥相应的作用。...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0499
java如何创建对象-uusu优素-乐高,模型,3d打印,编程

java如何创建对象

1、检查类是否加载。 当虚拟机遇到new指令时,首先检查该指令的参数能否在常量池中定位为一个类别的符号引用,检查该符号引用代表的类别是否加载、分析和初始化。否则,执行类加载过程。 2、为...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0496
java setPriority()设置优先级-uusu优素-乐高,模型,3d打印,编程

java setPriority()设置优先级

说明 1、设置优先级只是很大程度上让某个线程尽可能获得比较多的执行机会,也就是让线程自己尽可能被操作系统调度,而不是设置了高优先级就一定优先运行,或者说优先级高的线程比优先级低的线程...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0496