java 第33页
Java Executors中的四种线程池-uusu优素-乐高,模型,3d打印,编程

Java Executors中的四种线程池

1、线程池说明 newCachedThreadPool创建缓存线程池,如果线程池的长度超过处理需要,则可以灵活回收空闲线程,如果不能回收,则可以创建新的线程。 newFixedThreadPool创建一个定长的线程池,可...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9322年前
0339
java进程和线程的关系-uusu优素-乐高,模型,3d打印,编程

java进程和线程的关系

定义 1、线程是处理器任务调度和执行的基本单位,进程是操作系统资源分配的基本单位。 包含关系 2、一个进程可以包含多个线程。 从Java虚拟机的角度来看,Java虚拟机运行时的数据区包括堆、方法...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9322年前
0568
java io和nio的区别-uusu优素-乐高,模型,3d打印,编程

java io和nio的区别

1、Java IO和NIO之间第一个区别是,IO是面向流的,NIO是面向缓冲区的。 Java IO面向流意味着每次都能从流中读取一个或多个字节。从流中读取多少字节完全取决于程序员。这些字节无法缓存到任何地...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9322年前
0236
java中&和&&有什么区别-uusu优素-乐高,模型,3d打印,编程

java中&和&&有什么区别

&和&&的区分 1、&&只要有一个条件不一样就是不满足,如果第一个条件就是不满足就不判断后面的条件。而&要对所有的条件都进行判断。 概念的不同 2、&&具有短路...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9322年前
03714
java如何重写findClass方法-uusu优素-乐高,模型,3d打印,编程

java如何重写findClass方法

方法说明 1、使用findClass(String)方法,可以重新加载class字节码文件,因为在ClassLoader中,ffindClass方法由protected修饰,只能调用被子类,没有实现方法,只抛出一个ClassNotFoundExcepti...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9322年前
0287
java如何在表格添加水印-uusu优素-乐高,模型,3d打印,编程

java如何在表格添加水印

添加过程 1、加载Excel测试文档; 2、设置文本和字体大小; 3、调用DrawText()方法插入图片,将图片设置为页眉; 4、将图片设置为页眉,定义图片宽度和高度、文本显示样式及位置。 实例 importc...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9322年前
0495
java yield()和sleep()的区别-uusu优素-乐高,模型,3d打印,编程

java yield()和sleep()的区别

区别 1、sleep()会导致当前线程暂停指定的时间,没有CPU时间片的消耗 2、yield()只是对CPU调度器的一个提示,如果CPU调度器没有忽略这个提示,会导致线程上下文的切换 sleep()会使线程短暂阻塞...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9322年前
05014
java中有哪些特殊monitor-uusu优素-乐高,模型,3d打印,编程

java中有哪些特殊monitor

说明 1、this monitor:在成员方法上的synchronized,就是this monitor,等价于在方法中使用synchronized(this) 2、class monitor:在静态方法上的synchronized,就是class monitor,等价于在静...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9322年前
0356
java ThreadLocal的创建和访问-uusu优素-乐高,模型,3d打印,编程

java ThreadLocal的创建和访问

1、创建,每个线程只能访问自己通过调用ThreadLocal的set()方法设定的值 ThreadLocal对象被实例化。虽然所有的线程都可以访问这个ThreadLocal实例,每个线程只能访问自己通过调用ThreadLocal的s...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9322年前
03613
java中ThreadGroup如何创建-uusu优素-乐高,模型,3d打印,编程

java中ThreadGroup如何创建

说明 1、创建ThreadGroup可以直接通过构造方法创建。 2、构造方法有两个,一个是直接指定名字(ThreadGroup为main线程的ThreadGroup),一个是带有父ThreadGroup与名字的构造方法。 实例 public...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9322年前
03215