post_img

05-字节码执行引擎

摘要

字节码执行引擎 字节码执行引擎功能就是输入字节码文件,然后对字节码文件进行解析和处理,最后输出执行结果,实现方式有如下两种,都是基 …

post_img

04-内存分配

摘要

内存分配 当一个Class文件通过类加载器加载到虚拟机后,就是存放在内存区域,该内存区域又叫运行时数据区,具体的说应该是存放在内存 …

post_img

08-异步新增

摘要

异步新增 Promise Promise 有三个状态,pending挂起状态,fulfulled成功状态,rejected失败状态 …

post_img

07-反射

摘要

反射 正常情况下,需要通过一个构造函数,再通过 new 关键字创建实例化对象,从而调用该实例化对象的方法。而通过对象,来寻找其所在 …

post_img

03-类加载、连接和初始化

摘要

类加载、连接和初始化 类的生命周期 类加载:查找并加载类文件的二进制数据 类连接:将读入内存的类合并到JVM运行时环境中,包含如下 …

post_img

02-Class文件格式

摘要

Class文件格式 使用VScode安装Hexdump插件后,右击选择Show Hexdump即可查看到Class文件的原始内容, …

post_img

01-JVM概述

摘要

JVM概述 JVM(Java Virtual Machine)Java虚拟机,通过软件模拟的具有完整硬件系统功能的、运行在一个完全 …

post_img

02-文件上传

摘要

文件上传 ArrayBuffer对象 表示一段二进制数据,用来模拟内存里面的数据,通过这个对象,JavaScript可以读写二进制 …

post_img

01-XMLHttpRequest

摘要

XMLHttpRequest 构造方法 没有任何参数,只是生成了一个实例 实例属性 状态 属性名 描述 XMLHttpReques …

post_img

01-Cookie

摘要

Cookie 服务端保存在浏览器的一小段文本信息,一般大小不能超过4k,每次请求和响应时,都会在报头增加这段附加信息,导致流量增加 …