【单选题】【消耗次数:1】
关于以下程序代码的说明正确的是( ) 1.class HasStatic{ 2. private static int x=100; 3. public static void main(String args[ ]){ 4. HasStatic hs1=new HasStatic( ); 5. hs1.x++; 6. HasStatic hs2=new HasStatic( ); 7. hs2.x++; 8. hs1=new HasStatic( ); 9. hs1.x++; 10. HasStati@@x- -; 11. System.out.println(“x=”+x); 12. } 13. }
5行不能通过编译,因为引用了私有静态变量
10行不能通过编译,因为x是私有静态变量
程序通过编译,输出结果为:x=103
程序通过编译,输出结果为:x=102
参考答案:
复制
纠错
相关题目
【单选题】 关于以下application的说明,正确的是( ) 1. class StaticStuff 2. { 3. static int x=10; 4. static { x+=5;} 5. public static void main(String args[ ]) 6. { 7. System.out.println(“x=” + x); 8. } 9. static { x/=3;} 10. }
①  4行与9行不能通过编译,因为缺少方法名和返回类型
②  9行不能通过编译,因为只能有一个静态初始化器
③  编译通过,执行结果为:x=5
④  编译通过,执行结果为:x=3
【单选题】 下列程序的运行结果是( ) 。 public class X5_1_2 extends x{ int ab() { static int aa=10; aa++; System.out.println(aa); } public static void main(String[] args) { X5_1_2 x=new X5_1_2(); x.ab(); } }
①  10
②  11
③  编译错误
④  运行成功,但不输出
【单选题】 编译运行以下程序后,关于输出结果的说明正确的是 ( ) public class Conditional{ public static void main(String args[ ]){ int x=4; System.out.println(“value is “+ ((x>4) ? 9.9:9)); } }
①  输出结果为:value is 99.9
②  输出结果为:value is 9
③  输出结果为:value is 9.0
④  编译错误
【单选题】 已知有下面类的说明: public class X5_1_1 extends x{ private float f =10.6f; int i=16; static int si=10; public static void main(String[] args) { X5_1_1 x=new } } X5_1_1(); 在 main()方法中,下面哪条语句的用法是正确的?( )
①  x.f
②  this.si
③  X5_1_1.i
④  X5_1_1.f
【单选题】 下面代码运行后的输出结果为( ) 。 public class X6_1_5 { public static void main(String[] args) { AB aa = new AB(); AB bb; bb = aa; System.out.println(b@@equals(aa)); } } class AB{ int x = 100; }
①  true
②  false
③  编译错误
④  100
【单选题】 下列程序执行的结果是( ) 。 public class X7_1_6 { public static void main(String[] args) { try{ return; } finally{ System.out.println(Finally); } } }
①  程序正常运行,但不输出任何结果
②  程序正常运行,并输出 Finally
③  编译通过,但运行时出现异常
④  因为没有 catch 子句,因此不能通过编译
【单选题】 运行下面程序时,会产生什么异常?( ) public class X7_1_5 { public static void main(String[] args) { int[] z = { 1,2,3,4 } ; int p = z[4]; int x = 0; int y = 5/x; } }
①  ArithmeticException
②  NumberFormatException
③  ArrayIndexOutOfBoundsException
④  IOException
【单选题】 运行下面程序时,会产生什么异常?( ) public class X7_1_4 { public static void main(String[] args) { int x = 0; int y = 5/x; int[] z = { 1,2,3,4 } ; int p = z[4]; } }
①  ArithmeticException
②  NumberFormatException
③  ArrayIndexOutOfBoundsException
④  IOException
【单选题】 以下程序段运行后,x[1]的值为()。intx[5]={5,4,3,2,1};x[1]=x[3]+x[2+2]-x[3-1];
①  6
②  0
③  1
④  5
【单选题】 以下程序的输出的结果是()。 int x=3; main( ) int i; for(i=1;i<x;i++)incre( );incre( ) staic int x=1; x*=x+1; printf( %d, x);
①  25
②  26
③  27
④  28
随机题目
【多选题】 安全卫生检查包括( )。
①  用人单位自身对安全卫生工作进行的经常性检查
②  地方劳动行政主管部门、产业主管部门组织的定期检查
③  工商部门进行的抽查
④  工会进行的检查
【多选题】 劳动安全卫生的意义在于( )。
①  防止、减少伤亡事故和职业危害,保障劳动者的安全和健康
②  改善劳动条件,保护劳动者
③  促进劳动生产率的提高和技术的进步
④  对女工和未成年工的特殊劳动保护,有利于国家的兴盛发达、民族优秀体质的延续
【多选题】 劳动人事争议仲裁应遵循三方原则。这里的三方是指( )。
①  政府
②  法院
③  工会
④  用人单位
【多选题】 按照事故原因的不同,伤亡事故可以分为( )。
①  因工伤亡
②  因公伤亡
③  非因工伤亡
④  非因公伤亡
【多选题】 按伤害程度和伤亡人数的不同,伤亡事故可分为( )和特大伤亡事故。
①  轻伤
②  重伤事故
③  死亡事故
④  重大伤害事故
【单选题】 室内工作地点的温度经常高于( )℃的,要采取降温措施。
①  30
②  32
③  35
④  37
【单选题】 下列关于劳动卫生责任制度的说法,错误的是( )。
①  只有企业单位的领导人员才需对安全生产负责
②  安全生产责任制是企业岗位责任制的重要组成部分,是企业安全生产的基本制度
③  生产经营单位应建立、健全本单位安全生产责任制
④  从业人员超过300人的生产经营单位应当设置安全生产管理机构或者配备专职安全生产管理人员
【单选题】 不经过( ),劳动争议当事人无权向人民法院提起劳动争议诉讼。
①  和解
②  调解
③  仲裁
④  发生争议
【多选题】 新建、改建、扩建工程的劳动安全卫生设施必须与主体工程( )。
①  同时设计
②  同时施工
③  同时投入生产和使用
④  同时装修
【多选题】 劳动卫生规程的目的包括( )。
①  改善劳动条件
②  增加劳动者的工作复杂程度
③  保障职工在生产过程中的健康
④  防止、消除职业病和职业中毒