java共386篇
java读写锁是什么-uusu优素-乐高,模型,3d打印,编程

java读写锁是什么

1、读写锁将一个资源(如文件)的访问分为两个锁,一个读写锁。 2、因为读写锁,多个线程之间的读写操作才不会发生冲突。 3、ReadWriteLock是读写锁,它是一个界面,RentrantReadWriteLock实现了...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh93227天前
0297
java线程执行的两种情况-uusu优素-乐高,模型,3d打印,编程

java线程执行的两种情况

1、如果队列已经满了,执行put操作的新线程将被添加到notFull的条件队列中等待。 2、队列未满,当有线程执行移除队列元素的操作时,移除成功并唤醒put线程。 实例 publicEtake()throwsInterrupt...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh93227天前
02913
java读写锁的特性-uusu优素-乐高,模型,3d打印,编程

java读写锁的特性

1、公平选择性,支持非公平和公平锁获取,吞吐量不公平优于公平。 2、重进入,读锁和写锁都支持线程重进入。 3、锁降级,遵循获取写锁、获取读锁、释放写锁的顺序,写锁可以降级为读锁。 实例 p...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh93227天前
04614
java非公平锁如何理解-uusu优素-乐高,模型,3d打印,编程

java非公平锁如何理解

1、非公平锁不能保证锁的获取是按照请求锁的顺序进行的。这可能会导致某个或某些线程永远得不到锁。 2、CPU唤醒线程的费用可以降低,整体吞吐效率会很高。但是可能会有线程长时间甚至永远得不到...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh93227天前
04810
java队列抛出异常的介绍-uusu优素-乐高,模型,3d打印,编程

java队列抛出异常的介绍

1、等队列满了之后,将元素再次插入到队列,就会抛出IllegalStateException(QueueFull)异常。 2、如果队列为空,那么从队列中提取一个元素将引发NoSuchElementException异常。 实例 publicclass...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh93227天前
0359
java阻塞队列的两种操作-uusu优素-乐高,模型,3d打印,编程

java阻塞队列的两种操作

1、支持阻塞的插入方法,当队列满时,队列会阻塞插入元素的线程,直到队列不满。 2、支持阻塞的去除方法,当队列为空时,获取元素的线程将等待队列变为非空。 实例 publicvoidput(Ee)throwsInte...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh93227天前
04315
java中hashCode()是什么-uusu优素-乐高,模型,3d打印,编程

java中hashCode()是什么

1、hashCode的作用是获取哈希码,也叫散列码,实际上是返回int整数。该哈希码的作用是确定该对象在哈希表中的索引位置。 2、hashCode定义在JDK的Object类中,这就意味着Java中的任何类都包含有h...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh93227天前
02313
java中transient是什么-uusu优素-乐高,模型,3d打印,编程

java中transient是什么

1、transient防止用这个关键词修饰的变量序列化。当对象被反序列化时,被 transient 修饰的变量值不会被持久化和恢复。 2、transient 只能修饰变量,不能修饰类和方法。 实例 publicCatalogTree...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh93227天前
04311
java中空串是什么-uusu优素-乐高,模型,3d打印,编程

java中空串是什么

1、空串 "" 是长度为0的字符串。 2、空串是一个Java对象,有自己的串长度(0)和内容(空)。String变量还可以存一个特殊的值,名为 null ,表示目前没有任何对象与该变量关联。 实例...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh93227天前
0279
java拼接字符串的使用-uusu优素-乐高,模型,3d打印,编程

java拼接字符串的使用

1、Java语言允许使用 + 号连接(拼接)两个字符串。 2、当将一个字符串与一个非空字符串的值进行拼接时,后者会转换成字符串(任何一个Java对象都可以转换成字符串)。 实例 intage=13; Stringrat...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh93227天前
0238