1. 对于下面这段代码,以下说法正确的是: 
public class Test
 {    
       public int x;    
       public static void main(String args[]    
       {       
              System. out. println("Value is" + x);   
       }
}
A.程序会打出 “Value is 0”
 B.程序会抛出 NullPointerException
C.非静态变量不能够被静态方法引用 正确答案
 D.编译器会抛出 "possible reference before assignment"的错误

题目来源

java岗位试题
39题 | 引用26次
相关题目推荐
信息填写
有如下程序段:int total = 0;for ( int i = 0; i 4; i++ ){ if ( i == 1) continue; if ( i == 2) break; total += i;}则执行完该程序段后total的值为:( )
下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?
java中用()字指明继承关系.用()关键字指明对接口的实现。
提供Java存取数据库能力的包是( )
一般用()创建InputStream对象,表示从标准输入中获取数据,用()创建OutputStream对象,表示输出到标准输出设备中。
关于static的使用下列说法中错误的一项是()
关于final下述说法错误的是
下面关于抽象类与接口的区别描述错误的一项是()
下面有关List接口、Set接口和Map接口的描述,错误的是?
相关测评
java岗位试题
国际事业部Java岗位笔试题
JAVA笔试题
java面试题
java笔试题(综合能力)
JAVA开发规范笔试题
JAVA开发工程师笔试题
初级Java工程师笔试题
筑梦科技JAVA面试题
Java开发工程师笔试题