变量的自动初始化
来源:互联网 发布:pscc2017语言包mac 编辑:程序博客网 时间:2024/05/02 01:39
1 public class Test {
2
3 String s;
4
5 public static void main(String args[]){
6 String s;
7 System.out.println(s);
8 Test that=new Test();
9 System.out.println(that.s);
10 }
11 public static void a(){
12 String a;
13 System.out.println(a);
14 }
15 }
第7行会出错,s(main中的局部变量)没有初始化。
第9行不会出错,Test类实例化时s被初始化为null。
第13行也会出错,局部变量a没有初始化。
一个类实例化时其中的变量才会自动初始化,单独的
一个方法中定义的变量在本方法中使用的时候必须先
初始化在使用,变量在方法中不会自动初始化。
- 变量的自动初始化
- 变量的自动初始化
- 变量的自动初始化
- 变量的自动初始化
- Coldfusion: CFC属性变量的自动初始化。
- 各类型变量的自动初始化总结
- Java变量自动初始化
- Java变量自动初始化
- Java自动初始化类的成员变量详解
- 静态变量的自动初始化值以及空对象null
- 关于成员变量自动初始化和局部变量手动初始化
- 成员变量自动初始化,局部变量必须手动初始化
- C/C++自动变量和静态变量的初始化(这是笔记,不官方)
- 9、变量的初始化
- 变量的初始化规则
- 变量的初始化总结
- 变量初始化的问题
- 变量的初始化
- RedHat Enterprise 5 的遠端桌面連線設定
- 语句块与构造方法的执行顺序
- 匿名类内部类
- 匿名类
- [转贴] Windows编程和面向对象技术 chap3
- 变量的自动初始化
- 如何为datagridview增加序号列
- 使用SharpPcap发送虚假构造的伪IP的UDP数据包
- ExtJS学习笔记(一):ExtJS程序的结构及如何定义js的private, public属性、方法
- 有意思的图片
- Java SE 6 Beta 2 (Mustang) 有什么新东西? 有什么值得开发者关注?
- 用于JavaScript的登陆验证源码
- VC6.0调用excel xp,word 2k
- 简单的Cookie子键获取