学习目标:传值和 传址(引用传递),this,static,instanceof
博主理解: 本章内容多为实战用途有些杂乱
,传值是传的数据值 传址是物理地址
this本身 static静态 instanceof判断实例 递归算法
然而诸多含义自己体会
引用传递和值传递:打印结果 20 ,30;
this:
表示类和属性方法调用。
调用本类构造方法
表示当前对象
如构造方法中的:this.name=name;
如无参构造方法 :this();
如类名可以用 this代替
static:(类变量)
全局属性
类名调用
静态调用静态
总结:本文概念性内容比较多,多为实用的技术,一定要熟记于心
补充递归算法
//打印100到1 整数合,带入100即可
public static int addInt(int a) {
if(a==1){
return 1;
}else{
return a+addInt(a-1);
}
instanceof
类 instanceof 实例, 如果符合返回true,如果不符合返回 false