2023年4月19日
摘要: 刚好接触到要用的思路,扩充下 1 对象序列化 1.1 对象要序列化要实现Serializable接口 1.2 然后通过ObjectInputStream 对象读入流来读入一个对象 new ObjectOutputStream(new xxOutputStream("")) new的时候传入一个读入流 阅读全文
posted @ 2023-04-19 00:04 纤 阅读(46) 评论(0) 推荐(0) 编辑
2023年4月2日
摘要: 博文内容根据网络资料整理总结,如有侵权,联系删除! 设计模式 设计模式大体上分为三种: 创建型模式 、 结构型模式 、 行为型模式 创建型模式——5种 工厂模式 需要用到两个以上的工厂 抽象工厂模式 简单的说就是为了方便不同的CPU和主板之间的兼容,在选择好特定的工厂后, 只能在这个工厂中选择相对兼 阅读全文
posted @ 2023-04-02 00:21 纤 阅读(28) 评论(0) 推荐(0) 编辑
2023年3月27日
摘要: 6 语法糖 所谓的 语法糖,其实就是指 java编译器把 *.java 源码编译为*.class 字节码的过程中,自动生成和转换的一些代码,主要是为了减轻程序员的负担,算是 java 编译器给我们的一个额外福利(给糖吃嘛) 注意,以下代码的分析,借助了 javap 工具,idea 的反编译功能,id 阅读全文
posted @ 2023-03-27 22:17 纤 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 8 类加载器 加载类的时候会先询问上级的类加载器是否加载过了 8.1 启动类加载器 这样,该类会由BootStrap类加载器加载 打印会出现null因为启动类加载器是由C++写的 8.2 拓展类加载器 用jar -cvf my.jar com.....\xx.class 打包jar包,然后放到jdk 阅读全文
posted @ 2023-03-27 22:17 纤 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 7 类加载 过程:加载->验证->准备->解析->初始化->使用->卸载 链接阶段:验证 准备 解析 7.1 加载 通过全类名获取定义此类的二进制字节流(这里我们可以在硬盘,网络,运行时动态生成都行,只要我们能得到并转换成jvm的字节码规定的格式就行)。 将字节流所代表的静态存储结构转换为方法区的运 阅读全文
posted @ 2023-03-27 22:16 纤 阅读(13) 评论(0) 推荐(0) 编辑
2023年3月19日
摘要: ### 3.4 G1 ![image-20230318234336245](https://img2023.cnblogs.com/blog/2161262/202303/2161262-20230318234338603-1486857199.png) jdk1.8不是默认开启的,需要用-XX:+ 阅读全文
posted @ 2023-03-19 14:40 纤 阅读(159) 评论(0) 推荐(0) 编辑
2023年3月18日
摘要: ## 2 垃圾回收 ### 2.1 判断对象可以回收 - **引用计数法** 计算被引用的数, 如果被引用数为0 则进行回收 - **可达性分析算法** **jvm**所使用的方法 根对象:肯定不能被当做垃圾回收的对象 垃圾回收前进行扫描, 该对象 是否是被根对象直接或者间接的引用, 如果是 则不能 阅读全文
posted @ 2023-03-18 13:44 纤 阅读(15) 评论(0) 推荐(0) 编辑
2023年3月12日
摘要: 6 IO设备 6.1 什么是I/O设备 I/O就是输入输出 将数据输入计算机,或者接受计算机的输出数据 打印机、显示器、鼠标、键盘 6.1.1 分类 6.1.2 小结 6.2 IO控制器 6.2.1概念 6.2.2 I/O控制器的组成 6.2.3 内存映像I/O 与 寄存器独立编址 6.2.4 小结 阅读全文
posted @ 2023-03-12 21:00 纤 阅读(159) 评论(0) 推荐(0) 编辑
2023年3月9日
摘要: 5 磁盘 5.1 磁盘的结构 每个扇区的大小相同,但是实际上最靠里面的磁道的线长度比最外面的会小点,所以最外面的扇区磁道的实际存储容量还可能更大,但是为了方便制作,把多的空间给屏蔽了,我们正常使用就只能使用到固定的扇区块的大小。而且磁道的数量其实还有冗余,因为部分扇区的磁道会有所损坏,可以通过这些冗 阅读全文
posted @ 2023-03-09 23:50 纤 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 4.文件管理 4.1 文件管理概念 4.1.1 文件的属性 4.1.2 文件内部数据怎么被组织起来 4.1.3 操作系统应该向上提供哪些功能 4.1.4 小结 4.2 文件的逻辑结构 4.2.1 概念 4.2.2 顺序文件 4.2.3 索引文件 4.2.4 索引顺序文件 4.2.5 多级索引顺序文件 阅读全文
posted @ 2023-03-09 23:49 纤 阅读(57) 评论(0) 推荐(0) 编辑