main函數(shù)里變量為什么不能用public聲明
public class HelloWorld{
????????public static void main(String[] args)
????????{
????????????????pubic final String sex="男";
????????}
}
為什么這樣聲明是錯(cuò)誤的?
public class HelloWorld{
????????public static void main(String[] args)
????????{
????????????????pubic final String sex="男";
????????}
}
為什么這樣聲明是錯(cuò)誤的?
2016-06-18
舉報(bào)
2016-06-18
只有類才存在公共的成員變量 方法只能對(duì)變量的操作 不能在方法內(nèi)試圖定義public變量,否則的話會(huì)拋出編譯錯(cuò)誤。公共變量的本意是為了讓所有的對(duì)象共享這個(gè)變量,如果在方法里面定義公共變量的話就存在邏輯錯(cuò)誤了,也達(dá)不到你想要目的.