首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
酸辣汤
掘友等级
android开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
最新
热门
关于java注解最完整的知识点
@Override 用来标识该方法继承自父类,在子类重写,而不是子类自己定义的方法,加上该标签,会在编译的时候帮你检查该方法是否在父类有定义,如果没有定义会报错;去掉的话编译没问题,但一旦方法签名改变(方法名或参数类型),则编译器会认为这是子类自己定义的方法。所以,对于重写自父…
单例模式的六种写法
缺点:加入synchronized关键字,造成不必要的同步开销。不建议使用。 缺点:第一次加载稍慢,由于Java内存模型一些原因偶尔会失败,在高并发环境下也有一定的缺陷,但概率很小。 如果执行顺序是1-3-2,那多线程下,A线程先执行3,2还没执行的时候,此时instance!…
java反射全解
反射之中包含了一个「反」字,所以想要解释反射就必须先从「正」开始解释。 一般情况下,我们使用某个类时必定知道它是什么类,是用来做什么的。于是我们直接对这个类进行实例化,之后使用这个类对象进行操作。 上面这样子进行类对象的初始化,我们可以理解为「正」。 而反射则是一开始并不知道我…
java创建对象的五种方式
首先在方法区的常量池中查看是否有new 后面参数(也就是类名)的符号引用,并检查是否有类的加载信息也就是是否被加载解析和初始化过。如果已经加载过了就不在加载,否则执行类的加载全过程 当我们调用一个对象的clone方法,jvm就会创建一个新的对象,将前面对象的内容全部拷贝进去。用…
个人成就
文章被点赞
164
文章被阅读
59,094
掘力值
1,221
关注了
13
关注者
61
收藏集
2
关注标签
11
加入于
2019-05-06