1.String为什么不可改变
用了final,然后???
2.java锁升级机制 √
3.TCP为什么是三次握手不是两次握手 √
4.http和https的区别 √
5.http1和http2的区别? 不知道,只是知道http 1.0和1.1
6.端口是哪一层的 传输层
7.网络层都有什么协议,是做什么的 IP,边界网关协议?但是不满意
8.IP报文头的格式,都有什么,多长 只记得源和目的ip地址,协议,长度,其他忘了×
9.TCP拥塞控制 √
10.操作系统,linux原理 ×
11.ThreadLocal 说了用map,是数组,key清理,冲突解决 但是不满意
12.hashcode和equals,为什么要同时修改 只是说了为什么hash之后还要做equals,不在点子上 ×
13.双亲委派机制,为什么要这样做 避免重复加载,但是也不满意 ×
14.中间人攻击 ,XSS攻击
算法题:
LRU缓存机制 只能想到hashmap,超时还不对,要多刷题了QAQ
https://leetcode-cn.com/problems/lru-cache/
建议:
java能深入就深入
多刷题