itgle.com

下列关于Java语言中的方法的叙述不正确的是 ( )A.Java中的方法的参数传递是传值调用,而不是地址调用B.方法体是对方法的实现,包括变量声明和java的合法指令C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法D.类的私有方法不能被其子类直接访问

题目

下列关于Java语言中的方法的叙述不正确的是 ( )

A.Java中的方法的参数传递是传值调用,而不是地址调用

B.方法体是对方法的实现,包括变量声明和java的合法指令

C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法

D.类的私有方法不能被其子类直接访问


相似考题
参考答案和解析
正确答案:C
更多“下列关于Java语言中的方法的叙述不正确的是()A.Java中的方法的参数传递是传值调用,而不是地址调 ”相关问题
  • 第1题:

    下列关于过程的叙述不正确的是( )

    A.过程的传值调用是将实参的具体值传递给形参

    B.过程的传址调用是将实参在内存的地址传递给形参

    C.过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的

    D.无论过程传值调用还是过程传址调用,参数传递都是双向的


    正确答案:D

  • 第2题:

    下面关于Java语言中的方法说法不正确的是 ( )

    A.Java中的方法的参数传递是传值调用,而不是地址调用

    B.方法体是对方法的实现,包括变量声明和Java的合法语句

    C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法

    D.类的私有方法不能被其子类直接访问


    正确答案:C
    解析:Java中的方法的参数传递是传值调用,而不是地址调用。选项A正确;方法体是对方法的实现,包括变量声明和Java的合法语句,选项B正确;类的私有方法不能被其子类直接访问,选项D是正确的;选项C的说法不正确,在创建对象时,不可以用系统自动生成空的构造方法。

  • 第3题:

    下列关于参数传递的描述中,错误的是()。

    A.Java语言中方法间传递基本数据类型数据时直接传递数值,即值传递

    B.Java语言中方法间传递引用数据类型数据时传递的是对象引用,即引用传递

    C.引用传递后,形参和实参将引用不同的对象

    D.Java语言中,当返回值是引用数据类型时返回的是对象引用


    B

  • 第4题:

    下列关于Java语言中的方法叙述不正确的是

    A.Java中的方法的参数传递是传值调用,而不是地址调用

    B.方法体是对方法的实现,包括变量声明和java的合法指令

    C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法

    D.类的私有方法不能被其子类直接访问


    正确答案:C
    解析:如果程序中定义了一个或多个构造方法,在创建对象时,必须用已定义的构造方法来初始化。

  • 第5题:

    下面关于方法的说法,错误的是( )。

    A、Java中的方法参数传递时传值调用,而不是地址调用

    B、方法体是对方法的实现,包括变量声明和Java的合法语句

    C、如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法

    D、类的私有方法不能被其子类直接访问


    正确答案:C