摘要:
在浏览器地址栏输入一个URL后回车,执行的全部过程参考文档 识别URL查找本地hosts文件2.1. 询问本地域名服务器2.2. 询问根域名服务器建立TCP连接发起HTTP请求服务器响应HTTP请求, 返回资源文件TCP连接释放浏览器渲染页面tcp、udp、http、https等常用协议1.HTTP 阅读全文
posted @ 2022-02-27 10:26
hanease
阅读(187)
评论(0)
推荐(0)
摘要:
SpringSpring如何解决循环依赖循环依赖的产生可能有很多种情况,例如: A的构造方法中依赖了B的实例对象,同时B的构造方法中依赖了A的实例对象A的构造方法中依赖了B的实例对象,同时B的某个field或者setter需要A的实例对象,以及反之A的某个field或者setter依赖了B的实例对象 阅读全文
posted @ 2022-02-27 10:24
hanease
阅读(193)
评论(0)
推荐(0)
摘要:
JVM内存结构class文件格式JVM不会理解我们写的Java源文件, 我们必须把Java源文件编译成class文件, 才能被JVM识别, 对于JVM而言,class文件相当于一个接口class文件是一种8位字节的二进制流文件, 各个数据项按顺序紧密的从前向后排列, 相邻的项之间没有间隙, 这样可以 阅读全文
posted @ 2022-02-27 10:23
hanease
阅读(590)
评论(0)
推荐(0)
摘要:
并发与并行并发与并行的区别是什么并行在多处理器系统中存在,而并发可以在单处理器和多处理器系统中都存在,并发能够在单处理器系统中存在是因为并发是并行的假象如果系统只有一个 CPU,则它根本不可能真正同时进行一个以上的线程,它只能把 CPU 运行时间划分成若干个时间段,再将时间段分配给各个线程执行,在一 阅读全文
posted @ 2022-02-27 10:20
hanease
阅读(297)
评论(0)
推荐(0)
摘要:
Java常用集合类有哪些?Collection接口的子接口包括:Set接口和List接口Map接口的实现类主要有:HashMap、TreeMap、Hashtable、ConcurrentHashMap以及Properties等Set接口的实现类主要有:HashSet、TreeSet、LinkedHa 阅读全文
posted @ 2022-02-27 10:17
hanease
阅读(127)
评论(0)
推荐(0)
摘要:
面向对象什么是面向对象?什么是面向过程?面向过程就是分析出实现需求所需要的步骤,通过函数一步一步实现这些步骤,接着依次调用即可。面向对象是把整个需求按照特点、功能划分,将这些存在共性的部分封装成对象,创建对象不是为了完成某一个步骤,而是描述某个事物在解决问题的步骤中的行为面向对象是将每一个步骤抽象为 阅读全文
posted @ 2022-02-27 10:11
hanease
阅读(79)
评论(0)
推荐(0)
摘要:
阅读目录 一、Comparable简介 二、Comparator简介 三、Comparable和Comparator区别比较 一、Comparable简介 Comparable是排序接口。若一个类实现了Comparable接口,就意味着该类支持排序。实现了Comparable接口的类的对象的列表或数 阅读全文
posted @ 2022-02-27 10:02
hanease
阅读(61)
评论(0)
推荐(0)