作用域,全局变量,局部变量,作用域的使用细节,五点(记忆)_韩顺平听课笔记
1.作用域的基本使用
- 全局变量(属性)可以不赋值,直接使用,因为有默认值
- 局部变量必须赋值后,才能使用,因为没有默认值(直接使用会报错——未初始化值)

2.作用域的使用细节,五点

-
属性的生命周期较长,伴随着对象的创建而创建,伴随着对象的销毁而销毁(对象创建JVM内存分析,对象在堆中)
-
局部变量生命周期较短,伴随着它的代码块执行而创建,伴随着代码块的结束而销毁(方法调用JVM内存分析,方法调用生成新的方法栈,执行完毕时栈被销毁)
-
局部变量不可以加修饰符(为什么)


浙公网安备 33010602011771号