更多科目作业答案请关注润雨搜题公众号
试题 1
试题正文
请阅读下面的代码
String s1=new String(“abc”);
String s2=s1.intern();
String s3=”abc”;
System.out.println(s1==s2);
System.out.println(s2==s3);
System.out.println(s1==s3);
下列选项中,程序的输出结果为()
选择一项:
a. false true false
b. false false false
c. false true true
d. false false true
答案是:false true false
试题 2
试题正文
下面选项中不是面向对象的特征的是( )
选择一项:
a. 封装
b. 重构
c. 多态
d. 继承
答案是:重构
试题 3
试题正文
float类型成员变量的默认初始化值是( )
选择一项:
a. null
b. false
c. 0
d. 0.0F
答案是:0.0F
试题 4
试题正文
下列关键字中,用于创建类的实例对象的是( )
选择一项:
a. private
b. void
c. new
d. class
答案是:new
试题 5
试题正文
class Demo{
Demo(){
}
}
上述代码中定义了一个Demo类,下列构造方法可以存在于Demo类中的是 ( )
选择一项:
a. public Demo(){}
b. private Demo(){}
c. Demo(int age,String name)(){}
d. Demo(){}
答案是:Demo(int age,String name)(){}
试题 6
试题正文
请阅读下面的程序,程序的运行结果是()。
class Person {
String name;
int age;
public Person() {}
public Person(String n, int a) {
name = n;
age = a;
}
public void show() {
System.out.print(name + "---" + age +" ");
}
}
public class Test {
public static void main(String[] args) {
Person p1 = new Person();
p1.show();
Person p2 = new Person("周星驰", 27);
p2.show();
}
}
选择一项:
a. null---0周星驰---27
b. null---27周星驰---27
c. 周星驰---0null---27
d. 周星驰---27null---27
答案是:null---0周星驰---27
试题 7
试题正文
下列关于this关键字的说法中,错误的是( )
选择一项:
a. this可以解决成员变量与局部变量重名问题
b. this出现在成员方法中,代表的是调用这个方法的对象
c. this相当于一个引用,可以通过它调用成员方法与属性
d. this可以出现在任何方法中
答案是:this可以出现在任何方法中
试题 8
试题正文
静态方法运行时,在哪个内存区域中( )
选择一项:
a. 堆内存
b. 寄存器
c. 方法区
d. 栈内存
答案是:栈内存
试题 9
试题正文
下列关于封装的描述中,的是( )
选择一项或多项:
a. 封装隐藏了程序的实现细节,同时对外提供了特定的访问方式
b. 以上说法均错误
c. 封装能提高代码的复用性
d. 方法和类都可以称为封装体
答案是:方法和类都可以称为封装体, 封装隐藏了程序的实现细节,同时对外提供了特定的访问方式, 封装能提高代码的复用性
试题 10
试题正文
下列关于构造方法和普通方法的描述中,的是( )
选择一项或多项:
a. 构造方法不能指定返回值类型,普通方法可以指定返回值类型
b. 构造方法中不能指定参数,而普通方法可以指定参数
c. 构造方法能够在实例对象的同时进行初始化
d. 在同一个类中,构造方法必须位于普通方法之前
答案是:构造方法不能指定返回值类型,普通方法可以指定返回值类型, 构造方法能够在实例对象的同时进行初始化
试题 11
试题正文
Person p1 = new Person();Person p2 = p1;这两句代码创建了 个对象。
答案是:1
试题 12
试题正文
定义一个类,需要使用 关键字。
答案是:请在润雨搜题公众号发送题目获取答案
试题 13
试题正文
在类中声明的变量称为成员变量,在方法中声明的变量称为局部变量。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
试题 14
试题正文
创建对象时,jvm会找到对应的.java文件,通过.java文件创建对象。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
试题 15
试题正文
只要为一个类定义了成员变量,则系统会在这个类的准备阶段或创建这个类的实例时进行默认初始化,初始化值根据其类型决定。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
试题 16
试题正文
类中可以定义成员变量和成员方法,其中成员变量用于描述对象的特征,成员方法用于描述对象的行为。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
试题 17
试题正文
静态变量可以被类和对象调用。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
试题 18
试题正文
Java中可以通过this关键字解决成员变量与局部变量名称冲突问题。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
试题 19
试题正文
如果在一个类中没有定义构造方法,那么系统会自动为这个类创建一个默认的构造方法。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
试题 20
试题正文
垃圾回收机制保证了Java程序不会出现内存溢出。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
更多科目作业答案请关注润雨搜题公众号
试题 1
试题正文
请阅读下面的代码
String s1=new String(“abc”);
String s2=s1.intern();
String s3=”abc”;
System.out.println(s1==s2);
System.out.println(s2==s3);
System.out.println(s1==s3);
下列选项中,程序的输出结果为()
选择一项:
a. false true false
b. false false false
c. false true true
d. false false true
答案是:false true false
试题 2
试题正文
下面选项中不是面向对象的特征的是( )
选择一项:
a. 封装
b. 重构
c. 多态
d. 继承
答案是:重构
试题 3
试题正文
float类型成员变量的默认初始化值是( )
选择一项:
a. null
b. false
c. 0
d. 0.0F
答案是:0.0F
试题 4
试题正文
下列关键字中,用于创建类的实例对象的是( )
选择一项:
a. private
b. void
c. new
d. class
答案是:new
试题 5
试题正文
class Demo{
Demo(){
}
}
上述代码中定义了一个Demo类,下列构造方法可以存在于Demo类中的是 ( )
选择一项:
a. public Demo(){}
b. private Demo(){}
c. Demo(int age,String name)(){}
d. Demo(){}
答案是:Demo(int age,String name)(){}
试题 6
试题正文
请阅读下面的程序,程序的运行结果是()。
class Person {
String name;
int age;
public Person() {}
public Person(String n, int a) {
name = n;
age = a;
}
public void show() {
System.out.print(name + "---" + age +" ");
}
}
public class Test {
public static void main(String[] args) {
Person p1 = new Person();
p1.show();
Person p2 = new Person("周星驰", 27);
p2.show();
}
}
选择一项:
a. null---0周星驰---27
b. null---27周星驰---27
c. 周星驰---0null---27
d. 周星驰---27null---27
答案是:null---0周星驰---27
试题 7
试题正文
下列关于this关键字的说法中,错误的是( )
选择一项:
a. this可以解决成员变量与局部变量重名问题
b. this出现在成员方法中,代表的是调用这个方法的对象
c. this相当于一个引用,可以通过它调用成员方法与属性
d. this可以出现在任何方法中
答案是:this可以出现在任何方法中
试题 8
试题正文
静态方法运行时,在哪个内存区域中( )
选择一项:
a. 堆内存
b. 寄存器
c. 方法区
d. 栈内存
答案是:栈内存
试题 9
试题正文
下列关于封装的描述中,的是( )
选择一项或多项:
a. 封装隐藏了程序的实现细节,同时对外提供了特定的访问方式
b. 以上说法均错误
c. 封装能提高代码的复用性
d. 方法和类都可以称为封装体
答案是:方法和类都可以称为封装体, 封装隐藏了程序的实现细节,同时对外提供了特定的访问方式, 封装能提高代码的复用性
试题 10
试题正文
下列关于构造方法和普通方法的描述中,的是( )
选择一项或多项:
a. 构造方法不能指定返回值类型,普通方法可以指定返回值类型
b. 构造方法中不能指定参数,而普通方法可以指定参数
c. 构造方法能够在实例对象的同时进行初始化
d. 在同一个类中,构造方法必须位于普通方法之前
答案是:构造方法不能指定返回值类型,普通方法可以指定返回值类型, 构造方法能够在实例对象的同时进行初始化
试题 11
试题正文
Person p1 = new Person();Person p2 = p1;这两句代码创建了 个对象。
答案是:1
试题 12
试题正文
定义一个类,需要使用 关键字。
答案是:请在润雨搜题公众号发送题目获取答案
试题 13
试题正文
在类中声明的变量称为成员变量,在方法中声明的变量称为局部变量。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
试题 14
试题正文
创建对象时,jvm会找到对应的.java文件,通过.java文件创建对象。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
试题 15
试题正文
只要为一个类定义了成员变量,则系统会在这个类的准备阶段或创建这个类的实例时进行默认初始化,初始化值根据其类型决定。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
试题 16
试题正文
类中可以定义成员变量和成员方法,其中成员变量用于描述对象的特征,成员方法用于描述对象的行为。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
试题 17
试题正文
静态变量可以被类和对象调用。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
试题 18
试题正文
Java中可以通过this关键字解决成员变量与局部变量名称冲突问题。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
试题 19
试题正文
如果在一个类中没有定义构造方法,那么系统会自动为这个类创建一个默认的构造方法。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
试题 20
试题正文
垃圾回收机制保证了Java程序不会出现内存溢出。
选择一项:
对
错
答案是:请在润雨搜题公众号发送题目获取答案
更多科目作业答案请关注润雨搜题公众号