java 第29页
Java数组如何实现动态初始化-uusu优素-乐高,模型,3d打印,编程

Java数组如何实现动态初始化

概念 1、数组动态初始化只给定数组长度,系统默认初始化值。 2、格式 数据类型[]数组名=new数据类型[数组长度]; int[]arr=newint[3]; 实例 packagecom.itheima.array; publicclassDemo2Array{ /...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0495
Java如何在PDF添加注释-uusu优素-乐高,模型,3d打印,编程

Java如何在PDF添加注释

流程 1、使用Document类加载PDF文档。 2、创建TextAnnotation对象,添加文本注释。 3、设定标题、主题等注释属性。 4、使用Border类设置注释的Border。 使用Document.getPages().get_Item(int)....
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0368
Java在PDF中删除注释-uusu优素-乐高,模型,3d打印,编程

Java在PDF中删除注释

流程 1、使用Document类加载PDF文档。 2、用Document.getPages().get_Item(int).getAnnotations().delete()删除所有注释。 3、用Document.save保存更新的PDF。 实例 //OpensourcePDFdocument Do...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0538
java中如何实现可重入的自旋锁-uusu优素-乐高,模型,3d打印,编程

java中如何实现可重入的自旋锁

说明 1、是指试图获得锁的线程不会堵塞,而是通过循环获得锁。 2、优点:减少上下文切换的消耗。 缺点:循环消耗CPU。 实例 publicclassReentrantSpinLock{ privateAtomicReference<Thread&g...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0449
java异步和同步的区别-uusu优素-乐高,模型,3d打印,编程

java异步和同步的区别

区别 1、异步和同步的区别一般是调用方是否需要等待结果。 2、是否需要等待结果是同步。 3、还可以为是否需要等待结果是异步。 实例 --异步 Threadt3=newThread(newRunnable(){ @Override publi...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0325
java中CopyOnWriteArrayList是什么-uusu优素-乐高,模型,3d打印,编程

java中CopyOnWriteArrayList是什么

概念 1、CopyOnWriteArrayList是Java并发包中提供的并发容器,是一种线程安全、阅读操作无锁的ArrayList,通过创建底层数组的新副本来实现写作操作,是一种读写分离的并发策略,我们也可以称之...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0327
java HashMap的不安全分析-uusu优素-乐高,模型,3d打印,编程

java HashMap的不安全分析

原理分析 1、在HashMap中,put()方法行代码modCount++,这个代码一看就是线程不安全。 2、在扩展过程中取值不准确,HashMap的扩展将创建一个新空数组,并将旧的项目填入新的数组,如果此时去取...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
03815
java 反射机制作用-uusu优素-乐高,模型,3d打印,编程

java 反射机制作用

本教程操作环境:windows7系统、java10版,DELL G3电脑。 1、作用说明 (1)通过反射,程序代码可以访问装载在JVM中的内部信息。 (2)获取装载类的成员变量信息。 (3)获得装载类的方法。 (4...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
04312
java中Lombok有哪些注解-uusu优素-乐高,模型,3d打印,编程

java中Lombok有哪些注解

注解举例 1、@ToString:实现toString()方法 2、@Data :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法 3、@Setter:注解在...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0419
java SPI如何定义接口-uusu优素-乐高,模型,3d打印,编程

java SPI如何定义接口

使用说明 服务提供者提供接口的具体实现后,在jar包的META-INF/services目录中制作以接口全限定名命名的文件,内容是实现类的全限定名 1、接口实现类的jar包放在主程序的classpath中,主程序通...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
02911