排序
java求圆的面积代码
本教程操作环境:windows7系统、java10版,DELL G3电脑。 1、求圆的过程 创建圆形Circle类。 为此类提供变量r表示半径,常量PI表示圆周率。 提供类方法:求圆面积。 为此类提供无参结构方法,初...
Java异常体系的探究
1、体系分类 (1)uncheckedexception(非检查异常) 也称为运行异常(RuntimeException),如常见的NullPointerException、IndexOutOfBoundsException。对于运行中的异常情况,java编译器不需要异...
Java内存分配是什么
概念 1、内存是计算机的重要原件,临时存储区域,作用是运行程序。Java虚拟机必须运行程序,分配和管理内存。 我们写的程序存放在硬盘上,硬盘上的程序不能运行。 必须放入内存运行,运行结束后...
Java数组的静态初始化实现
概念 1、是指执行静态初始化块里面的内容。在创建数组时,直接将元素确定。 2、格式 数据类型[]数组名=new数据类型[]{元素1,元素2,...}; 实例 packagecom.itheima.array2; publicclassDemo1Arra...
Java数组如何实现动态初始化
概念 1、数组动态初始化只给定数组长度,系统默认初始化值。 2、格式 数据类型[]数组名=new数据类型[数组长度]; int[]arr=newint[3]; 实例 packagecom.itheima.array; publicclassDemo2Array{ /...
Java如何在PDF添加注释
流程 1、使用Document类加载PDF文档。 2、创建TextAnnotation对象,添加文本注释。 3、设定标题、主题等注释属性。 4、使用Border类设置注释的Border。 使用Document.getPages().get_Item(int)....
Java在PDF中删除注释
流程 1、使用Document类加载PDF文档。 2、用Document.getPages().get_Item(int).getAnnotations().delete()删除所有注释。 3、用Document.save保存更新的PDF。 实例 //OpensourcePDFdocument Do...
java中如何实现可重入的自旋锁
说明 1、是指试图获得锁的线程不会堵塞,而是通过循环获得锁。 2、优点:减少上下文切换的消耗。 缺点:循环消耗CPU。 实例 publicclassReentrantSpinLock{ privateAtomicReference<Thread&g...
java异步和同步的区别
区别 1、异步和同步的区别一般是调用方是否需要等待结果。 2、是否需要等待结果是同步。 3、还可以为是否需要等待结果是异步。 实例 --异步 Threadt3=newThread(newRunnable(){ @Override publi...
java中CopyOnWriteArrayList是什么
概念 1、CopyOnWriteArrayList是Java并发包中提供的并发容器,是一种线程安全、阅读操作无锁的ArrayList,通过创建底层数组的新副本来实现写作操作,是一种读写分离的并发策略,我们也可以称之...



























