此文档来源于网络,如有侵权请联系网站删除
Java基础试题
一:选择题(  1*30 30)(题目写在答题纸上面)
1Java 提供哪几种运算符
多选  ( abcd
)
A)算术运算符
B)位运算符
C)关系运算符
D)逻辑运算符  E)条件运算符
2java.lang 包的()方法比较二个对象是否相等返回
true. python菜鸟教程100例画图
b
A:toString()
B:equals()
C:compare
D:以上都不正确
3:下列对  Java 的变量与函数说法正确的是
多选(  ace
A)变量是用来保存数据的
B)变量是用来实现操作过程的
C)函数是用来实现操作过程的
D)函数是用来保存数据的
E)函数的参数是数据的入口
4:已知: int[] a = new int[100];  在下列给出的数组元素中,非法的是。
d
A:a[0]
B:a[1]
C:a[99]
D:a[100]
5:在 java ,一个类可同时定义许多同名的方法,在这些方法的形式参数个数,类型或顺序
各不相同,传值也可以各不相同。这种面向对象程序的特性称为。
c
A:隐藏
B:覆盖
C:重载
D:Java不支持此特性
6:()是一组常量和抽象方法的集合。
d
A:实例
B:
C:
D:接口
7:下面关于数组说法正确的是
多选( abcde
A)一维数组实质上是相同类型变量的列表
B)创建一个数组首先定义数组变量所需的类型
java常见笔试题
C char c[]=new char[26]; 可声明一个含有  26
个元素的
char 型数组
D)当为一个多维数组的时候分配内存时,仅需要为第一指定内存,然后再分配其他维的存
E int twain[][] = new int[4][5];
可声明一个二维数组
8Java源文件和编译后的文件扩展名分别为。
b
A:.class .java
B:.java .class
C:.class .class
D:.java .java
9:设 x=5; y=x-- y=--x 的结果,使
y 分别为。
c
A:5,5
B:5,6
C:5,4
D:4,4
10:若 x float 类变量, x=10/4; x 的值是。  ( b
A:2
B:2.0
C:2,5
D:编译错误
11:.下面方法中,用于调度线程使其运行的是?
多选(
bc
A. init()
B. start()
C. run()
D. resume()
E. sleep()
12.下面哪种情况能实现自动转换
多选( ace  )。
A byte  型转换成
int  B int  型转换成  byte 
C float  型转换成
double   D double  型转换成
int
  E char c++string数组型转换成  int 
13:下列那些是正确的  JAVA字符串?多选(
abd
)。
A. "\"\""
B. "Oxzabc"
C. "\"\"
D. "\t\t\r\n"
E. "boolean"5
14: 在使用  super this 关键字时,以下描述正确的是。
a
A::在子类构造方法中使用
少儿编程老师需要具备什么条件
supernavicat只能连接mysql吗()显示调用父类的构造方法,
super()必须写在子类构
造方法的第一行,否则编译不通过
B super()和 this ()不一定要放在构造方法内第一行

只供学习交流用

此文档来源于网络,如有侵权请联系网站删除
C this ()和 super()可以同时出现在一个构造函数中
D this ()和  super()可以在    static 环境中使用,包括    static 方法和  static 语句块
15:以下对封装的描述正确的是。    d
A:只能对一个类中的方法进行封装,不能对属性进行封装
B:如果子类继承了父类,对于父类中进行封装的方法,子类仍然可以直接调用
C:封装的意义不大,因此在编码时尽量不要使用
D:封装的主要作用在于对外隐藏内部实现细节,增强程序的安全性
16:以下对继承的描述错误的。
a
A Java中的继承允许一个子类继承多个父类
B:父类更具有通用性,子类更具体
C Java中的继承存在着传递性
D:当实例化子类时会递归调用父类中的构造方法
17: 以下关于  final 关键字说法错误的是(  ac)(两项)
Afinal java 中的修饰符,可以修饰类、接口、抽象类、方法和属性
Bfinal 修饰的类肯
定不能被继承
C final 修饰的方法不能被重载
D final 修饰的变量不允许被再次赋值
18: 访问修饰符作用范围由大到小是。
全局变量的存储类型可以定义为( d
A private -default -protected -public
B public -default -protected -private
C private -protected -default -public
Dpublic -protected -default -private
19: 以下(  )不是  Object 类的方法。( d
A  clone()
B finalize ()
C toString ()
D hasNext()
20:多态的表现形式有。 ( a
A:重写
B:抽象
C:继承
D:封装
21: 以下对重载描述错误的是。  ( b
A:方法重载只能发生在一个类的内部
B:构造方法不能重载
C: 重载要求方法名相同,参数列表不同
D:方法的返回值类型不是区分方法重载的条件
22:以下对接口描述错误的有。
d
A: 接口没有提供构造方法
B: 接口中的方法默认使用
public abstract 修饰
C: 接口中的属性默认使用  public static final 修饰
D: 接口不允许多继承

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。