- 博客(6)
- 收藏
- 关注
原创 JAVA 虚拟机概念和实现原理
了解JAVA AVM1、什么是 Java 虚拟机?为什么 Java 被称作是“平台无关的编程语言”?Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程。Java 源文件被编译成能被 Java 虚拟机执行的字节码文件。Java 被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java 虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。2、虚拟机是如何启动的?3、Class文件结构Java class文件是8位字节的二进制流,数
2020-07-20 09:09:29
1170
原创 ES6模块
ES6模块一、模块化export (导出)与 import(导入)模块导入导出各种类型的变量,如字符串,数值,函数,类。export 命令可以出现在模块的任何位置,但必需处于模块顶层。import 命令会提升到整个模块的头部,首先执行。二、export default 命令let s1 = function() {return “默认方法”;}let s2 = function...
2020-04-27 21:45:05
238
原创 ES6数组
ES6数组方法ES6提供的两个静态方法:Array.fromArray.of接下来主要看看这两方法的使用:1. - Array.from()*在ES6中可以使用Array.from将一个类似数组的对象转换为一个真正的数组。所谓类似数组的对象,本质特征只有一点,必须有length属性。因此,任何有length属性的对象都是类似数组对象,都可以通过Array.from方法将其转换成...
2020-04-24 20:00:52
181
原创 ES6字符串实例方法
ES6字符串ES6字符串几种实例方法:- 1.实例方法:codePointAt()在JS内部中以UTF-16 的格式储存,每个字符固定为2个字节2. 2.实例方法:includes(), startsWith(), endsWith()JavaScript 只有indexOf方法,可以用来确定一个字符串是否包含在另一个字符串中。ES6 又提供了三种新方法:includes():返...
2020-04-22 22:08:13
202
1
原创 ES6的认识
ES6- 认识ES61. 1.什么是ES6JavaScript是基于ES5的语法标准ES = ECMAScript 是一个动态脚本语言的标准JS = JavaScript 是对于ES的标准、默认、主流的实现ES6是一个新的标准,是为了让JavaScript更强大,可以用来开发大项 目,成为企业级的开发语言。ES6是对于ES5的加强,现在主流的浏览器都已经支持ES6了。2....
2020-04-20 20:16:26
216
原创 HashMap
认识Hash和HashMap**Hash的认识**Hash又称作散列,音译顾名思义又叫做 “哈希”1.特点摘要: 能把任意长度的输入,可以通过散列算法计算后变成固定长度的输出。2.但不同的输入,经过hash之后的输出可能会有重复的值。3.并且很难找到逆向的规律(不可逆的)。HashMap的认识hashMap那首先就应该要知道Map是个什么东西,map就是用于存储键值对(&...
2020-04-08 23:01:15
128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人