×

java基础题目

求解Java基础选择题?Java基础题

admin admin 发表于2022-07-02 11:57:58 浏览92 评论0

抢沙发发表评论

求解Java基础选择题


A.面向对象是编程思想,和语言无关,所以错误
B.正确
C.正确
D.主要特性是继承 封装 多态,和接口本身无关,错误
E.正确
F.应该是正确的,不扣字眼的话,无问题
G.多态指代的是不同类(注意是类,不是对象)拥有的同一种抽象,错误

Java基础题


选项(1)和(2)是正确的.
Java中有三种定义二维数组的方法
第一种是定义普通的二维数组,比如int a=new int;
第二种是定义每个元素的长度不确定的二维数组,比如int a=new int;
第三种是对二维数组直接赋值,比如int a={{0,0,0},{1,2},{1,2,3}};
但是它们不能混用,第三个选项就是混用了,所以错了.

10道java基础选择题(3)


71.C

package test3;

public class Test {
public static void main(String args) throws Exception {
String s={“ab“,“bc“,“cd“};//正确
Integer results={new Integer(1),new Integer(2)};//正确
inta; a={3,4,5,6};//错误
int b = {3,4,5,6};
float f4=new float{1.0f,2.0f,3.0f};
}
}

72.A

无法明白A是什么意思,跟谁相等?

package test3;

public class Test {
public static void main(String args) throws Exception {
int a = {3,4,5};
int b = {3,4,5};//声明一个数组,用inta或者int a都正确
System.out.println(a.length);//数组的长度可以用数组的属性length获得
int c = new int;//错误 ,证明数组在使用前必须明确其长度
}
}

73.B

74.A

对于变量:

 public, static & final 

对于方法:

public & abstract 

75.D

可以什么方法都没有

76BD

77 A

78D

79A

80A