自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 java运行时常量池重要组成部分——StringTable

如果能做出来如下题目,这个内容就就没问题了 String s1=“a”; 1 String s2=“b”; 2 String s3=“a”+“b”; 3 String s4=s1+s2; 4 String s5

2021-01-22 00:35:58 115

原创 Java常量池与运行时常量池

1.常量池 就是一张表,虚拟机指令根据这张常量表找到要执行的类名、方法名、参数类型、字面量等信息。 可以用javap -v 类名.class查看类加载字节码的详细信息。包括常量池等。 提供给操作指令常量符号,根据常量号去查找相关信息。如下面getstatic操作指令,找System.out就要从#2开始找,#2的内容就存在常量池中。 2.运行时常量池 知道常量池干嘛的以后,来看看运行时常量池。 运行时常量池,常量池是*.class文件中的,当该类被加载,它的常量池信息就会放入运行时常量池,并把里面的符号

2021-01-21 22:22:03 301

原创 java中Comparable与comparator区别

java中Comparable与comparator区别comparableComparator两者区别 comparable comparable对实现它的每个类的进行排序,这个接口的方法需要类本身去具体实现。 一般来说,在创建一个类时,如果这个具有排序的属性,最好去实现这个接口。 比如需要对一个具有人属性的类的对象进行排序,就需要实现这个接口,对类的某个属性实现排序。这里只有一个年龄属性。有多个属性也一样。 内部比较器的实现 ```java class Person implements Compar

2021-01-17 23:40:51 129 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除