1.名词解释:
。
。
。
2.对象、引用、指针
对象时类的具体实例;
引用,指的是在栈中的指针对应于堆中的对象,方法具体内容
指针,java中的指针被封装在引用中。
3.注意:
static修饰 类本身具有的方法
this 不可以在修饰有static的方法中使用,
————>静态成员不能直接访问非静态成员
总结:
class [类名]
{
[修饰词] 成员变量(field);
[修饰词] 方法;
}
构造器:(总觉得就是C++中的构造函数)
类创建对象的根本途径
Person p = new Person();
4.this指针
可以在方法中,
作为指向 类 或者 本方法 的操作对象
一般不在方法中用来操作 类 【可以这样做,但对于程序的可读性有很大的影响,作者称是个陷阱】
5.方法的传递机制:
值传递:把值的副本传递给另一个变量
无论是基本类型的参数传递,还是引用类型的参数传递
引用类型的值传递,看起来改变了本身的值
其实,它传递的是引用地址的副本,而副本与原本指向的是同一个地址,所以改变了值。
6.形参个数可变。。。。。。。。odd..............
7.递归。
这个得学会用!
8.成员变量,局部变量的范围
9.运行机制,需要再好好看看
10.....未完,待续