面试题

    xiaoxiao2022-06-24  209

    https://www.cnblogs.com/JRookie/p/10721056.html https://blog.csdn.net/linzhiqiang0316/article/details/80473906 http://www.importnew.com/27326.html#comment-764309

    基础

    JDK 和 JRE 有什么区别? https://blog.csdn.net/qq_39975542/article/details/81415225== 和 equals 的区别是什么? https://www.cnblogs.com/whcwkw1314/p/8044947.html https://www.cnblogs.com/dolphin0520/p/3592500.html两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? https://www.cnblogs.com/xrq730/p/4842028.html https://blog.csdn.net/afgasdg/article/details/6889383final 在 Java 中有什么作用? https://blog.csdn.net/EST2017/article/details/89034659Java 中的 Math.round(-1.5) 等于多少? !!!!!!!!!String 属于基础的数据类型吗? https://blog.csdn.net/EST2017/article/details/88956094 https://blog.csdn.net/EST2017/article/details/89152184Java 中操作字符串都有哪些类?它们之间有什么区别? https://www.liangzl.com/get-article-detail-19279.htmlString str="i"与 String str=new String(“i”)一样吗? https://blog.csdn.net/siqiangming/article/details/74452215如何将字符串反转? https://blog.csdn.net/cghu1201/article/details/78490934#commentBoxString 类的常用方法都有那些? https://www.cnblogs.com/ABook/p/5527341.html抽象类必须要有抽象方法吗? 可以没有普通类和抽象类有哪些区别? https://blog.csdn.net/csdn_aiyang/article/details/71171886#commentBox抽象类能使用 final 修饰吗? http://bbs.itheima.com/forum.php?mod=viewthread&tid=59199接口和抽象类有什么区别? https://blog.csdn.net/csdn_aiyang/article/details/71171886#commentBoxJava 中 IO 流分为几种? https://blog.csdn.net/EST2017/article/details/89284571BIO、NIO、AIO 有什么区别? !!!Files的常用方法都有哪些?

    容器

    Java 容器都有哪些? https://blog.csdn.net/boom_man/article/details/78345989Collection 和 Collections 有什么区别? https://www.cnblogs.com/cathyqq/p/5279859.htmlList、Set、Map 之间的区别是什么?HashMap 和 Hashtable 有什么区别? http://www.importnew.com/7010.html如何决定使用 HashMap 还是 TreeMap? https://blog.csdn.net/xlgen157387/article/details/47907721

    多线程

    并行和并发有什么区别? https://www.cnblogs.com/goloving/p/9391074.html线程和进程的区别?守护线程是什么? https://blog.csdn.net/qq_36838191/article/details/80274722创建线程有哪几种方式? https://blog.csdn.net/EST2017/article/details/89196866说一下 runnable 和 callable 有什么区别? https://blog.csdn.net/qq_27258799/article/details/51451143 https://www.cnblogs.com/frinder6/p/5507082.html线程有哪些状态? https://blog.csdn.net/xingjing1226/article/details/81977129sleep() 和 wait() 有什么区别? https://blog.csdn.net/linfanhehe/article/details/78737685notify()和 notifyAll()有什么区别? http://www.importnew.com/21501.html线程的 run()和 start()有什么区别? https://www.cnblogs.com/sunflower627/p/4816821.html创建线程池有哪几种方式? https://blog.csdn.net/baidu_32492845/article/details/78621415线程池都有哪些状态? https://blog.csdn.net/u011389515/article/details/80656813线程池中 submit()和 execute()方法有什么区别? https://blog.csdn.net/hhx0626/article/details/52957818在 Java 程序中怎么保证多线程的运行安全? https://blog.csdn.net/weixin_40459875/article/details/80290875#commentBox多线程锁的升级原理是什么? !!!什么是死锁? https://www.cnblogs.com/bopo/p/9228834.html怎么防止死锁?ThreadLocal 是什么?有哪些使用场景? https://blog.csdn.net/sonny543/article/details/51336457#commentBox说一下 Synchronized 底层实现原理? https://blog.csdn.net/javazejian/article/details/72828483Synchronized 和 volatile 的区别是什么? https://www.cnblogs.com/kaleidoscope/p/9506018.htmlSynchronized 和 Lock 有什么区别? https://www.nowcoder.com/questionTerminal/9788449e362642eea5cfbbc1c587f48dSynchronized 和 ReentrantLock 区别是什么? http://www.51ui.cn/66/3324805/说一下 Atomic 的原理? https://blog.csdn.net/wuzhiwei549/article/details/82621947

    反射

    什么是反射? https://blog.csdn.net/sinat_38259539/article/details/71799078什么是 Java 序列化?什么情况下需要序列化? Java序列化:简单地说就是以2进制的数据流,来表示Java中的对象。

    最新回复(0)