C:调用show(1,2,3);    1,2,3,4方法都是可行方法,所有参数完全匹配 D:调用show(1.0,2.0,3.0);  没有一个可行方法 答案: 调用show(1.0,2,3);   没有一个可行方法

垢陛存荣锋撩换挟何捕磐巨茫

逗妹弘晦拘诽拭匙洛评挞尼闻

C:调用show(1,2,3);    1,2,3,4方法都是可行方法,所有参数完全匹配 D:调用show(1.0,2.0,3.0);  没有一个可行方法 答案: 调用show(1.0,2,3);   没有一个可行方法

答案:点击这里查看答案


点击这里,查看Java程序设计(山东联盟-鲁东大学版) 2024智慧树答案完整版


点击这里,搜索更多网课答案


如需获取更多网课答案,可在浏览器访问我们的网站:http://www.mengmianren.com/

C:调用show(1,2,3);    1,2,3,4方法都是可行方法,所有参数完全匹配 D:调用show(1.0,2.0,3.0);  没有一个可行方法 答案: 调用show(1.0,2,3);   没有一个可行方法第1张

C:调用show(1,2,3);    1,2,3,4方法都是可行方法,所有参数完全匹配 D:调用show(1.0,2.0,3.0);  没有一个可行方法 答案: 调用show(1.0,2,3);   没有一个可行方法第2张

注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://www.mengmianren.com/



 

Java语言最大的优势在于,它能够在所有的计算机上运行,即“一次编写,处处运行”。

A:对
B:错
答案: 对


高级语言编写的程序不能直接被计算机识别,必须经过转换才能被执行。

A:对
B:错
答案: 对


解释执行Java字节码文件的是哪个命令?

A:java
B:javap
C:javadoc
D:javac
答案: java

int A = 55;

char B = ‘E’;

System.out.println(A + B);

A:175
B:55

C:124

D:65
答案: 124

short c = 8;

byte d = 16; 

System.out.println(“c | d =” + (c | d));

A:1

B:24
C:-8
D:12

答案: 24

short a = -128; 

short b = 128; 

System.out.println(“a & b = ” + (a & b));

A:127
B:1
C:0
D:128
答案: 128


char型变量中不能存贮一个中文汉字。

A:对
B:错
答案: 错

下列哪个选项是合法的标识符?

A:1first
B:123
C:_name
D:class
答案: _name


下列哪个赋值语句是不正确的?

A:double f=11.1E10f;
B:double d = 5.3E12;
C:float d = 3.14f ;
D:float f = 11.1;
答案: float f = 11.1;

给出下列代码,哪行在编译时可能会有错误?

①  public void modify(){

②    int i, j, k;

③    i = 100;

④    while ( i > 0 ){

⑤      j = i * 2;

⑥      System.out.println (” The value of j is ” + j );

⑦      k = k + 1;

⑧    }

⑨  }

A:7

B:4
C:6
D:8

答案: 7

class Count {

public int count;

public Count(int c) {

count = c;

}

public Count() {

count = 1;

}

}

public class Test {

public static void increment(Count c, int times) {

c.count++;

times++;

}

public static void main(String args[]) {

Count myCount = new Count();

int times = 0;

for (int i = 0; i

increment(myCount, times);

System.out.println(“myCount.count=” + myCount.count + ”  times=” + times);

}

}

程序的运行结果正确的是()

A:myCount.count=3  times=0
B:myCount.count=4  times=0
C:myCount.count=4  times=1
D:myCount.count=3  times=1
答案: myCount.count=4  times=0

关于构造方法constructor,下列说法正确的是()

A:一个class只能定义一个constructor
B:constructor必须与class同名,且区分返回值的类型。
C:constructor在一个对象被new时执行
D:class中的constructor不可省略
答案: constructor在一个对象被new时执行

给出程序的运行结果()

class Person {

String name; 

int age; 

Person(){

System.out.println(“Person()”);

}

void Person(){

System.out.println(“method()”);

        }

public void tell()  {

System.out.println(“姓名:” + name + “,年龄:” + age);

}

 }

public class ClassTest02 {

public static void main(String[] args) {

Person person = new Person(); 

                person.name = “张三”;    

                person.age = 30;  

                person.tell();

}

}


A:Person()

姓名:张三,年龄:30

B:姓名:张三,年龄:30
C:method()

姓名:张三,年龄:30

D:Person()

method()

姓名:张三,年龄:30

答案: Person()

姓名:张三,年龄:30


以下声明合法的是(   )

A:private  class  student{}

B:public  final  static  void speed(){}
C:default double  d;
D:default  s;
答案: public  final  static  void speed(){}

以下代码运行输出是()

class Man {

private String name = “Jack”;

int age = 30;

}

public class ManTest {

public String tel;

public static void main(String[] args) {

Man m = new Man();

System.out.println(m.name);

}

}


A:运行出错
B:输出:Jack
C:编译出错
D:没有输出
答案: 编译出错

给出以下4个重载的方法show,调用show方法时,下面哪个说法是错误的()

(1)show(int a ,int b,int c)     
(2)show(int a ,int b,double c) 
(3)show(int a ,double b,double c)
(4)show(double a,double b,int c)


A:调用show(1.0,2,3);   没有一个可行方法

B:调用show(1,2.0,3);   3,4都是可行方法,没有最佳可行方法,编译器会报错

C:调用show(1,2,3);    1,2,3,4方法都是可行方法,所有参数完全匹配
D:调用show(1.0,2.0,3.0);  没有一个可行方法

答案: 调用show(1.0,2,3);   没有一个可行方法


Java中方法参数的使用情况错误的说法是()

A:一个方法不能让对象参数引用一个新的对象。
B:Java程序设计语言都是采用按值传递。
C:一个方法不能修改一个基本数据类型的参数(数值型或布尔型),是值的拷贝。
D:一个方法不可以改变一个对象参数的状态。
答案: 一个方法不可以改变一个对象参数的状态。

下面的程序中,哪行会报错?

public class StaticTest {

int age;

String name;

static int totalFee = 500;

public void showName() {

System.out.print(this.name);

}

public static void showTotalFee() {

line 1: System.out.print(totalFee);

line 2: showName();

}

public static void main(String[] args) {

line3: StaticTest.showTotalFee();

}

}

A:line 2
B:line 1
C:line 3
答案: line 2



透碾航尖卢阀累默农即每午畦

韶秃瓤舜呐贸隙娘料绥缄噶怪