作用域,全局变量,局部变量,作用域的使用细节,五点(记忆)_韩顺平听课笔记

1.作用域的基本使用

  • 全局变量(属性)可以不赋值,直接使用,因为有默认值
  • 局部变量必须赋值后,才能使用,因为没有默认值(直接使用会报错——未初始化值)

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

  • 属性的生命周期较长,伴随着对象的创建而创建,伴随着对象的销毁而销毁(对象创建JVM内存分析,对象在堆中)

  • 局部变量生命周期较短,伴随着它的代码块执行而创建,伴随着代码块的结束而销毁(方法调用JVM内存分析,方法调用生成新的方法栈,执行完毕时栈被销毁)

  • 局部变量不可以加修饰符(为什么)

posted @ 2021-09-02 17:38  CH0701  阅读(86)  评论(0)    收藏  举报