您的位置:首页 > 编程语言 > Java开发

JAVA成员变量为什么不能在类体中先定义后赋值

2015-10-14 23:54 609 查看
package dx;

public class Test1 {

int a111;//定义成员变量(全局变量)

//    a = 1;//此处若给变量赋值,会报错,JAVA所有的除定义或声明语句之外的任何语句都必须在方法内部(而方法又必须在某个类内部,不存在游离于类外部的方法或成员)

public static void main(String[] args) {
// TODO Auto-generated method stub

//        a111 = 1;//此处报错,因为静态方法里不能调用非静态变量,找不到对象

Juxing jx = new Juxing(1.2,2.5);
jx.mianji();

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: