欢迎光临,有需要请联系站长!
想要快速找到正确答案?
立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
序号:1
题目类型:【单选题】
题目:下列关于变量作用域的说法中,正确的是( )
选项:
A: 在main()方法中任何位置定义的变量,其作用域为整个main()方法。
B: 代码块中定义的变量,在代码块外也是可以使用的。
C: 变量的作用域为:从定义处开始,到变量所在代码块结束的位置。
D: 变量的作用域不受代码块的限制。
答案图片:
序号:2
题目类型:【单选题】
题目:下列程序运行结果是( )public class Demo {public static void main(String[] args) {Object obj=new Father(){public void show(){System.out.println("helloworld");}};obj.show();}}class Father{public void show(){System.out.println("hello father");}}
选项:
A: hello father
B: hello world
C: 无结果
D: 程序编译报错
答案图片:
序号:3
题目类型:【单选题】
题目:下列有关HashSet集合的描述中,错误的是( )
选项:
A: HashSet是Set接口的一个实现类
B: 向HashSet存入对象时,对象一般会重写hashCode()和equals()方法
C: 向HashSet存入对象时,对象的equals()方法一定会被执行
D: HashSet存储的元素是不可重复的
答案图片:
序号:4
题目类型:【单选题】
题目:请阅读下面的代码boolean a = false;boolean b = true;boolean c= ( a&&b)&&(!b);int result = (c = = false)?1:2;当语句执行完,变量c与result的值为( )
选项:
A: false和1
B: true和2
C: true和1
D: false和2
答案图片:
序号:5
题目类型:【单选题】
题目:请阅读下面的程序片段boolean b=true;if(b=false) {System.out.println("a");} else if(b) {System.out.println(b); }else if(!b) {System.out.println("c"); }else {System.out.println("d"); }下面选项中,哪一个是程序的执行结果( )
选项:
A: a
B: b
C: c
D: d
答案图片:
序号:6
题目类型:【单选题】
题目:下列关于泛型的说法中,错误的是( )
选项:
A: 在对泛型类型进行参数化时,类型参数的实例必须是引用类型,不能使基本类型
B: ArrayListe 中的E称为类型变量或类型参数/e
C: 泛型中的通配符?用于表示任意类型
D: 泛型是JDK6.0的新特性
答案图片:
序号:7
题目类型:【单选题】
题目:单选题以下关于java命令作用的描述中,正确的是( )
选项:
A: 它专门负责解析由Java编译器生成的.class文件
B: 它可以将编写好的Java文件编译成.class文件
C: 可以把文件压缩
D: 可以把数据打包
答案图片: 广东开放大学 p>
序号:8
题目类型:【单选题】
题目:请阅读下面的程序public class Test{public static void main(String[] args) {int a[ ] = { 2, 0, 4, 1, 8, 3, 5 };int temp; for (int i = 0; i < a.length - 1; i++) {for (int j = a.length - 1; j > i; j--) {if (a[j] < a[j - 1]) {temp = a[j];a[j] = a[j - 1];a[ 成人学历 j - 1] = temp;}}}for (Integer i : a) {System.out.print(i);}} }下列选项中,哪个是程序的运行结果()
选项:
A: 8543210
B: 0123458
C: 2041835
D: 以上答案都不对
答案图片:
序号:9
题目类型:【单选题】
题目:下列选项中,不属于赋值运算符的是( )
选项:
A: -=
B: =
C: ==
D: *=
答案图片:
序号:10
题目类型:【单选题】
题目:下面关于 Math.random()方法生成的随机数,正确的是哪项( )
选项:
A: 0.8652963898062596
B: -0.2
C: 3.0
D: 1.2
答案图片:
序号:11
题目类型:【单选题】
题目:下面选项中,能将游标移动到结果集最后一行的方法是( )
选项:
A: next()
B: absolute(int row)
C: previous()
D: last()
答案图片:
序号:12
题目类型:【单选题】
题目:以下关于三元运算符的说法中,正确的是()
选项:
A: 三元运算符第一个表达式的结果必须是boolean类型值。
B: 三元运算符第一个表达式的结果可以是任意类型的值。
C: 三元运算符只能得到基本类型的结果。
D: 以上说法都不对。
答案图片:
序号:13
题目类型:【单选题】
题目:下列关于super关键字的说法中,正确的是( )
选项:
A: super关键字是在子类对象内部指代其父类对象的引用
B: super关键字不仅可以指代子类的直接父类,还可以指代父类的父类
C: 子类通过super关键字只能调用父类的方法,而不能调用父类的属性
D: 子类通过super关键字只能调用父类的属性,而不能调用父类的方法
答案图片:
序号:14
题目类型:【单选题】
题目:下列选项中,按照箭头方向,需要进行强制类型转换的是( )
选项:
A: double←float
B: float←long
C: int←char
D: char←byte
答案图片:
序号:15
题目类型:【单选题】
题目:StringBuffer类的append()方法的返回值类型是( )
选项:
A: String
B: void
C: StringBuffer
D: StringBuilder
答案图片:
序号:16
题目类型:【单选题】
题目:下列目录中,哪一个是用来存放JDK核心源代码的( )
选项:
A: lib目录
B: src目录
C: jre目录
D: include目录
答案图片:
序号:17
题目类型:【单选题】
题目:FlowLayout的三个构造方法中, FlowLayout(int align,int hgap,int vgap)的作用是( )
选项:
A: 组件默认居中对齐,水平、垂直间距默认为5个单位
B: 指定组件相对于容器的对齐方式,水平、垂直间距默认为5个单位
C: 指定组件的对齐方式和水平、垂直间距
D: 以上都错误
答案图片:
序号:18
题目类型:【单选题】
题目:下列选项中,哪一个不是InputStream的直接子类( )
选项:
A: ByteArrayInputStream
B: FileInputStream
C: BufferedInputStream
D: PipedInputStream
答案图片:
序号:19
题目类型:【单选题】
题目:阅读下面一段代码,代码的输出结果是()Integer in1 = new Integer(10);Integer in2 = new Integer(10);Integer in3 = 10;Integer in4 = 10;System.out.println(in1 == in2);System.out.println(in1 == in3);System.out.println(in3 == in4);
选项:
A: true true true
B: false false true
C: false true true
D: false true false
答案图片:
序号:20
题目类型:【单选题】
题目:下列关于条件语句的描述中,错误的是( )
选项:
A: if语句中的条件表达式是一个布尔值。
B: 选择语句分为if条件语句和switch条件语句。
C: switch语句中的表达式只能是布尔类型的值。
D: switch语句只能针对某个表达式的值作出判断。
答案图片:
序号:21
题目类型:【单选题】
题目:下面关于静态同步方法说法错误的是( )
选项:
A: 静态方法必须使用class对象来同步。
B: 对于静态的同步方法而言,该方法的同步监视器不是this,而是该类本身。
C: 静态同步方法和以当前类为同步监视器的同步代码块不能同时执行。
D: 一个类中的多个同步静态方法可以同时被多个线程执行。
答案图片:
序号:22
题目类型:【单选题】
题目:下面选项中不是面向对象的特征的是( )
选项:
A: 封装
B: 继承
C: 多态
D: 重构
答案图片:
序号:23
题目类型:【单选题】
题目:下列情况中,不会使线程返回所持有的对象锁的是( )
选项:
A: 当synchronized()语句块执行完毕
B: 当调用了线程的suspend()方法
C: 当在synchronized()语句块中出现异常(exception)
D: 当持有锁的线程调用该对象的wait()方法
答案图片:
序号:24
题目类型:【单选题】
题目:下列选项中,不属于基本数据类型的是( )
选项:
A: String
B: short
C: boolean
D: char
答案图片:
序号:25
题目类型:【单选题】
题目:public class Example {public static void main(String[] args) {Ar 国家开放大学 rayList list = new ArrayList(); // 创建ArrayList集合list.add("Tom"); // 向该集合中添加字符串list.add("Jerry");Iterator it = list.iterator(); //获取迭代器it.next();it.next();System.out.println(it.next());}}运行以上程序,输出结果是( )
选项:
A: Tom
B: "null"
C: ""
D: 发生异常,输出异常信息
答案图片:
序号:26
题目类型:【单选题】
题目:阅读下列的程序public class Demo extends Thread implements Runnable{-----① public void run(){System.out.println("this is run()");}public static void main(String args[]){Thread thread=new Thread(new Demo());-----② thread.start();}}下列关于程序运行结果的说法中,正确的是( )
选项:
A: ①行出现编译错误
B: ②行出现编译错误
C: 出现运行错误
D: 程序正常执行输出this is run()
答案图片:
序号:27
题目类型:【单选题】
题目:请阅读下面的程序pu 渝粤教育 blic class Test{public static void main(String[] args) {int x = 3;if (x > 5) {System.out.println("a");} else {System.out.println("b");}}} 程序的运行结果是( )
选项:
A: true
B: false
C: a
D: b
答案图片:
序号:28
题目类型:【单选题】
题目:下面选项中,哪一个不是Java中的关键字( )
选项:
A: sizeof
B: const
C: public
D: goto
答案图片:
序号:29
题目类型:【单选题】
题目:下列选项中,属于单例设计模式的类是( )
选项:
A: Math
B: Calendar
C: Runtime
D: System
答案图片:
序号:30
题目类型:【单选题】
题目:JAVA中调用Thread类的sleep()方法后,当前线程状态如何转换( )
选项:
A: 由运行状态进入阻塞状态
B: 由运行状态进入等待状态
C: 由阻塞状态进入等待状态
D: 由阻塞状态进入运行状态
答案图片:
序号:31
题目类型:【多选题】
题目:下列选项中,属于Statement接口提供的方法有( )
选项:
A: executeUpdate(String sql)
B: executeQuery(String sql)
C: execute(String sql)
D: query(String sql)
答案图片:
序号:32
题目类型:【多选题】
题目:下面选项中,关于 DriverManager.getConnection( String url,String user,String pwd)方法的描述正确的有( )
选项:
A: 可以带上三个参数
B: 第一个参数代表连接 渝粤题库 数据库的url
C: 第二个参数代表连接数据库的username
D: 第三个参数代表连接数据库的passowd
答案图片:
序号:33
题目类型:【多选题】
题目:下列关于方法重载的说法中,正确的是( )
选项:
A: 形式参数的个数不同。
B: 形式参数的个数不同,数据类型不同。
C: 形式参数的个数相同,数据类型不同。
D: 形式参数的个数相同,数据类型顺序不同。
答案图片:
序号:34
题目类型:【多选题】
题目:当Java的环境变量配置成功后,可以执行下列哪些操作( )
选项:
A: 开发者在任意目录下使用javac命令
B: 操作系统能够自动找到javac命所在的目录
C: 开发者可以在任意目录下启动Java虚拟机
D: 配置目的为了跨平台性
答案图片:
序号:35
题目类型:【多选题】
题目:下列选项中,哪些特点是属于LinkedList集合的( )
选项:
A: 查询快
B: 增删快
C: 元素可重复
D: 元素自然排序
答案图片:
序号:36
题目类型:【多选题】
题目:若Animal 是Cat,Dog的父类,则下列选项中,正确的是( )
选项:
A: Animal animal=new Cat();
B: Cat cat=(Cat)new Animal();
C: Animal animal=new Dog();
D: Cat cat=(Cat)new Dog();
答案图片:
序号:37
题目类型:【多选题】
题目:以下对Statement和PreparedStatement的说法正确的是( )
选项:
A: PreparedStatement有助于防止SQL注入
B: Statement可以用来进行动态查询
C: Statement执行更快
D: 使用PreparedStatement的setter方法更容易写出面向对象的代码
答案图片:
序号:38
题目类型:【多选题】
题目:下列关于IO流的描述中,正确的有哪些( )
选项:
A: 按照操作数据的不同,可以分为字节流和字符流。
B: 按照数据传输方向的不同又可分为输入流和输出流。
C: 字节流的输入输出流分别用java.io.InputStream和java.io.OutputStream表示。
D: 字符流的 渝粤文库 输入输出流分别用java.io.Reader和java.io.Writer表示。
答案图片:
序号:39
题目类型:【多选题】
题目:以下关于super关键字的说法中,正确的是( )
选项:
A: super()与this()可以同时存在于同一个构造方法中
B: super()与this()不能同时存在于同一个构造方法中
C: super关键字可以调用父类的成员方法
D: super关键字可以调用父类的构造方法
答案图片:
序号:40
题目类型:【多选题】
题目:以下属于DriverManager类提供的静态方法是( )
选项:
A: static void deregisterDriver(Driver driver)
B: static Connection getConnection(String url)
C: static void registerDriver(Driver driver)
D: static void setLoginTimeout(int seconds)
答案图片:
序号:41
题目类型:【判断题】
题目:创建对象时,jvm会找到对应的.java文件,通过.java文件创建对象。
选项:
A: 正确
B: 错误
答案图片:
序号:42
题目类型:【判断题】
题目:Set集合是通过键值对的方式来存储对象的。
选项:
A: 正确
B: 错误
答案图片:
序号:43
题目类型:【判断题】
题目:将多个字符用加号相连接就会产生一个新的字符串。
选项:
A: 正确
B: 错误
答案图片:
序号:44
题目类型:【判断题】
题目:合理使用泛型可以避免在程序中进行强制类型转换。
选项:
A: 正确
B: 错误
答案图片:
序号:45
题目类型:【判断题】
题目:super调用父类构造方法的代码必须位于子类构造方法的第一行。
选项:
A: 正确
B: 错误
答案图片:
序号:46
题目类型:【判断题】
题目:Jdk5.0以后可以使用enum数据类型作为switch条件表达式的值。
选项:
A: 正确
B: 错误
答案图片:
序号:47
题目类型:【判断题】
题目:Java核心源码包存放在JDK安装目录的bin目录下。
选项:
A: 正确
B: 错误
答案图片:
序号:48
题目类型:【判断题】
题目:定义一个方法时,其访问修饰符、返回值类型、方法名的顺序可以互换。
选项:
A: 正确
B: 错误
答案图片:
序号:49
题目类型:【判断题】
题目:File类可以用于封装一个绝对路径或相对路径。
选项:
A: 正确
B: 错误
答案图片:
序号:50
题目类型:【判断题】
题目:List集合可以使用ListIterator接口中的方法进行元素的反向迭代。
选项:
A: 正确
B: 错误
答案图片:
序号:51
题目类型:【判断题】
题目:死锁就是两个线程在运行时都在等待对方的锁。
选项:
A: 正确
B: 错误
答案图片:
序号:52
题目类型:【判断题】
题目:switch表达式中可以接收int类型的值。
选项:
A: 正确
B: 错误
答案图片:
序号:53
题目类型:【判断题】
题目:Connection接口代表Java程序和数据库的连接。
选项:
A: 正确
B: 错误
答案图片:
序号:54
题目类型:【判断题】
题目:接口中只能定义常量和抽象方法。
选项:
A: 正确
B: 错误
答案图片:
序号:55
题目类型:【判断题】
题目:JDK安装的时候不可以修改安装目录。
选项:
A: 正确
B: 错误
答案图片:
序号:56
题目类型:【判断题】
题目:鼠标右键单击包名,选择【New】→【Class】创建一个Java类。
选项:
A: 正确
B: 错误
答案图片:
序号:57
题目类型:【判断题】
题目:while循环条件只能是boolean类型的变量,而不能是boolean类型的常量。
选项:
A: 正确
B: 错误
答案图片:
序号:58
题目类型:【判断题】
题目:如果在某一个方法中定义的局部变量与成员变量同名时,在该方法中通过变量名访问到的是成员变量。
选项:
A: 正确
B: 错误
答案图片:
序号:59
题目类型:【判断题】
题目:Java多线程中,如果某个资源在一段时间内只能由一个进程占有,不能同时被两个或两个以上的进程占有。必须在占有该资源的进程主动释放它之后,其它进程才能占有该资源,这样就一定会出现死锁。
选项:
A: 正确
B: 错误
答案图片:
序号:60
题目类型:【判断题】
题目:JDBC的全称是Java数据库连接,它是一套用于执行HTML语句的Java API。
选项:
A: 正确
B: 错误
答案图片: