变量
来源:互联网 发布:软件测试第二版中文版 编辑:程序博客网 时间:2024/05/16 12:39
变量按作用域划分有哪几种?局部变量使用时需要注意什么问题?
局部变量,成员变量,静态变量。局部变量只在方法内部,方法结束,局部变量结束,局部变量放在栈中(栈结束则结束),成员变量是放在堆 中(对象结束成员变量才结束),静态变量放在数据段中(虚拟机关闭才结束),局部变量使用需注意:1,局部变量使用之前必须初始化,否则编 译错误,2,局部变量作用范围,3,局部变量修饰符,只能是默认和final
静态变量和成员变量有什么区别?应该怎么调用?
1静态变量在虚拟机加载的时候就已经加载入内存中,成员变量是对象产生时产生
2 所有对象共享一个静态变量。成员变量因对象不同而不同。
3 可以通过类名 点 变量名的方式调用。成员变量需要创建对象后,用对象名点变量名的方式调用。
4 存放空间不一样,静态变量在数据段中,成员变量在堆中
0 0
- 变量
- 变量
- 变量
- 变量
- 变量
- 变量
- 变量
- 变量
- 变量
- 变量
- 变量
- 变量
- 变量
- 变量
- 变量
- 变量
- 变量
- 变量
- Java并发编程:线程间协作的两种方式:wait、notify、notifyAll和Condition
- socket传送自定义对象
- java学习笔记之可变长参数
- hdu3440(差分约束)
- 数据库常见异常
- 变量
- PHP中htmlentities和 htmlspecialchars区别
- ROS Python No such file or directory
- 【Android官方文档】翻译Android官方文档-Services(二)
- 深入理解SpringMVC-基础篇
- centos7下安装php7
- leetcode 117 Populating Next Right Pointers in Each Node II
- LeetCode:Binary Tree Right Side View
- 51单片机学习-准备工作