周末知识的总结
1:private 是私有的意思
2:构造方法:语法:访问修饰符,没有返回的类型,方法名必须和 类名一致,,可以有参数。它的作用是产生对象,特殊之处是;1.就算不写,也有默认的构造方法(公共无参的),2.如果程序员定义了构造方法,,就不会产生默认的构造方法,一个类可以定义多个构造,是构造方法的重载。
3:执行的时候:1.划分对象空间;2.在该空间划分属性;3.对属性进行初始化(属性定义有初值,以定义为主,没有初值,则基本的数据类型赋值为0;引用数据类型为null);4.执行构造方法中程序员书写的代码。
4:凡是以后做字符串的飞控验证的时候,都必须做这个判断,空指针是指调用一个null的属性或方法时,才会报的空指针异常
5:this. 到底是什么,this.指的是当前 的对象。
它是什么类型的呢,this.写在哪个类型就是哪个类型的
它是什么时候产生的,this是无需程序员产生的,是隐式i对象,自带的。
牢记,那个对象Diver对象调用driver方法,哪个对象就是driver方法中的this。
6:面向对象的特征:分别是封装,继承和多态。
7:javaBean有卡通形象和标准,而标准有;两个特征:分别是,每个javaBean 类必须有公共无参类的。其次是必须为属性,提供符合命名规范的get和set。
8:变量属性无脑设计为private,如果是需要外部访问,请定义set和get。
9:方法的调用栈:改变程序控制流程的三种方式,1.方法的调用(栈结构,先进后出),2.选择语句,3.循环语句
10:public(访问修饰符)和static(可选修饰符)的位置是可以互换的。 void:返回类型是不需要有返回的,
11:为什么我们需要方法的重载(累加器(Addcalculate)) this指的是当前对象,this.对象的属性或属性
12:this 当前对象用加“.”的方式。访问本象的属性和行为,可以写在丰富任意一个方层中(包括构包方法),
13:this(),代表的是调用的是同一个类的其他的构造方法,其一:在能够写在构造方法中,让构造方法中的代码被复用,()里面可与跟实参,通过实参与形参相匹配,从而来决定调用那个构造,只能够写在构造方法的第一句,this()不会产生新的对象,只是做到构造方法的代码复用。
14:创建数组: 是数据类型 [] 数组的变量名 或者是 数据类型 数组 变量名 [] new 说明了放在了新空间
15;java 的类型分为 基本数据类型 和 引用数据类型 ;基本的额数据类型分为最为简单的4类8中,而引用的数据类型分为类和数组
16:封是可以访问修饰符和对方法的实现
17:final 长量 filed 属性
18: 数据类型 [ ] 数组名 =new 数据类型 [长度]