欢迎使用CSDN-markdown编辑器
来源:互联网 发布:java选择时间的控件 编辑:程序博客网 时间:2024/05/16 15:19
java 中全局变量和局部变量默认赋值问题
局部变量:
1、java规定的在声明局部变量是未初始化赋值时,是无法使用的。
2、java规定static不能修饰局部变量!
3、所以局部变量要想能使用,必须初始化并赋值。
全局变量:
1、java规定全局变量默认有初始化值。
2、初始化赋值的两种方式,一个是用static修饰编译期绑定默认赋值,第二个就是运行期new对象默认赋值。
代码块:
“` java
public class Test { byte a; short b; int c; long d; float e; double f; boolean g; static byte a1; static short b1; static int c1; static long d1; static float e1; static double f1; static boolean g1public static void main(String[] args) { Test t = new Test(); //static boolean h; 编译报错 System.out.println(t.a + ";" + t.b + ";" + t.c + ";" + t.d + ";" + t.e + ";" + t.f + ";" + t.g + ";"); //0;0;0;0;0.0;0.0;false; System.out.println(a1 + ";" + b1 + ";" + c1 + ";" + d1 + ";" + e1 + ";" + f1 + ";" + g1 + ";"); //0;0;0;0;0.0;0.0;false;}}
1 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- Matlab代码转C++(二) —— mwArray
- Mysql MERGE引擎简介
- mt4是否能快速的定位到历史某天的K…
- java.io.tmpdir 在什么位置
- Permeo Security Driver
- 欢迎使用CSDN-markdown编辑器
- 异常处理机制
- amos
- maven el表达试不好使时加入此话
- HR需要人力资源效能仪表盘
- 如何使用Gradle的copy命令
- HRM,数据会说话
- Best Time to Buy and Sell Stock
- 位运算来实现加法运算