在后期的Java基础篇中,老王将带领大家一起学习下边的知识点:我们要做到知其然,知其所以然。为了避免类似网上那种抄答案死记硬背的情况,老王将结合自己在各互联网大厂经历过的业务例子,对每一个知识点进行高效解读:有源码、有场景、有人物。让记忆不再枯燥!让技术的灵魂舞动起来!
欢迎大家订阅持续关注。
1、说说面向对象三大特性:封装、继承、多态。Java面试三大特性——从小美同学的一份麻辣烫开始
2、Java有哪些数据类型?
3、final 在 java 中有什么作用?
4、java 中的 Math.round(-1.5) 等于多少?
5、String 属于基础的数据类型吗?
6、String str="i"与 String str=new String(“i”)一样吗?
7、如何将字符串反转?
8、String 类的常用方法都有那些?
9、new String("a") + new String("b") 会创建几个对象?
10、普通类和抽象类有哪些区别?
11、int和Integer有什么区别,还有Integer缓存的实现?
12、java 中 IO 流分为几种?
13、说一下 jsp 的 4 种作用域?
14、BIO、NIO、AIO 有什么区别?
15、Files的常用方法都有哪些?
16、什么是反射?
17、什么是 java 序列化?什么情况下需要序列化?
18、为什么要使用克隆?如何实现对象克隆?深拷贝和浅拷贝区别是什么?
19、throw 和 throws 的区别?
20、final、finally、finalize 有什么区别?
21、try-catch-finally 中,如果 catch 中 return 了,finally 还会执行吗?
22、常见的异常类有哪些?
23、ArrayList和LinkedList有什么区别?
24、final, finally, finalize的区别?
25、重写和重载的区别
26、Java 8的接口新增了哪些特性?
27、两个对象的hashCode()相同,则 equals()是否也一定为 true?
28、抽象类和接口有什么区别
29、String,Stringbuffer,StringBuilder的区别
30、静态代理和动态代理的区别
31、JAVA中的几种基本数据类型是什么,各自占用多少字节呢
32、Comparator与Comparable有什么区别?
33、JDK动态代理和CGLIB动态代理的区别
34、String类能被继承吗,为什么。
35、说说Java中多态的实现原理
36、JDK 和 JRE 有什么区别。
37、接口和抽象类有什么区别?
38、说说反射的用途及实现原理,Java获取反射的三种方法
39、&和&&的区别?
40、Java中IO流分为几种?
41、== 和 equals 的区别是什么?
知识点持续追加中》》》》》欢迎大家订阅持续关注。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)