回顾一下类加载过程 类加载过程:加载->连接->初始化。连接过程又可分为三步:验证->准备->解析。 一个非数组类的加载阶段(加载阶段获取类的二进制字节流的动作)是可控性最强的阶段,这一步我们可以去完成还可以自定义类加载器去控制字节流的获取方式(重写一个类加载器的 loadClass() 方法)。数 ...
分类:
其他好文 时间:
2020-01-12 13:34:41
阅读次数:
113
以下试题来源与百度文库、408真题. 一.选择题 1.在OSI参考模型中,自下而上第一个提供端到端服务的层次是?(B) A.数据链路层 B.传输层 C.会话层 D.应用层 解析:传输层和应用层都是端到端的。自下而上次一个端到端的是传输层。 2.以太网交换机进行转发决策时使用的PDU地址是(A) A. ...
分类:
其他好文 时间:
2020-01-10 22:13:19
阅读次数:
80
类加载器: 实现 "通过类的全限定名获取描述此类的二进制字节流" 动作(类加载阶段)的模块。 判断两个类是否相等:类来自相同的 class 文件 && 被同一个虚拟机加载 && 由同一个类加载器加载。 类加载器的种类: 对虚拟机来说,只有启动类加载器(Bootstrap ClassLoader,由 ...
分类:
其他好文 时间:
2020-01-09 13:25:45
阅读次数:
73
一.Stream的介绍 ? Stream流操作是Java8 新增的重要特性,与之前学习的java.io包里的字节流和字符流是完全不同的概念,不是同一个东西。 ? 这里的Stream流操作是java8针对集合操作的增强,专注于对集合的各自高效、便利、优雅的聚合操作 。 ? Stream不是集合元素,也 ...
分类:
编程语言 时间:
2020-01-08 23:00:21
阅读次数:
104
java.io下的流种类繁多,但是只要我们捋顺了之后,就会豁然开朗,接下来我们一起来捋捋这错综复杂的io流 其中,以Stream结尾的为字节流,以Writer或者Reader结尾的为字符流。所有的输入流都是抽象类IuputStream(字节输入流)或者抽象类Reader(字符输入流)的子类,所有的输 ...
分类:
编程语言 时间:
2020-01-08 22:41:27
阅读次数:
87
今天我们来讲一下TCP的三次握手和四次挥手,先来张思维导图。 一、TCP是什么 TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。 我们知道了上述了解到了TCP的定义,通俗一点讲,TCP就是一个双方通信的一个规范标 ...
分类:
其他好文 时间:
2020-01-07 16:04:55
阅读次数:
92
流的关系体系和字符流 package stream; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import jav ...
分类:
编程语言 时间:
2020-01-07 13:16:49
阅读次数:
86
一:IO流 流派分字节流和字符流,流向分输入流和输出流。字符流(16位二进制)仅可处理纯文本数据,字节流(8位二进制)可以处理任意。 二:字节流:输入字节流InputStream和输出字节流OutStream 常用流: 文件:FileInputStream、FileOutputStream 数组:B ...
分类:
编程语言 时间:
2020-01-05 22:35:09
阅读次数:
85
一、字节流 二、字符流 IO 的分类可以为: 按流操作的数据类型可以分为:字节流 、 字符流 按流的数据方向:输入流、输出流 等 一、字节流 InputStream有read方法,一次读取一个字节,OutputStream的write方法一次写一个int。这两个类都是抽象类。意味着不能创建对象,那么 ...
分类:
编程语言 时间:
2020-01-04 18:17:59
阅读次数:
91
摘自:https://www.cnblogs.com/heihaozi/p/12143308.html 类加载器简介 在介绍双亲委托模型之前,先介绍一下类加载器。类加载器通过一个类的全限定名来转换为描述这个类的二进制字节流。 对于任意一个类,被同一个类加载器加载后都是唯一的,但如果被不同加载器加载后 ...
分类:
其他好文 时间:
2020-01-04 10:39:16
阅读次数:
85