
Java基础
Diana456
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
为什么 String 在 Java 中是 final 的?
1.想象字符串池没有使字符串不可变,它根本不可能,因为在字符串池的情况下,一个字符串对象/文字,例如 “Test” 已被许多参考变量引用,因此如果其中任何一个更改了值,其他参数将自动受到影响,即假设String A="Test";String B="Test";2.)由于 String 是不可变的,它可以安全地共享许多线程,这对于多线程编程非常重要. 并且避免了 Java 中的同步问题,不变性也...原创 2019-08-21 14:18:26 · 411 阅读 · 0 评论 -
浏览器输入网址到显示经历了哪些过程
1 输入网址2 域名解析2.1 浏览器自身缓存(chrome://net-internals/#dns)2.2 操作系统自身的dns缓存2.3 读取本地的host文件2.4 浏览器发起一个DNS的系统调用(本地主控DNS服务器:宽带运营商服务器查看本身缓存)2.5 运营商服务器发起一个迭代DNS解析的请求(->根域.com服务器->i...原创 2019-08-27 21:48:00 · 389 阅读 · 0 评论