Java基础Day05课后考试
2016-09-24 13:01
155 查看
—by 超哥
A、封装性
B、继承性
C、密封性
D、多态性
下列方法定义正确是:
A、fun(){ }
B、fun(int a){ }
C、void fun(int a, b){ }
D、int fun(int a, int b){ return 0;}
关于声明方法时的形参的描述错误的是:
A、必须至少有一个形参
B、可以没有形参
C、定义的形参可以在方法内部作为普通的变量使用
D、定义多个形参是,如果这多个形参的数据类型一致,则数据类型只写一次即可。
下列类的声明正确的是:
A、public class A{}
B、public Class A{}
C、public class a{}
D、public Class a{}
有如下方法定义,调用这个方法正确的方式有哪些?
A、fun(2);
B、fun(2, 3);
C、fun(‘a’, 9);
D、fun(9, ‘b’);
关于局部变量的描述正确的是:
A、在方法内部声明的变量是局部变量
B、局部变量只能在声明他的方法的内部使用
C、在一个方法内定义的局部变量,可以在别的方法中使用
D、局部变量在使用前必须先初始化(赋值)
关于成员变量的描述正确的是:
A、成员变量是直接定义在类中的变量
B、成员变量的作用域是整个类
C、对象创建后,成员变量可以不初始化,因为每个成员变量都会有默认值
D、成员变量可以是任意数据类型
关于方法的描述正确的是:
A、方法表示的是对象的一种动作或行为
B、方法只能定义在类中
C、方法必须是先声明在使用
D、方法必须有返回值类型的声明。如果不想有任何返回值的话,返回值类型可以声明为void。
下面创建对象的方式正确是:
A、User user = new User();
B、User user = null; user = new User();
C、User user = New User();
D、User user = new User;
如下面类的定义,并创建了对象User user = new User();下面的描述正确的是:
A、给age属性赋值:user.age = 20;
B、给name属性赋值:User.name = “李四”;
C、调用fun方法:user.fun;
D、调用fun方法:user.fun();
关于栈内存和堆内存的描述正确的是:
A、根据需要一般把内存分为栈内存和堆内存
B、栈内存中只存储局部变量。如果局部变量是基本数据类型,则值也存储在栈内存中。
C、堆内存中只存储对象。new 出来的对象都是存储在堆内存中。
D、如果局部变量是引用数据类型,则栈内存中只是存储堆内存中的对象的引用(对象的地址)
关于类和类的成员的理解正确的是:
A、类是对一类事物的统称。
B、对象是指的某类的一个具体的对象。
C、成员变量用来描述这类事物的共同的特点。
D、方法用来描述这类事物所具有的共同的功能或动作。
在Java中关于方法中参数的传递的描述正确的是:
A、基本数据类型传递的是值,引用数据类型传递的是具体的对象。
B、基本数据类型传递的是值,引用数据类型传递的是对象的地址值。
C、基本数据类型传递的是地址值,引用数据类型传递的也是地址值。
D、基本数据类型传递的是地址值,引用数据类型传递的是具体的对象。
关于变量的默认值的描述正确的是:
A、成员变量(属性)和局部变量都有默认值。
B、成员变量有默认值,局部变量没有默认值。
C、成员变量没有默认值,局部变量有默认值。
D、成员变量和局部变量都没有默认值。
关于不同的数据类型的默认值的描述错误的是哪些:
A、String类型的默认值是null
B、int类型的默认值是0
C、boolean类型的默认值是true
D、char类型的默认值是字符 ‘0’
阅读下面的代码,关于输出正确的是:
A、20和60
B、2和60
C、20和6
D、2和6
每日一考—Day05
不定项选择题。(每题答案的个数不固定)
面向对象的三个特征是什么:A、封装性
B、继承性
C、密封性
D、多态性
下列方法定义正确是:
A、fun(){ }
B、fun(int a){ }
C、void fun(int a, b){ }
D、int fun(int a, int b){ return 0;}
关于声明方法时的形参的描述错误的是:
A、必须至少有一个形参
B、可以没有形参
C、定义的形参可以在方法内部作为普通的变量使用
D、定义多个形参是,如果这多个形参的数据类型一致,则数据类型只写一次即可。
下列类的声明正确的是:
A、public class A{}
B、public Class A{}
C、public class a{}
D、public Class a{}
有如下方法定义,调用这个方法正确的方式有哪些?
A、fun(2);
B、fun(2, 3);
C、fun(‘a’, 9);
D、fun(9, ‘b’);
public void fun(int a, int b){ //方法体代码 }
关于局部变量的描述正确的是:
A、在方法内部声明的变量是局部变量
B、局部变量只能在声明他的方法的内部使用
C、在一个方法内定义的局部变量,可以在别的方法中使用
D、局部变量在使用前必须先初始化(赋值)
关于成员变量的描述正确的是:
A、成员变量是直接定义在类中的变量
B、成员变量的作用域是整个类
C、对象创建后,成员变量可以不初始化,因为每个成员变量都会有默认值
D、成员变量可以是任意数据类型
关于方法的描述正确的是:
A、方法表示的是对象的一种动作或行为
B、方法只能定义在类中
C、方法必须是先声明在使用
D、方法必须有返回值类型的声明。如果不想有任何返回值的话,返回值类型可以声明为void。
下面创建对象的方式正确是:
A、User user = new User();
B、User user = null; user = new User();
C、User user = New User();
D、User user = new User;
public class User{ int age; String name; }
如下面类的定义,并创建了对象User user = new User();下面的描述正确的是:
A、给age属性赋值:user.age = 20;
B、给name属性赋值:User.name = “李四”;
C、调用fun方法:user.fun;
D、调用fun方法:user.fun();
public class User{ int age; String name; public void fun(){ //方法体 } }
关于栈内存和堆内存的描述正确的是:
A、根据需要一般把内存分为栈内存和堆内存
B、栈内存中只存储局部变量。如果局部变量是基本数据类型,则值也存储在栈内存中。
C、堆内存中只存储对象。new 出来的对象都是存储在堆内存中。
D、如果局部变量是引用数据类型,则栈内存中只是存储堆内存中的对象的引用(对象的地址)
关于类和类的成员的理解正确的是:
A、类是对一类事物的统称。
B、对象是指的某类的一个具体的对象。
C、成员变量用来描述这类事物的共同的特点。
D、方法用来描述这类事物所具有的共同的功能或动作。
在Java中关于方法中参数的传递的描述正确的是:
A、基本数据类型传递的是值,引用数据类型传递的是具体的对象。
B、基本数据类型传递的是值,引用数据类型传递的是对象的地址值。
C、基本数据类型传递的是地址值,引用数据类型传递的也是地址值。
D、基本数据类型传递的是地址值,引用数据类型传递的是具体的对象。
关于变量的默认值的描述正确的是:
A、成员变量(属性)和局部变量都有默认值。
B、成员变量有默认值,局部变量没有默认值。
C、成员变量没有默认值,局部变量有默认值。
D、成员变量和局部变量都没有默认值。
关于不同的数据类型的默认值的描述错误的是哪些:
A、String类型的默认值是null
B、int类型的默认值是0
C、boolean类型的默认值是true
D、char类型的默认值是字符 ‘0’
阅读下面的代码,关于输出正确的是:
A、20和60
B、2和60
C、20和6
D、2和6
//User类 public class User{ int age; void fun1(int a){ a = 20; } void fun2(User user){ user.age = 60; } } //测试类 public class Test{ public static void main(String[] args){ User user = new User(); user.age = 6; int a = 2; user.fun1(a); user.fun2(user); System.out.println(a); System.out.println(user.age); } }
相关文章推荐
- Java基础练习题 考试题 笔试题 面试题 (1)
- Java基础练习题 考试题 笔试题 面试题 (3)
- 黑马程序员--Java基础Day05
- JAVA语法基础 动手动脑及课后作业
- day05--Java基础知识--Exception异常
- 通过SUN SCJP考试心得-Java基础-Java-编程开发
- Java基础:Day05笔记内容 (方法、数组)
- sun认证考试的java基础你能做对多少(1)
- JAVA语言程序设计基础课后习题第六章
- Java语法基础课后作业
- Java基础练习题 考试题 笔试题 面试题 (4)
- 黑马程序员_java基础day05
- Day05第五天java基础----------面向对象
- sun认证考试的java基础你能做对多少(2)
- JAVA语言程序设计基础课后习题第三章
- Java基础练习题 考试题 笔试题 面试题 (2)
- JAVA语言基础课后小结
- java基础考试
- day05 Java基础
- day05-----------java 语言基础(基础语法)(传智视频)