自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 JAVA 虚拟机概念和实现原理

了解JAVA AVM 1、什么是 Java 虚拟机?为什么 Java 被称作是“平台无关的编程语言”? Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程。Java 源文件被编译成能被 Java 虚拟机执行的字节码文件。 Java 被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java 虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。 2、虚拟机是如何启动的? 3、Class文件结构 Java class文件是8位字节的二进制流,数

2020-07-20 09:09:29 1100

原创 ES6模块

ES6模块 一、模块化 export (导出)与 import(导入) 模块导入导出各种类型的变量,如字符串,数值,函数,类。 export 命令可以出现在模块的任何位置,但必需处于模块顶层。 import 命令会提升到整个模块的头部,首先执行。 二、export default 命令 let s1 = function() { return “默认方法”; } let s2 = function...

2020-04-27 21:45:05 191

原创 ES6数组

ES6数组方法 ES6提供的两个静态方法: Array.from Array.of 接下来主要看看这两方法的使用: 1. - Array.from()* 在ES6中可以使用Array.from将一个类似数组的对象转换为一个真正的数组。 所谓类似数组的对象,本质特征只有一点,必须有length属性。因此,任何有length属性的对象都是类似数组对象,都可以通过Array.from方法将其转换成...

2020-04-24 20:00:52 142

原创 ES6字符串实例方法

ES6字符串 ES6字符串几种实例方法: - 1.实例方法:codePointAt() 在JS内部中以UTF-16 的格式储存,每个字符固定为2个字节 2. 2.实例方法:includes(), startsWith(), endsWith() JavaScript 只有indexOf方法,可以用来确定一个字符串是否包含在另一个字符串中。ES6 又提供了三种新方法: includes():返...

2020-04-22 22:08:13 148 1

原创 ES6的认识

ES6 - 认识ES6 1. 1.什么是ES6 JavaScript是基于ES5的语法标准 ES = ECMAScript 是一个动态脚本语言的标准 JS = JavaScript 是对于ES的标准、默认、主流的实现 ES6是一个新的标准,是为了让JavaScript更强大,可以用来开发大项 目,成为企业级的开发语言。 ES6是对于ES5的加强,现在主流的浏览器都已经支持ES6了。 2....

2020-04-20 20:16:26 181

原创 HashMap

认识Hash和HashMap ** Hash的认识 ** Hash又称作散列,音译顾名思义又叫做 “哈希” 1.特点摘要: 能把任意长度的输入,可以通过散列算法计算后变成固定长度的输出。 2.但不同的输入,经过hash之后的输出可能会有重复的值。 3.并且很难找到逆向的规律(不可逆的)。 HashMap的认识 hashMap那首先就应该要知道Map是个什么东西,map就是用于存储键值对(&...

2020-04-08 23:01:15 96

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除