更多“Java语言中,自定义方法的内部定义的变量只能在方法内部使用,称”相关问题
  • 第1题:

    下列关于内部类的说法,正确的是( )。

    A.内部类可以与它包含的类名相同

    B.内部类只能使用它所在类的静态成员变量,不能使用它所在类的方法中的局部变量

    C.内部类可以用abstract修饰定义为抽象类,不能用private protected定义

    D.外部使用内部类时必须给出类的全名


    正确答案:D

  • 第2题:

    以下关于内部类的说明中不正确的是( )。

    A.内部类可以声明为public、private或protected

    B.内部类不可以定义为abstract

    C.内部类不能与包含它的类名相同

    D.内部类可以使用包含它的类的成员变量,包括静态和实例成员变量,也可以使用内部类所在方法的局部变量


    正确答案:B
    解析:本题考查对内部类的特性的掌握。内部类可以定义为abstract,以供子类使用。还需记住内部类如果被声明为static,就变成了顶层类,这样就不能再使用局部变量,也只有内部类是顶层类时,才可以声明static成员。

  • 第3题:

    Java中接口内部只允许包含变量和抽象方法 。()

    此题为判断题(对,错)。


    答案:错

  • 第4题:

    Java语言中,用户的自定义方法的返回值类型要与return语句中的类型相匹配。


    正确答案:正确

  • 第5题:

    在Java语 言中,为了使用getImage的方法,你需要导入的类是()。 

    • A、Java.awt.Image
    • B、Java.applet.Applet.Image
    • C、Java.awt.Graphics
    • D、Java.awt.Graphics.Image

    正确答案:B

  • 第6题:

    以下关于Java中类声明和方法声明的叙述中,不正确的是()。

    • A、在类的内部可以再声明类,即Java中允许嵌套进行类声明
    • B、在方法的内部可以再声明方法
    • C、类的成员变量的所属类型可以是Java中的任意合法类型
    • D、方法的局部变量的所属类型可以是Java中的任意合法类型

    正确答案:B

  • 第7题:

    在Java中不允许一个方法在自身定义的内部调用自己。


    正确答案:错误

  • 第8题:

    同C语言一样,在Java语言中,自定义方法必须放在主调方法之前定义,否则要在主调方法中在调用该自定义方法之前先声明。


    正确答案:错误

  • 第9题:

    单选题
    关于局部变量的作用域,下列说法不正确的是()
    A

    主方法中定义的变量只能在主方法中使用,不能在其他方法中使用。

    B

    形参变量是属于被调方法的局部变量,而实参变量一般是属于主调方法的局部变量。

    C

    不允许在不同的方法中使用相同的变量名。

    D

    在复合语句中也可以定义变量,其作用域只在复合语句范围内。


    正确答案: C
    解析: 暂无解析

  • 第10题:

    判断题
    Java语言中,用户的自定义方法的返回值类型要与return语句中的类型相匹配。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    判断题
    Java语言中,自定义方法的内部定义的变量只能在方法内部使用,称之为静态变量。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    判断题
    在Java中不允许一个方法在自身定义的内部调用自己。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    下面关于内部类的说法,错误的是( )。

    A、内部类不能有自己的成员方法和成员变量

    B、内部类可用abstract修饰定义为抽象类,也可以用private或protected定义

    C、内部类可作为其他类的成员,而且可访问它所在类的成员

    D、除static内部类外,不能在类内声明static成员


    正确答案:A

  • 第14题:

    关于Java的接口描述,下列哪些说法符合《阿里巴巴Java开发手册》:

    A.在接口类中的方法和属性使用public修饰符

    B.对于Service类,内部的实现类加Impl的后缀与接口区别。例如:ProductServiceImpl实现ProductService接口

    C.对于Service类,基于SOA的理念,是以接口方式暴露服务

    D.尽量不在接口里定义变量,如果一定要定义变量,肯定是与接口方法相关,而且是整个应用的基础常量


    正确答案:BCD

  • 第15题:

    Java中定义的静态方法,不能访问该类的非静态成员变量。


    正确答案:正确

  • 第16题:

    方法中定义的内部类是否可以存取方法中的局部变量?


    正确答案:方法中的内部类,不能访问该方法的局部变量,除非是final的局部变量或final的参变量。

  • 第17题:

    下列关于内部类的说法不正确的是()

    • A、内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用
    • B、内部类可以使用它所在类的静态成员变量和实例成员变量
    • C、内部类不可以用abstract修饰符定义为抽象类
    • D、内部类可作为其他类的成员,而且可访问它所在类的成员

    正确答案:C

  • 第18题:

    以下正确的说法为()。

    • A、在不同方法中不可以使用相同名字的变量。
    • B、实际参数可以在被调方法中直接使用。
    • C、在方法内定义的任何变量只在本方法范围内有效。
    • D、在方法内的复合语句中定义的变量只在本方法语句范围内有效。

    正确答案:A

  • 第19题:

    局部变量不能在复合语句内部定义。


    正确答案:错误

  • 第20题:

    问答题
    方法中定义的内部类是否可以存取方法中的局部变量?

    正确答案: 方法中的内部类,不能访问该方法的局部变量,除非是final的局部变量或final的参变量。
    解析: 暂无解析

  • 第21题:

    单选题
    在Java语 言中,为了使用getImage的方法,你需要导入的类是()。
    A

    Java.awt.Image

    B

    Java.applet.Applet.Image

    C

    Java.awt.Graphics

    D

    Java.awt.Graphics.Image


    正确答案: C
    解析: 暂无解析

  • 第22题:

    判断题
    同C语言一样,在Java语言中,自定义方法必须放在主调方法之前定义,否则要在主调方法中在调用该自定义方法之前先声明。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    单选题
    以下关于Java中类声明和方法声明的叙述中,不正确的是()。
    A

    在类的内部可以再声明类,即Java中允许嵌套进行类声明

    B

    在方法的内部可以再声明方法

    C

    类的成员变量的所属类型可以是Java中的任意合法类型

    D

    方法的局部变量的所属类型可以是Java中的任意合法类型


    正确答案: B
    解析: 暂无解析