下面那些对于lazy关键字说话错误的是?()A、Scala中使用关键字lazy来定义惰性变量,实现延迟加载(懒加载)B、惰性变量只能是不可变变量,并且只有在调用惰性变量时,才会去实例化这个变量C、如果不使用lazy关键字对变量修饰,那么变量是立即实例化的D、变量加上lazy后,与没有加上lazy没有区别

题目

下面那些对于lazy关键字说话错误的是?()

  • A、Scala中使用关键字lazy来定义惰性变量,实现延迟加载(懒加载)
  • B、惰性变量只能是不可变变量,并且只有在调用惰性变量时,才会去实例化这个变量
  • C、如果不使用lazy关键字对变量修饰,那么变量是立即实例化的
  • D、变量加上lazy后,与没有加上lazy没有区别
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面关于变量及其范围的陈述错误的是_________。

A.在方法中定义的局部变量在该方法被执行时创建

B.局部变量在使用前必须被初始化

C.实例变量用关键字static声明

D.实例变量是类的成员变量


正确答案:C

第2题:

如果局部变量与实例变量同名,如何在局部变量的作用域内引用实例变量

A.无法引用,必须更名使两者名字不同

B.在实例变量加关键字this

C.在实例变量加关键字super

D.不影响,系统可以自己区分


正确答案:B
解析:关键字this表示当前对象。与关键宇this相对应的关键字super,它用来引用当前对象的父类。

第3题:

如果局部变量与实例变量名同名,那么如何在局部变量的作用域内引用实例变量()

A.无法引用,必须更名使两者名字不同

B.在实例变量前加关键字this访问实例变量

C.在实例变量前加关键字super

D.不影响,系统可以自己区分


正确答案:B

第4题:

下面那些对于lazy关键字说法正确的选项包括如下几个?()

  • A、Scala中使用关键字lazy来定义惰性变量,实现延迟加载(懒加载)
  • B、惰性变量只能是不可变变量,并且只有在调用惰性变量时,才会去实例化这个变量
  • C、如果不使用lazy关键字对变量修饰,那么变量是立即实例化的
  • D、变量加上lazy后,与没有加上lazy没有区别

正确答案:A,B,C

第5题:

有一段如下代码,其中打印出来结果先后顺序为println("lazy变量演示")lazyvalls={println("I’mtoolazy")}println("afterlazyVal")valshow=ls()

  • A、lazy变量演示afterlazyValI’mtoolazy
  • B、lazy变量演示I’mtoolazyafter lazyVal
  • C、I’mtoo lazylazy变量演示after lazyVal
  • D、after lazyVallazy变量演示I’mtoolazy

正确答案:A

第6题:

如果局部变量与实例变量同名,那么如何在局部变量的作用域内引用实例变量?( )

A.无法引用,必须更名使两者名字不同

B.在实例变量前加关键字this,使用this访问该实例变量

C.在实例变量前加关键字super

D.不影响,系统可以自己区分


正确答案:B
解析:关键字this表示当前对象。

第7题:

下列关于变量的叙述哪个是错误的? ( )

A.实例变量是类的成员变量

B.实例变量用关键字static声明

C.在方法中定义的局部变量在该方法被执行时创建

D.局部变量在使用前必须被初始化


正确答案:B

第8题:

下列关于变量的叙述( )是错的。

A.实例变量是类的成员变量

B.实例变量用关键字static声明

C.在方法中定义的局部变量在该方法被执行时创建

D.局部变量在使用前必须被初始化


正确答案:B

第9题:

下面有关java实例变量,局部变量,类变量和final变量的说法,错误的是()。

  • A、实例变量指的是类中定义的变量,即类成员变量,如果没有初始化,会有默认值。
  • B、局部变量指的是在方法中定义的变量,如果没有初始化,会有默认值
  • C、类变量指的是用static修饰的属性
  • D、final变量指的是用final 修饰的变量

正确答案:B

第10题:

下面有关私有变量和私有方法的声明,叙述正确的有()。

  • A、用关键字private修饰的成员变量和方法,称为私有变量和私有方法
  • B、用关键字protected修饰的成员变量和方法,称为私有变量和私有方法
  • C、用关键字public修饰的成员变量和方法,称为私有变量和私有方法
  • D、私有变量不能通过对象直接访问,只有在本类中创建的该类对象,才能访问自己的私有变量

正确答案:A,D

更多相关问题