
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
每日面试题08:wait()和sleep()的区别
wait()是Object类的实例方法(所有Java对象都拥有此方法),其核心作用是让当前线程进入等待状态。但必须在持有对象监视器锁的前提下调用(即必须在同步块或方法中),否则会抛出异常。// 正确调用:在synchronized块中持有锁// 合法调用// 错误调用:未持有锁时调用// 抛出IllegalMonitorStateExceptionsleep()是Thread类的静态方法(
每日面试题18:基本数据类型和引用数据类型的区别
优先基本类型:追求性能时(如循环计算),基本类型内存占用小、操作更快。使用引用类型:需要对象特性时(如集合存储、继承多态),或需要表示"无值"状态(null包装类的合理使用:集合、反射等场景必须用包装类;注意缓存范围和空指针问题。
到底了







