摘要:
一、static修饰属性时 实例变量:归对象所有,每个对象拥有自己的一份实例变量。 静态变量:归类所有,随类的加载而加载,因为类只加载一次,所以静态变量在内存中只有一份,存放在方法去的静态域中。 那么,何时将属性声明为static呢? 当属性被多个对象共享,不会随着对象的不同而不同时。 常量也常常声 阅读全文
posted @ 2022-03-28 23:16
陈浩威
阅读(176)
评论(0)
推荐(0)
摘要:
1.为什么要有包装类呢? 因为java是面向对象的语言,基本数据类型太单薄,需要把他们包装成类。 2.包装类、基本数据类型、String的相互转换 包装类 》 基本数据类型 :自动拆箱 基本数据类型 》包装类:自动装箱 包装类、基本数据类型 >String : String.valueOf() St 阅读全文
posted @ 2022-03-28 20:46
陈浩威
阅读(35)
评论(0)
推荐(0)
摘要:
Object类中toString()的使用: 当我们输出对象的引用时,实际上调用的是该对象的toString()方法。 为什么会去调用该对象的toString()方法呢? 这就需要看源码了! System.out.println(cust.toString()); System.out.printl 阅读全文
posted @ 2022-03-28 16:05
陈浩威
阅读(154)
评论(0)
推荐(0)
摘要:
自定义类的equals方法使用的是object类中的equals方法,此时的equals方法相当于 == ,比较的是对象的地址 我们怎么样才能使equals方法比较的是属性的值是否相等呢? 比如String类比较的就是字符串的值是否相等 很简单,我们只需要在自定义类中重写equals方法即可。 若属 阅读全文
posted @ 2022-03-28 15:40
陈浩威
阅读(347)
评论(0)
推荐(0)

浙公网安备 33010602011771号