![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
复习
文章平均质量分 94
patient&training
这个作者很懒,什么都没留下…
展开
-
Java虚拟机(JVM)面试知识汇总
JVM类加载过程什么是JVM的类加载机制?首先,在代码编译后,就会生成JVM(Java虚拟机)能够识别的二进制字节流文件(*.class)。而JVM把Class文件中的类描述数据从文件加载到内存,并对数据进行校验、转换解析、初始化,使这些数据最终成为可以被JVM直接使用的Java类型,这个说来简单但实际复杂的过程叫做JVM的类加载机制。什么是类初始化?Class文件中的“类”从加载到JVM内存中,到卸载出内存过程有七个生命周期阶段。类加载机制包括了前五个阶段。如下图所示:.转载 2021-03-07 20:48:21 · 458 阅读 · 0 评论 -
JAVA基础复习-基础概念
重载的定义是:在一个类中,如果出现了两个或者两个以上的同名函数,只要它们的参数的个数,或者参数的类型不同,即可称之为该函数重载了。如何区分重载:当函数同名时,只看参数列表。和返回值类型没关系。重写:父类与子类之间的多态性,对父类的函数进行重新定义。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。Java中的内存分配以及栈和堆的区别A...转载 2019-02-24 18:23:49 · 250 阅读 · 0 评论 -
JAVA基础复习-IO流
一、创建文件,借助File类来实现file.createNewFile() : 创建文件file.exists() : 判断文件是否存在,如果存在,则返回truedelete() : 删除文件,如果删除成功,则返回truedeleteOnExit() : 程序退出的时候才删除文件import java.io.File;import java.io.IOException;...转载 2019-03-04 15:30:54 · 123 阅读 · 0 评论 -
tcp/ip面试题整理
1.TCP/IP:四层模型。①网络接口层:对应物理层和数据链路层。②网络层③传输层④应用层:包括会话层、表示层、应用层。2. TCP与UDP的区别。(1)TCP:面向连接,可靠的,速度慢,效率低。(2)UDP:无连接、不可靠、速度快、效率高。当进程需要传输可靠的数据时应使用TCP,当进程需要高效传输数据,可以忽略可靠性时应使用UDP协议。3.tc...转载 2019-07-16 15:02:03 · 1169 阅读 · 0 评论