![](https://img-blog.csdnimg.cn/20210204143822997.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
从0到1玩转java源码系列
文章平均质量分 68
一步步解析java底层源码,让程序员们更加了解底层原理,为编写更加高效,健壮的代码奠定基础
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
明天的地平线
专注Java相关技术:SpringBoot、SpringCloud、MyBatis、Docker、微服务、集群、分布式、
Linux、Jenkins、Netty、Angular 5 、Vue 2、微信小程序、代码生成器等的技术研究和干货分享
展开
-
Java源码解析之ArrayList类
java中ArrayList类的底层实现是什么样的?一篇文章帮你了解其底层原理,让你知其然,并知其所以然!原创 2021-03-25 21:23:04 · 214 阅读 · 0 评论 -
Java源码解析之final关键字
final关键在我们开发的过程中经常会被使用到,尤其在源码中,被大量使用,很多人肯定只知道它的一些简单用法,但是它真正强大的地方你可以还没意识到,下面我们来详细看看final关键字的详细用法一、用final去修饰一个类的时候,表示这个类不能被继承a. 被final修饰的类,final类中的成员变量可以根据自己的实际需要设计为fianl b. final类中的成员方法都会被隐式的指定为final方法public final class Parent { /** * final类中的成原创 2021-03-20 23:23:47 · 332 阅读 · 0 评论 -
Java源码解析之static关键字的使用详解
一、static关键字的介绍static是一个非常常用的关键字,深刻的理解它的使用能帮我们更好的开发和提高程序的性能,static意思是静态的意思,该关键字的主要意义在于:“方便在没有创建对象的情况下来进行调用变量和方法”被static关键字修饰的变量和方法都不需要依赖对象进行访问,只要类加载就可以通过类名来访问,static关键字除了可以修饰变量和方法外,我们还可以编写static代码块来优化程序的性能二、static关键字的使用1、static修饰变量用static修饰的变量称为静态变量(也叫原创 2021-03-12 22:34:56 · 249 阅读 · 0 评论 -
Java源码解析之String类解析
1、String类是在java.lang包下的,与Integer类一样,无需手动导包2、String类被final修饰,因此该类不能被继承,并且String的对象一旦被创建,包括对象中的字符序列也是无法被改变的,直到对象被销毁,String中有些方法貌似改变了字符串,实则新建了一个字符串3、实现Serializable接口,表示该类可以被序列化4、实现Comparable接口,表示可以通过compareTo(T 0)方法比较两个对象的大小原创 2019-10-24 10:03:24 · 350 阅读 · 0 评论 -
Java源码解析之Integer类详解
Integer类是一个非常基础的类,在我们的代码中随处可见,但是又有多少人真正理解它的实现,它又有哪些坑呢原创 2019-10-24 10:02:27 · 472 阅读 · 0 评论 -
Java源码解析之Object类
Object是我们非常熟悉的一个类了,它是所有类的基类,一个类即时没有直接继承任何类,它默认也会继承Object类,也就是所有的类都直接或者间接的基础了Object类,这就是说Object类是所有类的基类的原因Object是java.lang下的类,细心的小伙伴可能都已经发现了,该包下的所有类在使用的时候都不需要手动导入,系统会在编译的时候自动导入,类似的还有Integer、String类等都是...原创 2019-10-24 09:53:01 · 552 阅读 · 0 评论