- 博客(6)
- 收藏
- 关注
转载 jvm——内存结构
原文章传送门------》Dear_mango的博客JVM五大区 一、程序计数器程序计数器( Program Counter Register)是一块较小的内存空间,它的作用可以看做是当前线程所执行的字节码的行号指示器。字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。字节码解释器工作时就是通过改...
2018-06-29 20:50:33 122
原创 jdk源码——Enum
这一篇主要介绍一下枚举类的源码,我们应该都是用过枚举类型吧,用法我就不再多说了,如果没有用过,可以在网上搜索一下,用法也是比较简单的。 一,先看一下Enum类的定义吧。public abstract class Enum<E extends Enum<E>> implements Comparable<E>, Serializ...
2018-06-29 15:53:08 1227
转载 jdk源码——Long
还文章是转载,文章作者:汪洋之舟---seaboatJava的Long类主要的作用就是对基本类型long进行封装,提供了一些处理long类型的方法,比如long到String类型的转换方法或String类型到long类型的转换方法,当然也包含与其他类型之间的转换方法。除此之外还有一些位相关的操作。Java long数据类型long数据类型是64位有符号的Java原始数据类型。当对整数的计算结果可能...
2018-06-28 20:22:46 219
转载 jdk源码——Integer
该文章是转载的,原文章传送门这篇文章是很详细的,我是无法写出这么详细的文章的。Integer 类在对象中包装了一个基本类型 int 的值。Integer 类型的对象包含一个 int 类型的字段。此外,该类提供了多个方法,能在 int 类型和 String 类型之间互相转换,还提供了处理 int 类型时非常有用的其他一些常量和方法。类定义public final class Integer exte...
2018-06-27 15:45:41 155
原创 jdk源码——String
这一篇文章是对String类源码的介绍,String类很重要,他不是基本类型,所以大家要清楚,但是他的使用频率和基本数据类型一样。 我们看一下String类的定义//String是final类型的,属于不可覆盖类型 public final class String implements java.io.Serializable, Comparable<String&...
2018-06-26 16:17:58 640
原创 jdk源码——Object
Objetc这个类,我感觉有必要看一下,这个类是所以类的父类(超类),重要性不言而喻。 当我们看到这个类是,第一反应,代码了好少,去掉注释的话,也就三十四行代码量,第二,这个类中的好多方法都是被native修饰的,也是就是本地方法,第三,就是这个类中有多个方法是被final修饰的,接下来,看一下object类的源代码吧! 首先提一下,native修饰的作用,被native修饰的...
2018-06-25 22:56:13 141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人