方法
1 方法的结构:
Void DoTask() --方法头
{
语句1
语句2 --方法体
语句3
……..
}
2 方法的内部执行情况
1. 本地变量
2. 控制流结构
3. 方法的调用
4. 内嵌的块
实例 :
3 本地的变量的存在性仅限于创建他的代码块及其内嵌的块
1. 它从声明它的那一点开始存在
2. 它在块完成执行时结束存在
4 对比实例字段和本地变量的区别
实例字段 本地变量
生存期 从实例被创建时开始直到实 从它在块中被声明的那点开始
例不在被访问时结束 在块完成执行时结束
隐式初始化 初始化成该类型的默认值 没有隐式初始化,如果变量在使用
之前没有被赋值,编译器就会产生一条错误信息
存储区域 类的所有字段都存储在堆里,无论 值类型的:存储栈里
它们是值类型的还是引用类型的 引用类型:引用存储在栈,数据存储堆里