Java语言知识-学习练习题系列6

简介: Java语言知识-学习练习题系列6 我们针对已经学习过的Java内容 -进行学习练习以检验学习效果。

1、下面哪个为构造函数的特性定义( )。
A. 在类中声明构造函数时,名称须与类名相同
B. 具有重载特性,可以建立多个相同名称
C. 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
D. 以上都是

2、String s="This is the ";String t=s.concat("String."); t的内容是( )

A. This is the String
B. This is the
C. String

3、下列语句序列执行后,i的值是( )。int i=16; do { i/=2; } while( i > 3 );

A. 16
B. 8
C. 4
D. 2

4、设 x、 y为已定义的类名,下列声明x类的对象x1的语句中正确的是( )

A. static x x1;
B. public x x1=new x(int 123);
C. y x1;
D. x x1=x();

5、以下哪个约束符可用于定义成员常量( )

A. static
B. final
C. abstract
D. 以上都不对




下面哪个为构造函数的特性定义( )。
A. 在类中声明构造函数时,名称须与类名相同
B. 具有重载特性,可以建立多个相同名称
C. 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
D. 以上都是

String s="This is the ";String t=s.concat("String."); t的内容是( )

A. This is the String
B. This is the
C. String

下列语句序列执行后,i的值是( )。int i=16; do { i/=2; } while( i > 3 );

A. 16
B. 8
C. 4
D. 2

设 x、 y为已定义的类名,下列声明x类的对象x1的语句中正确的是( )

A. static x x1;
B. public x x1=new x(int 123);
C. y x1;
D. x x1=x();

以下哪个约束符可用于定义成员常量( )

A. static
B. final
C. abstract
D. 以上都不对











题目1、答案:D
题目2、答案:A
题目3、答案:D
题目4、答案:A
题目5、答案:B


题目1、答案:D
题目2、答案:A
题目3、答案:D
题目4、答案:A
题目5、答案:B

相关文章
|
12天前
|
算法 Java
Java基础学习day03-作业
本内容包含多个Java编程案例,涵盖条件判断、循环、数组、随机数生成、素数判断等基础算法练习,适用于巩固Java语法与逻辑思维训练。
76 6
|
9天前
|
Java
Java基础学习day05-作业
本文为Java基础学习第五天作业,通过五个案例练习类与对象的定义、构造方法、set/get方法及成员方法的应用。涵盖女友、学生、教师、手机和电影等类的设计与测试,强化面向对象编程基础。
43 2
|
9天前
|
安全 Java 编译器
Java基础学习day06
本节学习Java继承与多态核心概念:继承通过extends实现,子类可复用父类非私有成员,支持单继承与多层继承,遵循就近原则并可用super调用父类成员;方法重写需满足权限与返回值约束,常用于重写toString等。多态基于继承,实现父类引用指向子类对象,提升扩展性但无法直接访问子类独有方法,可通过instanceof安全类型转换。
65 2
|
12天前
|
存储 Java 索引
Java基础学习day04
本节讲解Java数组基础,包括静态与动态初始化、元素访问及遍历方法,并介绍二维数组的定义与使用,帮助理解程序数据存储方式。
46 5
|
12天前
|
Java
Java基础学习day02-作业
本内容包含13个Java编程练习需求,涵盖变量定义、数据类型转换、运算符使用、键盘输入及条件判断等基础语法实践,适合初学者巩固Java核心基础知识。
38 5
|
10天前
|
存储 Java
Java基础学习day05
本节介绍Java面向对象编程基础,涵盖类与对象的概念、构造器、this关键字、封装、Javabean及static修饰符的使用。重点讲解如何通过类设计对象、实现数据封装与方法暴露,并理解静态成员的特点与应用场景。
47 2
|
10天前
|
Java
Java基础学习day04-作业
本作业包含8个Java编程案例,涵盖数组的定义与遍历、求和、最值计算、去极值求平均、元素倍增、二维数组行和计算及查找指定元素等内容,旨在巩固Java基础语法与数组操作技能。
114 1
|
12天前
|
存储 Java
Java基础学习day02
本教程涵盖Java基础语法,包括进制转换、数据类型、关键字与标识符、方法定义与调用、类型转换、输入输出、运算符等内容,适合初学者系统学习Java编程语言的核心概念与实践技巧。
40 1
|
Java
Java基础学习day01-作业
通过多个Java编程案例,学习变量定义、数据类型使用及控制台输出。涵盖字符串、数值、布尔值等字面量输出,变量赋值与修改,以及实际应用场景如学生信息和商品价格变化的模拟,夯实基础语法掌握。
45 0
|
12天前
|
Java
Java基础学习day03
本节讲解Java流程控制,涵盖分支结构(if、switch)与循环结构(for、while、do-while),介绍其语法、执行流程及应用场景,并解析break、continue用法与循环嵌套,助力掌握程序逻辑控制核心。
87 0