首页
学习
活动
专区
工具
TVP
发布

小龙学编程

专栏成员
49
文章
7687
阅读量
17
订阅数
每天5道Java面试题(第16天)
notifyAll()会唤醒所有的线程,notify()之后唤醒一个线程。notifyAll() 调用后,会将全部线程由等待池移到锁池,然后参与锁的竞争,竞争成功则继续执行,如果不成功则留在锁池等待锁被释放后再次参与竞争。而 notify()只会唤醒一个线程,具体唤醒哪一个线程由虚拟机控制。
用户10787181
2023-12-02
1180
每天5道Java面试题(第15天)
守护线程是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。在Java中垃圾回收线程就是特殊的守护线程。
用户10787181
2023-11-25
950
每天5道Java面试题(第14天)
MD5信息摘要算法,一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。
用户10787181
2023-11-19
1060
每天5道Java面试题(第13天)
Vector、Hashtable、Stack 都是线程安全的,而像 HashMap 则是非线程安全的,不过在 JDK 1.5 之后随着 Java. util. concurrent 并发包的出现,它们也有了自己对应的线程安全类,比如 HashMap 对应的线程安全类就是 ConcurrentHashMap。
用户10787181
2023-11-17
970
每天5道Java面试题(第11天)
线程安全:Vector使用了 Synchronized 来实现线程同步,是线程安全的,而
用户10787181
2023-11-15
850
每天5道Java面试题(第10天)
2,存储时,如果出现hash值相同的key,此时有两种情况。(1)如果key相同,覆盖原始值;(2)如果key不同(出现冲突),则将当前key-value放入链表中
用户10787181
2023-11-13
1410
每天5道Java面试题(第9天)
存储:HashMap 允许 key 和 value 为 null,而 Hashtable 不允许。
用户10787181
2023-11-12
1270
每天5道Java面试题(第7天)
Java 容器分为 Collection 和 Map 两大类,其下又有很多子类,如下所示:
用户10787181
2023-11-11
1190
每天5道Java面试题(第6天)
main 方法:抽象类可以有 main 方法,并且我们能运行它;接口不能有 main 方法。
用户10787181
2023-11-10
1360
每天5道Java面试题(第5天)
先把字符串转换成StringBuilder或者 stringBuffer 然后再用 reverse() 方法即可。
用户10787181
2023-11-09
950
每天5道Java面试题(第四天)
3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值。
用户10787181
2023-11-07
980
每天5道Java面试题(第三天)
String 不属于基础类型,基础类型有 8 种:byte、boolean、char、short、int、float、long、double,而 String 属于对象。
用户10787181
2023-11-06
1090
每天5道Java面试题(第三天)
String 不属于基础类型,基础类型有 8 种:byte、boolean、char、short、int、float、long、double,而 String 属于对象。
用户10787181
2023-11-06
800
每天5道Java面试题(第二天)
JDK:Java Development Kit 的简称,Java 开发工具包,提供了 Java 的开发环境和运行环境。
用户10787181
2023-11-05
940
powerdesigner 数据库建模
当前只是建模阶段,不清楚具有以后要向哪种数据库中去生成表,所以这里的数据类型都是一种具体数据库类型的代替名称。
用户10787181
2023-11-03
2220
MySQL--函数与E-R图
delimiter $ create function 函数名(参数列表) returns 返回值类型 begin //代码块 return 值; end $
用户10787181
2023-11-01
1630
MySQL--存储过程
储存过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,存储过程是非常有用的。数据库中的存储过程可以看做是对编程中面向对象方法的模拟。它允许控制数据的访问方式。
用户10787181
2023-10-31
2110
MySQL--视图
视图是一个虚拟表,是sql的查询结果,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据,在使用视图时动态生成。单表视图的数据变化会影响到基表
用户10787181
2023-10-29
960
MySQL--事务
mysql默认自动事务提交,事务面对增,删,改操作时的一种控制手段,当面对一次操作多条记录,或都多个连接同时操作一条记录时的统一性管理手段,控制的是,增,删,改操作是否有效
用户10787181
2023-10-28
1890
MySQL--变量
set @@session.autocommit=1; 打开或关闭自动事务提交1代表开启自动事务提交,0代表关闭自动事务提交
用户10787181
2023-10-27
2120
点击加载更多
社区活动
AI代码助手快速上手训练营
鹅厂大牛带你玩转AI智能结对编程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档