首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
折原白野
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
折原白野
2年前
关注
反射的原理及其性能问题
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 反射就是在运行时才知道要操作的类是什么,并且可以在运行时获取类的完整构造,并调用对应的方法。 以下是测试反射性...
0
评论
分享
折原白野
2年前
关注
String类的对象创建问题
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 以下是源代码分析: 以下是字节码分析: 另外,对于以下代码,strRes1和strRes2的反编译代码截然不同...
4
评论
分享
折原白野
2年前
关注
Java对象的结构分析
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 Java对象的组成部分 对象头:在 JVM 中每一个 Java 对象都有一个对象头,对象头中包含标记字段以及对...
0
评论
分享
折原白野
2年前
关注
Java程序中类的初始化顺序
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 一、类的初始化过程 一个类要创建实例需要先加载并初始化该类,main方法所在的类需要先加载和初始化。 一个子类...
6
评论
分享
折原白野
2年前
关注
Java中的hashCode()方法
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 哈希码的定义 HashCode() 的作用就是获取哈希码,也称为散列码;它实际上是返回一个 int 整数。在 ...
0
评论
分享
折原白野
2年前
关注
Java中的==和equals()方法
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 == 操作符:判断两个变量在操作数栈中的值是否相等。 equals() 方法:通过重写的该方法判断两个对象是否...
0
评论
分享
折原白野
2年前
关注
Java中数值类型的自动装箱拆箱
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 自动装箱就是自动将基本数据类型转换为包装器类型,而自动拆箱就是自动将包装器类型转换为基本数据类型。 装箱过程是...
2
评论
分享
折原白野
2年前
关注
Java中的异常处理机制
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 Java异常类层次结构图 在 Java 中,所有的异常都有一个共同的祖先 java.lang 包中的 Thro...
0
评论
分享
折原白野
2年前
关注
面向对象设计的七大原则
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 开放封闭原则(开) 一个软件实体应当对扩展开放,对修改关闭。即软件实体应尽量在不修改原有代码的情况下进行扩展。...
0
评论
分享
折原白野
2年前
关注
如何正确的理解面向对象编程
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 对于传统的面向过程编程,系统被分解成若干个过程,例如我们要比较两个值时: 面向对象编程则是在面向过程基础上,将...
0
评论
分享
折原白野
2年前
关注
Java是值传递还是引用传递
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 首先说结论:在 Java 的方法调用传参时,无论是基本数据类型还是对象,都是值传递的。 在对象创建时: 使用 ...
0
评论
分享
折原白野
2年前
关注
局部变量与成员变量的区别
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 1. 存储位置、生命周期不同 局部变量位于方法或代码块中,即存储于方法栈中,当前方法栈从压入到弹出的这段时间,...
0
评论
分享
折原白野
2年前
关注
JVM、JRE、JDK的区别与联系
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 JVM 是运行 Java 字节码的虚拟机。 JRE 是运行已编译 Java 程序所需的所有内容的集合,包括 J...
0
评论
分享
折原白野
2年前
关注
接口和抽象类的区别与联系
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 相同点 都无法直接实例化,需要子类对抽象方法进行实现。 不同点 1. 方法定义 接口中的方法默认为 publi...
0
评论
分享
折原白野
2年前
关注
编程实现运行时触发指定次数的GC
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 GC Log 中各参数的说明: 解法 1( Serial GC/ ParNew GC ): 使用最简单的 Se...
0
评论
分享
折原白野
2年前
关注
ThreadLocal与FastThreadLocal
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 ThreadLocal 原理 在 JVM 中,每个线程都存在一个 ThreadLocalMap<ThreadL...
0
评论
分享
折原白野
2年前
关注
使用Redis实现分布式锁
注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 分布式锁用于解决分布式环境下资源的并发争抢,实现资源的同步访问,它主要具备以下特点: 同一时刻只有一个实例的一...
0
评论
分享
折原白野
2年前
关注
使用Redis实现布隆过滤器
使用Redis实现布隆过滤器 注:本专栏文章均为本人原创,未经本人授权请勿私自转载,谢谢。 布隆过滤器常被用于判定集合中是否包含某个值,其优点是空间效率和查询时间都远远超过...
0
评论
分享
个人成就
文章被点赞
12
文章被阅读
4,842
掘力值
146
关注了
0
关注者
0
收藏集
0
关注标签
14
加入于
2022-08-13