返回顶部
首页 > 资讯 > 后端开发 > Python >Java日常练习题,每天进步一点点(34)
  • 199
分享到

Java日常练习题,每天进步一点点(34)

2024-04-02 19:04:59 199人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

目录1、abstract和final可以同时作为一个类的修饰符。( )2、下列描述中,错误的是3、关于protected 修饰的成员变量,以下说法正确的是4、以下哪个类包含方法flu

承蒙各位厚爱,我们一起每天进步一点点!(鼠标选中空白处查看答案)

1、abstract和final可以同时作为一个类的修饰符。( )

正确答案: B

正确

错误

题解:
abstract修饰一个类,这个类肯定可以被继承,但是final类是不能继承的,所以有矛盾,肯定不能同时用

2、下列描述中,错误的是

正确答案: C

sql语言又称为结构化查询语言

java中”static”关键字表明一个成员变量或者是成员方法可以在没有所属的类的实例变量的情况下被访问

面向对象开发中,引用传递意味着传递的并不是实际的对象,而是对象的引用,因此,外部对引用对象所做的改变不会反映到所引用的对象上

java是强类型语言,javascript是弱类型语言

面向对象的三大特性包括:封装,继承,多态

题解:
值传递,传递的是原来值的副本。
引用传递,除了一些特殊的(String,包装类属于不可变类),一般的引用类型在进行传递的时候,一开始形参和实参都是指向同一个地址的,这个时候形参对对象的改变会影响到所引用的对象上。

3、关于protected 修饰的成员变量,以下说法正确的是

正确答案: A

可以被该类自身、与它在同一个包中的其它类、在其它包中的该类的子类所访问

只能被该类本身和该类的所有的子类访问

只能被该类自身所访问

只能被同一个包中的类访问

题解:
在这里插入图片描述

4、以下哪个类包含方法flush()?()

正确答案: B

InputStream

OutputStream

A 和B 选项都包含

A 和B 选项都不包含

题解:
flush()函数强制将缓冲区中的字符流、字节流等输出,目的是如果输出流输出到缓冲区完成后,缓冲区并没有填满,那么缓冲区将会一直等待被填满。所以在关闭输出流之前要调用flush()。

5、设m和都是int类型,那么以下for循环语句的执行情况是( )

for (m = 0, n = -1; n = 0; m++, n++)

n++;

正确答案: D

循环体一次也不执行 循环体执行一次 是无限循环 有限次循环 循环结束判断条件不合法 运行出错

循环体执行一次 是无限循环

有限次循环

循环结束判断条件不合法

题解:
判断条件写的是:n = 0,错误,判断条件应该返回Boolean值,应该写:n == 0.

6、下列关于final、finally、finalize说法正确的是( )

正确答案: A B D

final可以用来修饰类、方法、变量

finally是java保证重点代码一定要被执行的一种机制

变量被final修饰后不能再指向其他对象,但可以重写

finalize设计的目的是保证对象在被垃圾收集前完成特定资源的回收

题解:
被final修饰后的变量不可变
被final修饰后的方法不可被重写
被final修饰后的类不可被继承

7、Java的集合框架中重要的接口java.util.Collection定义了许多方法。选项中哪个方法是Collection接口所定义的( )

正确答案: A B D

int size()

boolean containsAll(Collection c)

compareTo(Object obj)

boolean remove(Object obj)

题解:
compareTo是接口Comparable中的方法

8、关于ThreadLocal类 以下说法正确的是

正确答案: D E

ThreadLocal继承自Thread

ThreadLocal实现了Runnable接口

ThreadLocal重要作用在于多线程间的数据共享

ThreadLocal是采用哈希表的方式来为每个线程都提供一个变量的副本

ThreadLocal保证各个线程间数据安全,每个线程的数据不会被另外线程访问和破坏

题解:
ThreadLocal继承Object,相当于没继承任何特殊的。
ThreadLocal没有实现任何接口。
ThreadLocal并不是一个Thread,而是Thread的局部变量。

9、以下程序执行后,错误的结果是()

public class Test {

private String name = “abc”;
public static void main(String[] args) {

Test test = new Test();

Test testB = new Test();

String result = test.equals(testB) + “,”;

result += test.name.equals(testB.name) + “,”;

result += test.name == testB.name;

System.out.println(result);

}

}

正确答案: A B C

true,true,true

true,false,false

false,true,false

false,true,true

题解:
注意是选错误的,所以选三个,D是正确的
在这里插入图片描述

10、下面的Java赋值语句哪些是有错误的 ()

正确答案: B F

int i =1000;

float f = 45.0;

char s = ‘\u0639';

Object o = ‘f';

String s = “hello,world\0”;

Double d = 100;

题解:
B:小数如果不加 f 后缀,默认是double类型。double转成float向下转换,意味着精度丢失,所以要进行强制类型转换。
C:是使用unicode表示的字符。
D:‘f' 字符会自动装箱成包装类,就可以向上转型成Object了。
F:整数默认是int类型,int类型不能转型为Double,最多通过自动装箱变为Integer但是Integer与Double没有继承关系,也没法进行转型

答案汇总:

1、正确答案: B

2、正确答案: C

3、正确答案: A

4、正确答案: B

5、正确答案: D

6、正确答案: A B D

7、正确答案: A B D

8、正确答案: D E

9、正确答案: A B C

10、正确答案: B F

总结

本篇文章就到这里了,希望能给你带来帮助,也希望您能够多多关注编程网的更多内容!

--结束END--

本文标题: Java日常练习题,每天进步一点点(34)

本文链接: https://lsjlt.com/news/131103.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Java日常练习题,每天进步一点点(34)
    目录1、abstract和final可以同时作为一个类的修饰符。( )2、下列描述中,错误的是3、关于protected 修饰的成员变量,以下说法正确的是4、以下哪个类包含方法flu...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(61)
    目录1、如果类的方法没有返回值,该方法的返回值类型应当是abstract。()2、代码String str=”123456a”;int i=Integer.parseInt(str);会报异常的是()3、以下哪个方法用于定义线程的执行体?4...
    99+
    2020-04-03
    Java日常 Java练习题
  • Java日常练习题,每天进步一点点(26)
    目录1、定义:String s1 = “uml”; String s2 = “uml”; String s3= new String(“uml”); String s4= new S...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(27)
    目录1、与未加访问控制符的缺省情况相比,public和protected修饰符扩大了属性和方法的被访问范围,private修饰符则缩小了这种范围。2、下列叙述错误的是( )3、能用来...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(28)
    目录1、为AB类的一个无形式参数无返回值的方法method书写方法头,可以用AB.method()方式调用,该方法头的形式为( )。2、以下类定义中的错误是什么?()3、请问以下代码...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(29)
    目录1、下列不属于访问控制符的是()2、Java 源程序文件的扩展名为()3、以下程序的执行结果是:4、给定代码:5、下面有关List接口、Set接口和Map接口的描述,错误的是?6...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(30)
    目录1、以下程序段的输出结果为:2、在java7中,下列不能做switch()的参数类型是?3、以下代码的输出结果是?4、What results from the followin...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(31)
    目录1、现有如下代码段:2、对于非运行时异常,程序中一般可不做处理,由java虚拟机自动进行处理。3、多重继承的概念在Java中实现是通过如下哪些?()4、关于 Socket 通信编...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(32)
    目录1、如果一个方法或变量是"private"访问级别,那么它的访问范围是:2、代码将打印?3、下面关于hibernate核心接口说明错误的是?4、以下哪项陈述是正确的?5、在jdk...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(33)
    目录1、如果一个方法或变量是"private"访问级别,那么它的访问范围是:2、代码将打印?3、下面关于hibernate核心接口说明错误的是?4、以下哪项陈述是正确的?5、在jdk...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(35)
    目录1、关于抽象类叙述正确的是? ( )2、____技术是一种可以使音频,视频和其他多媒体信息在 Internet 及 Intranet 上以实时的,无需下载等待的方式进行播放的技术...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(36)
    目录1、Java中所有类的父类是( )。2、Math.round(11.5) 等于多少 (). Math.round(-11.5) 等于多少 ( ).3、选项中哪一行代码可以替换 /...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(37)
    目录1、java中,用( )关键字定义常量?2、以下代码的循环次数是3、下面代码的执行结果是 :4、如果一个接口Glass有个方法setColor(),有个类BlueGlass实现接...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(38)
    目录1、正则表达式语法中 \d 匹配的是?()2、接口不能扩展(继承)多个接口。( )3、执行语句“int a= ' 2 ' ”后,a的值是( )4、下面属于java合法变量定义的是...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(39)
    目录1.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。2.ArrayList和Vector主要区别是什么?3.pub...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(40)
    目录1.下面有关JSP内置对象的描述,说法错误的是?2.Java语言与其它语言相比,独有的特点是( )3.下面哪个选项正确创建socket连接?4.定义有StringBuffer s...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(41)
    目录1.下列关于计算机系统和Java编程语言的说法,正确的是()2.变量a是一个64位有符号的整数,初始值用16进制表示为:0Xf000000000000000; 变量b是一...
    99+
    2024-04-02
  • java日常练习题,每天进步一点点(1)
    目录1、HashSet子类依靠()方法区分重复元素。2、下列哪个类的声明是正确的?3、下列关于包(package)的描述,正确的是()4、以下代码执行后输出结果为( )5、Given...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(2)
    目录1、现有如下代码段:2、对于非运行时异常,程序中一般可不做处理,由java虚拟机自动进行处理。3、多重继承的概念在Java中实现是通过如下哪些?()4、关于 Socket 通信编...
    99+
    2024-04-02
  • Java日常练习题,每天进步一点点(6)
    目录1、以下二维数组声明合法的是( )2、3、使用mvc模式设计的web应用程序具有以下优点,除了?4、访问权限控制从最大权限到最小权限依次为:public、 包访问权限、prote...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作