没有合适的资源?快使用搜索试试~ 我知道了~
mysql的面试题,非常齐全
5星 · 超过95%的资源 4 下载量 113 浏览量
2023-06-07
13:58:12
上传
评论 1
收藏 20.9MB PDF 举报
温馨提示
试读
228页
非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题,非常齐全mysql的面试题
资源推荐
资源详情
资源评论
面试话术总结
V1.1
[V1.0.0]
编写人
版本
时间
1
面试话术总结
V1.1
引言
成功的人只为成功找方法,失败的人只会为失败找借口,自古以来,只以成败论英雄。为了
让大数据的学生,能够快速实现高薪就业梦想,整合一些资料,以及相关的面试问题及面试
技巧,希望在就业过程中,能够助力大数据学子,少走一些弯路,通过面试宝典,能够进行
针对向的复习和总结,在面试过程中,能够娴熟的运用所学知识和话术,征服面试官,进而成功
拿到 offer,开启人生职业生涯的新篇章。
此为初稿,为 H1805A 班所整理,目前包括 java 基础、javaweb、前端技术、ssm 框架、数据
库、开发工具、权限管理、分布式中间件、第三方技术、面试技巧、面试礼仪、电话沟通礼仪、
邮件沟通礼仪、面试技巧等内容,话术中难免也有不严谨之处,后续会集诸师之力进行编撰,成
为大数据的传家之宝,但是如果同学们能够把面试宝典中的面试题目和话术做到烂熟于心,那找
工作,随随便便 15K 的 offer 还是任君采劼的。
2
面试话术总结
V1.1
目录
第一章 java 基础..............................................................................................................................................................................16
1.1. java 基础........................................................................................................................................................................... 16
1.1.1. JDK 和 JRE 有什么区别.....................................................................................................................................16
1.1.2. java 中八种基本数据类型,String 属于基本数据类型么.................................................................................. 16
1.1.3. int 和 Integer 的区别.............................................................................................................................................. 16
1.1.4. int a=2*8 怎样运算效率最快.................................................................................................................................17
1.1.5. float f=3.4;是否正确...............................................................................................................................................17
1.1.6. short s1 = 1; s1 = s1 + 1;有错吗 short s1 = 1; s1 += 1;有错吗.............................................................................. 17
1.1.7. int 和 Integer 有什么区别...................................................................................................................................... 17
1.1.8. Math.round(11.5) 等于多少 Math.round(-11.5)等于多少....................................................................................18
1.1.9. switch 是否能作用在 byte 上,是否能作用在 long 上,是否能作用在 String 上.........................................18
1.1.10. 在 Java 中,如何跳出当前的多重嵌套循环.....................................................................................................18
1.1.11. 实现两个整数变量的交换..................................................................................................................................18
1.1.12. ==和 equals 的区别.............................................................................................................................................. 20
1.1.13. hashCode()和 equals()的区别...............................................................................................................................20
1.1.14. 两个对象的 hashCode() 相同,则 equals() 也一定为 true.......................................................................... 20
1.1.15. 以下代码运行结果为..........................................................................................................................................20
1.1.16. char 型变量中能不能存贮一个中文汉字,为什么..........................................................................................21
1.1.17. final 修饰的作用...................................................................................................................................................21
1.1.18. java 泛型............................................................................................................................................................... 21
1.1.19. 泛型的好处..........................................................................................................................................................21
1.2. 常用类...............................................................................................................................................................................22
1.2.1. String 类的常用方法.............................................................................................................................................. 22
1.2.2. String 类中的 intern()方法作用............................................................................................................................. 22
1.2.3. String str="i"与 String str=new String("i")一样吗................................................................................................23
1.2.4. String 和 StringBuffer、StringBuilder 的区别...................................................................................................... 23
1.2.5. Object 类中常用方法............................................................................................................................................. 23
1.3. 面向对象...........................................................................................................................................................................23
1.3.1. 面向对象的特征有哪些方面................................................................................................................................23
1.3.2. 多态的好处............................................................................................................................................................24
1.3.3. 如何实现多态........................................................................................................................................................24
1.3.4. 接口的意义............................................................................................................................................................24
1.3.5. 抽象的依赖............................................................................................................................................................25
1.3.6. 访问修饰符 public、private、protected、不写(default 默认)的区别...........................................................25
1.3.7. 要实现多态需要的三个必要条件........................................................................................................................25
1.3.8. 抽象类和接口的区别............................................................................................................................................25
1.3.9. 父类的静态方法能否被子类重写........................................................................................................................26
1.3.10. 什么是不可变对象..............................................................................................................................................26
1.3.11. 重载(Overload)和重写(Override)的区别。重载的方法能否根据返回类型进行区分.........................26
1.4. 异常相关...........................................................................................................................................................................26
1.4.1. java 中的异常继承体系及常见运行时异常......................................................................................................... 26
1.4.2. 异常的解决方式....................................................................................................................................................27
1.4.3. throw 和 throws 的区别..........................................................................................................................................27
1.4.4. 常见的异常............................................................................................................................................................28
3
面试话术总结
V1.1
1.4.5. try-catch-finally
中哪个部分可以省略
.................................................................................................................28
1.4.6. try-catch-finally
中,如果
catch
中
return
了,
finally
还会执行吗
...............................................................28
1.4.7. final
、
finally
、
finalize
的区别
.............................................................................................................................. 28
1.5. java
类加载机制
............................................................................................................................................................... 29
1.5.1. java
类加载机制
..................................................................................................................................................... 29
1.5.2. java
何时进行类的加载
......................................................................................................................................... 31
1.5.3. java
创建对象的方式有几种
................................................................................................................................. 31
1.5.4. java
的类加载顺序
................................................................................................................................................. 31
1.6. jvm
相关
............................................................................................................................................................................ 33
1.6.1. jvm
虚拟机内存分配模型
......................................................................................................................................33
1.6.2.
堆和栈的区别
........................................................................................................................................................34
1.6.3.
说一下
JVM
有哪些垃圾回收算法
....................................................................................................................34
1.6.4. jvm
虚拟机的垃圾回收机制
..................................................................................................................................34
1.6.5.
垃圾回收相关的
JVM
参数
..................................................................................................................................35
1.6.6. GC
是什么为什么要有
GC....................................................................................................................................35
1.6.7. jvm
内存优化
..........................................................................................................................................................37
1.6.8.
说一下
JVM
调优的工具
....................................................................................................................................38
1.6.9.
常用的
JVM
调优的参数都有哪些
....................................................................................................................38
1.7.
集合相关
...........................................................................................................................................................................39
1.7.1. java
中的集合有哪些
............................................................................................................................................. 39
1.7.2. HashMap
底层原理
................................................................................................................................................ 40
1.7.3. HashSet
实现原理
...................................................................................................................................................40
1.7.4. ArrayList
和
Vector
的区别
................................................................................................................................... 41
1.7.5. ArrayList
和
LinkedList
的区别
.............................................................................................................................41
1.7.6. hashMap
和
hashTable
的区别
...............................................................................................................................41
1.7.7.
用哪两种方式来实现集合的排序
........................................................................................................................42
1.7.8.
集合的线程线程安全如何理解
............................................................................................................................42
1.7.9.
如何保证
java
集合的线程安全
........................................................................................................................... 43
1.7.10.
如何实现数组和
List
之间的转换
....................................................................................................................45
1.7.11. Array
和
ArrayList
有何区别
............................................................................................................................45
1.7.12. Collection
和
Collections
的区别
.........................................................................................................................46
1.7.13.
简述
Set
、
HashSet
、
LinkedHashSet
、
TreeSet
、
ConcurrentHashSet
、
ConcurrentSkipListSet
的异同
........ 46
1.8.
多线程相关
.......................................................................................................................................................................47
1.8.1.
线程和进程的区别
................................................................................................................................................47
1.8.2.
多线程的实现方式
................................................................................................................................................47
1.8.3. runnable
和
callable
有什么区别、
.................................................................................................................... 47
1.8.4.
线程的生命周期
....................................................................................................................................................48
1.8.5.
线程有哪些状态
....................................................................................................................................................48
1.8.6.
线程常用方法
........................................................................................................................................................49
1.8.7. sleep()
和
wait()
有什么区别
.............................................................................................................................. 49
1.8.8. notify()
和
notifyAll()
有什么区别
......................................................................................................................... 49
1.8.9.
线程的
run()
和
start()
有什么区别
.................................................................................................................. 50
1.8.10. synchronized
和
volatile
的区别是什么
............................................................................................................50
1.8.11. synchronized
和
Lock
的区别
........................................................................................................................... 50
1.8.12. synchronized
和
ReentrantLock
区别是什么
....................................................................................................50
1.8.13. wait(),notify(),notifyAll(),suspend(),resume()
之间的区别
..................................................................................51
4
面试话术总结
V1.1
1.8.14.
什么导致线程阻塞
..............................................................................................................................................51
1.8.15.
说一下
atomic
的原理
.......................................................................................................................................51
1.8.16. Java
语言防止并发问题有几种解决方案最佳解决方案是什么
.......................................................................52
1.8.17.
请说出与线程同步以及线程调度相关的方法。
..............................................................................................52
1.8.18.
什么是
ThreadLocal
,有什么作用
.................................................................................................................... 52
1.8.19.
关键字
volatile
、
transient
各有什么作用
.......................................................................................................... 52
1.8.20.
多线程之间的通信方式
......................................................................................................................................53
1.8.21.
什么是死锁
..........................................................................................................................................................53
1.8.22.
怎么防止死锁
......................................................................................................................................................53
1.9.
线程池
...............................................................................................................................................................................53
1.9.1.1. 创建线程池有哪几种方式
.............................................................................................................................53
1.9.2.
线程池构造参数
....................................................................................................................................................54
1.9.3.
线程池的调度策略
................................................................................................................................................55
1.9.4.
线程池的状态
........................................................................................................................................................55
1.9.5.
线程池中
submit()
和
execute()
方法有什么区别
........................................................................................... 55
1.10. I/O....................................................................................................................................................................................56
1.10.1. I/O
流的继承体系
.................................................................................................................................................56
1.10.2. Java
中
I/O
流分几种
........................................................................................................................................... 57
1.10.3.
类中成员变量不被序列化如何实现
..................................................................................................................58
1.10.4. Files
中的常用方法
.............................................................................................................................................. 58
1.10.5. BIO
、
NIO
、
AIO
的区别和使用场景
.................................................................................................................58
1.11. JDK8
新特性
...................................................................................................................................................................59
1.11.1.
接口的默认方法
..................................................................................................................................................59
1.11.2. Lambda
表达式
....................................................................................................................................................59
1.11.3.
函数式接口
..........................................................................................................................................................59
1.11.4. Function
接口
........................................................................................................................................................60
1.12.
反射
................................................................................................................................................................................ 60
1.12.1.
反射的概念
..........................................................................................................................................................60
1.12.2.
获取
class
字节码文件对象的方式
.................................................................................................................... 60
1.12.3.
反射获取类的成员及反射方法
..........................................................................................................................60
1.12.4.
私有成员如何通过反射访问
..............................................................................................................................61
1.12.5.
反射的作用和应用场景
......................................................................................................................................61
1.12.6.
什么是
Java
序列化,什么情况下需要序列化
...............................................................................................62
1.12.7.
序列化和反序列化
..............................................................................................................................................62
1.12.8.
如何实现序列化和反序列化
..............................................................................................................................62
1.12.9.
序列化常用技术
..................................................................................................................................................62
1.13.
对象拷贝
........................................................................................................................................................................ 63
1.13.1.
为什么要使用克隆
..............................................................................................................................................63
1.13.2.
如何实现对象克隆
..............................................................................................................................................63
1.13.3.
深拷贝和浅拷贝区别是什么
..............................................................................................................................63
第二章
JavaWeb...............................................................................................................................................................................63
2.1.1. C/S
与
B/S
的区别
.......................................................................................................................................................... 63
2.1.2.
详细描述
MVC
模式
..................................................................................................................................................... 63
2.1.3. Servlet
和
JSP
的区别
.....................................................................................................................................................64
2.1.4. servlet
的生命周期
..........................................................................................................................................................64
2.1.5. forward
和
redirect
的区别
............................................................................................................................................. 64
5
剩余227页未读,继续阅读
资源评论
- 郭逗2023-07-25里面的问题和答案都非常实用,不是纸上谈兵,真正帮助我提高了自己的MySQL技能。
- 高中化学孙环宇2023-07-25文件中的问题涵盖了MySQL常见的各个方面,让我对自己的掌握程度有了更全面的了解。
- 阿葱的葱白2023-07-25这份文件提供了全面的MySQL面试题,让我在准备面试时受益良多。
- 老光私享2023-07-25这份文件对于想要考察自己MySQL知识深度的人来说是一个很好的参考资料,值得一读。
- 叫我叔叔就行2023-07-25可以看出作者花了很多心思整理这些面试题,对于想要在MySQL面试中脱颖而出的人来说是一份宝贵的资源。
HelloWorld高级工程师
- 粉丝: 1288
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功