版权声明:亚里士多德说过两句话:“抄袭是不对的,要自己思考和创造。”和“前一句话我没说过。” https://blog.csdn.net/weixin_43494978/article/details/88650958
文章目录
Java基础
面向对象的特征
继承、封装、抽象、多态
拆箱和装箱
- 基本数据类型:byte,short,int,long,float,double,char,boolean
- 引用数据类型:Byte,Short,Integer,Long,Float,Character,Boolean
- 实质:基本数据类型与引用数据类型的转换
- Integer i=Interger.Valueof(1);手动装箱//Interger i=1;自动装箱 int
j=i.intvalue();手动拆箱//int j=i;自动拆箱 - 缓存区:Integer i=1;Integer j=1;则i=j。
- Integer i=Interger.Valueof(1);手动装箱//Interger i=1;自动装箱 int
- 原因:Java是一门面向对象语言,基本数据类型不具备面向对象的特性。
==和equals
- ==:判断两个变量的值是否相等,引用类型比较对应引用内存的首地址。
- equals:判断两个对象的某些特征是否一样,调用equals方法进行比较。