自定义博客皮肤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)
  • 收藏
  • 关注

原创 npm ERR code EEXIST的问题 node-sass安装问题

这是第二次安装了,第一次安装因为网速太慢直接取消了,第二次安装的时候出现如下错误,说是文件已存在。解决办法错误提示也给出来了,如下图所示,加入--force强制执行一下。npm install -g sass-loader node-sass --force...

2022-04-02 10:44:49 983

原创 int初始化值为0的验证问题

由此代码可以看出,虽然我们知道size的值是0,但是却没法使用语句打印,这是为什么呢你定义的size是临时的,这种临时变量是不会初始化的,只有当你第一次创建对象的时候才能初始化,也就是说你这个不赋值的变量需要定义在一个类中,而且要创建对象,这个类中的size才能被初始化为0...

2021-09-15 16:59:21 176

原创 代码块与静态代码块

代码块(或初始化块)的作用: 对Java类或对象进行初始化 代码块(或初始化块)的分类: 一个类中代码块若有修饰符, 则只能被static修饰, 称为静态 代码块(static block), 没有使用static修饰的, 为非静态代码块。 static代码块通常用于初始化static的属性 class Person { public static int total; static { total = 100;//为total赋初值 }…… //其它属性或

2021-09-09 10:38:59 613

原创 ArrayList底层原理之长度篇

ArrayList底层的本质是数组,数组是适合查询的,因为数组每个元素的内存空间是固定的,每次查询时,只需要去查询对应位置的内存空间,就可以很快找到相应的值。而数组相对来说不擅长的是添加和删除。集合长度ArrayList<String> strings = new ArrayList<>();strings.add("草莓");底层代码:可以看到创建对象时并没有初始化数组的长度,所以我们由此可以推断一下,是不是第一次添加的时候才进行的初始化..

2021-09-09 10:25:19 430

原创 ArrayList的简单使用

定义格式:ArrayList<String> list = new ArrayList<String>();常用方法: public boolean add(E e) :将指定的元素添加到此集合的尾部。 public E remove(int index) :移除此集合中指定位置上的元素。返回被删除的元素。 public E get(int index) :返回此集合中指定位置上的元素。返回获取的元素。 public int size..

2021-09-09 09:51:05 154 1

原创 方法区演进

首先说明,此方法区的演进指的是HotSpot虚拟机jdk1.6及之前 有永久代(permanent generation) ,静态变量存放在 永久代,上 jdk1.7 有永久代,但已经逐步“去永久代”,字符串常量池、静 态变量移除,保存在堆中 jdk1.8及之后 无永久代,类型信息、字段、方法、常量保存在本地内存 的元空间,但字符串常量池、静态变量仍在堆 JKD1.6时方法区内存储的是:类型信息、运行时常量池、 静态变量、 JIT代码缓存、 域信息、 方法信息类型

2021-09-09 09:45:07 92

空空如也

空空如也

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

TA关注的人

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