摘要: 先上一段代码: main方法: package com.sailmalan.malan.controller; /** * 功能描述 原子操作 atomic类 java.util.concurrent.atomic * * @author yaoqihui * @version 2021/7/3 * 阅读全文
posted @ 2021-07-09 23:57 QH.Thomas 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 一:java冒泡排序 1:定义接口:Sorter public interface Sorter{ //list:待排序的数组 public <T extends Comparable<T> > void sort(T[ ] list); public <T> void sort(T [] list 阅读全文
posted @ 2021-07-09 23:20 QH.Thomas 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一:引导器加载类的作用: 二:扩展类加载器: 三:系统类加载器: 阅读全文
posted @ 2021-07-09 23:18 QH.Thomas 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 本文章讨论:类装载子系统,涉及的加载过程如下: 1:加载阶段 2:链接阶段 3:初始化阶段 下面详细介绍该三个阶段: 一:加载阶段--loading 1:通过一个类的全限定名获取定义此类的二进制字节流 2:将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构 3:在内存中生成一个代表这个类的 阅读全文
posted @ 2021-07-09 22:26 QH.Thomas 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 我们先来看一下JVM的整体架构图: 该图就是JVM的整体架构图,现在来讲解一下每一个部分的功能是做什么的: 1:class file就是我们虚拟机编译出来的字节码文件,这里不详细说 2:类装载子系统: (后文会配上图文解说类加载子系统的各个阶段:加载阶段、链接阶段、初始化阶段--》传送门) 1).类 阅读全文
posted @ 2021-07-09 22:02 QH.Thomas 阅读(117) 评论(0) 推荐(0) 编辑