摘要: 1.基本数据类型和包装类有自动封箱和自动拆箱功能, 这两个类型转化为String类型 > String.valusOf()方法 String类型转化为基本数据类型或者包装类: Integer.parseXxx()方法 java5.0后,基本数据类型和包装类可以相互转化 2.Object o1 = t 阅读全文
posted @ 2020-09-14 23:01 accelerateInvolute 阅读(133) 评论(0) 推荐(0)
摘要: 1.多态性 :A = new a(); 是多态性 方法中行参列表-->(A A1) main方法中创建--> a = new a1(); 对象。方法(a1)也是多态性 2. int ... arr 和 int [] arr 是一样,行参列表中一样,是重写 3.Object是根父类 finalize 阅读全文
posted @ 2020-09-13 17:39 accelerateInvolute 阅读(128) 评论(0) 推荐(0)
摘要: 1.再类的多个构造器中,至少有一个类的构造器使用类super(行参列表),调用父类的构造器,在构造器的第一行 在第一行的原因:子类继承父类,继承父类的属性和方法,因此子类必须知道父类如何对对象进行初始化 2.super调用父类的方法或属性(属性 或 方法重名是使用),一般用于方法重写中调用 3.多态 阅读全文
posted @ 2020-09-12 23:12 accelerateInvolute 阅读(111) 评论(0) 推荐(0)
摘要: 本来想放弃了,最后还是滚回来学习了,不学习干嘛呢,玩手机那么无聊,又没她陪,哎, 1。今天学习的是类的继承性 class A extends B{} 阅读全文
posted @ 2020-09-11 23:09 accelerateInvolute 阅读(89) 评论(0) 推荐(0)
摘要: 把昨天的coutome代码看了一下,懒得学了,休息炒股 阅读全文
posted @ 2020-09-10 22:15 accelerateInvolute 阅读(110) 评论(0) 推荐(0)
摘要: 1.对内隐藏是体现封装性,对外暴露同样是封装性 2.构造器的作用:创建对象、初始化对象信息(一个类一定有构造器) 3.JavaBean public 类、 无参的构造器 、 get set 方法(之后反射会用到) 4.在前一天提到的Bank系统的,类似的自己练习过程中的问题 一个用户大类中创建一个对 阅读全文
posted @ 2020-09-09 22:40 accelerateInvolute 阅读(98) 评论(0) 推荐(0)
摘要: 1.在class类中 属性可以是对象(Target target)--> 对象也是引用类型,在下方方法调用时传递地址 2.因为对象多 所以将对象放在一个数组中, 在class类的属性中体现 Car [] car; 创建数组不赋值,后续的方法中创建并赋值 3.在类中对象存在数组时,记得先赋值,否则会空 阅读全文
posted @ 2020-09-08 22:54 accelerateInvolute 阅读(62) 评论(0) 推荐(0)
摘要: 1.多次提及三条主线 类的成员:属性,方法,构造器,内部类,代码块 面向对象三大特征:封装性、继承性、多态性 关键字:this (调类中属性,方法,或者构造器) this 代表现在这个对象 2.打字敲打吗太慢了!!!!!!! 盲打太弱! 3.思考:对象的排序 如:一个点餐系统 一家店为一个对象,对象 阅读全文
posted @ 2020-09-07 22:58 accelerateInvolute 阅读(98) 评论(0) 推荐(0)
摘要: 1.引用类型所存储的是地址值,但地址值中包含类型。如果想在引用变量中赋值,要有相同的类型 如: Person p = new Person(); User user = p; X 错误 2.String 是引用类型,但是在存储过程中使用char [] 数组存的,字符串常量池在方法区不能更改(char 阅读全文
posted @ 2020-09-06 22:45 accelerateInvolute 阅读(142) 评论(0) 推荐(0)
摘要: 1.ArrayUtil:Arrays自带的一些方法 2.在方法重载中(或者说方法中的参数列表) String [] strs = String ... strs 同一种表达方式 String . . . strs 这个可变个数行参,一定要放在参数列表的最后一个 3.交换中,想要交换两个数值,调用方法 阅读全文
posted @ 2020-09-05 22:56 accelerateInvolute 阅读(102) 评论(0) 推荐(0)