首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Maodun94015
掘友等级
JAVA开发
|
密
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
final关键字
final关键字通常指的是"这是无法改变的",可以修饰数据,方法和类。 被final修饰的基本类型变量被称为常量,常量必须初始化,初始化之后就不能改变它的值。下面截图中的错误提示说明变量a没有进行初始化。 如果它修饰的是引用,那么引用是不能改变的。一旦引用被初始化指向一个对象,…
从类加载过程分析类的初始化顺序
虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验,转换解析,和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 类加载时机分为七个阶段,分别为加载->验证->准备->解析->初始化->使用->卸载。 加载,验证,准备,初始化,卸载这…
HashMap java代码实现
HashMapjava代码实现先上代码解释在代码中图片为HashMap的数据结构存储图
js 拼接json对象出现的一个小问题
正确代码
java 泛型擦除 通配符? 的思考 T与?擦除,协变
如果一个类有一个返回T的方法,那么泛型就有所帮助。因为他们能返回确切的类型。 前面我们说到第二段,第三段这种赋值方式可以编译,是历史遗留问题。所以肯定不推荐这种方式了。那么把 经过测试这种方式是不行的。这里就引出了协变类型的概念。协变类型在数组是可以的。也就是说数组可以这样赋值…
初始化与清理(从jvm类加载解释static,final加载顺序,让你一次就懂)
初始化 对static域 和变量赋值。 最后一个阶段初始化是在以下五种情况发生时会发生。(注定同时前四个阶段也会发生) 还有值得注意的一点。当调用下面的static final修饰的域时,第一个不需要初始化,因为是编译器常量。第二个需要,因为不是编译器常量。
个人成就
文章被点赞
5
文章被阅读
3,802
掘力值
99
关注了
16
关注者
1
收藏集
0
关注标签
9
加入于
2019-11-24