two-fire的博客

积跬步,至千里


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

MarkDown在VSCode中的语法

发表于 2020-08-06 | 分类于 工具 , VSCode
Markdown,VSCode,Hexo博客生成目录生成目录示例: 1234567[第一章 网络](#第一章-网络)· [2019.6.1](#201961)# 第一章 网络xxxxxx## 2019.6.1xxxxx 效果: 表格使用示例: 1234表头1| 表头2| :---:|:---:|1| ...
阅读全文 »

《深入了解Java虚拟机》第十一章

发表于 2020-08-03 | 分类于 阅读记录 , JVM
第十一章 后端编译与优化· 无论是提前编译器抑或即时编译器,都不是Java虚拟机必需的组成部分。但是它却是商业Java虚拟机中的核心。· 2012年的Java世界中,提前编译器(AOT,Ahead OfTime)虽然早已有应用,但是即时编译器(JIT,Just InTime)才是主流。而这几年,AO ...
阅读全文 »

10-List,Set,数据结构,Collections

发表于 2020-08-03 | 分类于 Java基础
第一章 数据结构常用数据结构: 栈结构:先进后出 队列:先进先出 数组:查询快,增上慢。注:在堆内存中,频繁创建数组复制数组中的元素,销毁数组,效率低下。 链表:查询慢,增删快。单向链表:一条链,不能保证元素顺序(存储/取出元素顺序)【无序】双向链表:两条链,有一条是专门记录元素的顺序【有序】 红 ...
阅读全文 »

《深入了解Java虚拟机》第十章

发表于 2020-08-02 | 分类于 阅读记录 , JVM
第十章 前端编译与优化10.1 概述本只讨论第一类编译期和编译器。· “编译期” 有可能指一个编译器的前端把.java文件转变成.class文件的过程; 也可能指Java虚拟机的即时编译器(JIT编译器,Just In Time Compiler)运行期把字节码转变为本地机器码的过程; 还可能指使 ...
阅读全文 »

《深入了解Java虚拟机》第九章

发表于 2020-07-31 | 分类于 阅读记录 , JVM
第九章 类加载及执行子系统的案例与实战Class文件何种形式存储,类型何时加载、如何连接,虚拟机如何执行指令都是由虚拟机直接控制的行为。能通过程序操作的 ,主要是字节码生成和类加载器两部分功能。 9.2 案例分析9.2.1 Tomcat:正统的类加载器架构· 主流的Java Web服务器,都实现了自 ...
阅读全文 »

《深入了解Java虚拟机》第八章

发表于 2020-07-29 | 分类于 阅读记录 , JVM
第八章 虚拟机字节码执行引擎8.1 概述· 执行引擎是JVM核心的组成部分之一。“虚拟机”是一个相对于“物理机”而言的,“物理机”的执行引擎是直接建立在处理器、缓存、指令集、操作系统层面上的,“虚拟机”的执行引擎是由软件自行实现的。·《Java虚拟机规范》中制定了概念模型,成为各大发行商的JVM执 ...
阅读全文 »

《深入了解Java虚拟机》第七章

发表于 2020-07-25 | 分类于 阅读记录 , JVM
第七章 虚拟机类加载机制7.1 概述在Class中描述的信息最终都需要加载到虚拟机中之后才能被运行和使用。本章主要讲虚拟机如何加载class文件,class文件中的信息加载后会发生什么变化。虚拟机加载机制:JVM把描述类的数据从Class文件加载进入内存,通过校验、转换解析、初始化,形成虚拟机能够直 ...
阅读全文 »

09-Collection,泛型

发表于 2020-07-23 | 分类于 Java基础
@[TOC] Collection集合• 集合和数组都是一种容器。区别是:数组长度固定,但是集合可变。数组可以存储基本类型,或者对象;而集合只能存储对象。• 集合框架 Collection常用功能 java.util.Collection接口:所有单列集合的最顶层的接口,里面定义了所有单列集合共性 ...
阅读全文 »

《深入了解Java虚拟机》第六章

发表于 2020-07-22 | 分类于 阅读记录 , JVM
第六章 类文件结构Java虚拟机优势: java虚拟机可以运行在各种不同硬件平台和操作系统上,这些虚拟机可以载入和执行同一种平台无关的字节码(所有平台统一支持的程序存储格式),从而实现“一次编写,到处运行”。 实现语言无关性。java虚拟机只与class这种二进制文件格式关联。Class文件中包含 ...
阅读全文 »

08-Object类,常用API

发表于 2020-07-18 | 分类于 Java基础
Object类java.lang.Object是java所有子类的父类,所有子类都能使用它中描述的方法 toString方法 public String toString():返回该对象的字符串表示。其实内容就是内容就是对象的类型+@+内存地址值。 Object的toString方法中返回值为地址 ...
阅读全文 »
<i class="fa fa-angle-left"></i>1…11121314<i class="fa fa-angle-right"></i>
two-fire

two-fire

137 日志
44 分类
138 标签
GitHub
© 2020-6-22 — 2021 two-fire
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4