随笔分类 - Java基础
Java基础知识梳理,适合Java菜鸟查看。
摘要:Java停止线程的逻辑(协同、通知) 在Java程序中,我们想要停止一个线程可以通过interrupt方法进行停止。但是当我们调用interrupt方法之后,它可能并不会立刻就会停止线程,而是通知线程需要停止。线程接收到通知之后会根据自身的情况判断是否需要停止,它可能会立即停止,也有可能会执行一段时
阅读全文
摘要:什么叫装箱 & 拆箱? 将int基本类型转换为Integer包装类型的过程叫做装箱,反之叫拆箱。 首先看一段代码 public static void main(String[] args) { Integer a = 127, b = 127; Integer c = 128, d= 128; S
阅读全文
摘要:equals常见面试题 在开始聊之前,我们先看几个常见的面试题,看看你能不能都回答上来。 1、equals和==有什么区别? 2、hashcode相等的两个对象一定==相等吗?equals相等吗? 3、两个对象用equals比较相等,那它们的hashcode相等吗? 如果我们不重写equals和ha
阅读全文

浙公网安备 33010602011771号