//案例1: class Demo2{ //主方法 public static void main(String[] args){ //定义两个同名的局部变量 { int a = 10; } { int a = 20; } } } //成功编译通过 //案例2: 关于注意事项2 class Demo2{ //主方法 public static void main(String[] args){ int a; System.out.println(a); } } //编译运行结果:
运行:javac Demo2.java
Demo2.java:35: 错误: 可能尚未初始化变量a
System.out.println(a);
^
1 个错误
//案例3: class Demo2{ //主方法 public static void main(String[] args){ { int a = 10;//5 --7 } System.out.println(a); } }
//编译失败,找不到符号
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/4845.html