记得点赞+关注哦!
1.所有Java对象都可以被序列化。
答案:错
解析:在java中有一个强制的要求: 如果要序列化的类,都必须实现 java.io.Serializable父接口,作为序列化的标记。
2.由于UDP是面向无连接的协议,可以保证数据的完整性,因此在传输重要数据时建议使用UDP协议。
答案:错
3.使用字节流缓冲区读取数据相对一个字节一个字节的读取操作效率更低
答案:错
4.Java语句 float x=9.8;能实现将一个浮点数值赋值给变量x
答案:对
5.Map接口的集合,可以将同一个对象以不同主键加入
答案:对
6. 如果异常发生时,没有捕获异常的代码,程序会正常执行。
答案:错
7.门户网站的服务器都是多线程实现的
答案:对
8.定义类的方法时,必须定义方法的返回数据类型,如果方法不返回任何值,返回类型可以不写。
答案:对
9.在成员方法中出现的this关键字,代表的是调用这个方法的对象
答案:对
10.JDK提供了两个抽象类InputStream和OutputStream,它们是字节流的顶级父类,所有的字节输入流都继承自OutputStream,所有的字节输出流都继承自InputStream。
答案:错
11.JDK提供了两个抽象类InputStream和OutputStream,它们是字节流的顶级父类,所有的字节输入流都继承自OutputStream,所有的字节输出流都继承自InputStream。
答案:错
12.有如下三个类 class A {...} class B extends A {...} class C extends A {...} 因为 B类和C类不存在继承关系,因此他们之间不能进行类型转换。
答案:对
13.Java中的instanceof关键字可以判断一个对象是否为某个类(或接口)的实例或者子类实例。
答案:对
14.在创建发送端的DatagramPacket对象时,需要指定发送端的目标IP地址和端口号
答案:对
15.在定义一个类中,如果所定义的类需要从多个接口派生而来,那么父类的名字应该写在implements之后,Java中允许接口的多继承,多个接口之间使用逗号分开
答案:对
16.类型定义时,使用static修饰的成员成为类成员,类成员在所在的类型的其他成员方法都可以使用,但没有使用static修饰的成员必须在对象创建后才能使用,因此,类成员可以使用类型名称来调用
答案:对
17.当创建一个线程对象时,该对象表示的线程就立即开始运行
答案:错
18.转换流实现了字节流和字符流之间的互相转换
答案:对
19.如果方法的参数是基本数据类型,则直接将实参的值传递给方法体,方法内对形参的任何修改,不会改变实参的原来值
答案:对
20.Iterator迭代器对集合中的元素进行迭代时,可以调用集合对象的remove()方法来删除元素
答案:对
21.String类的equals()方法和“= =”的作用是一样的
答案:错
22.除了Character外,包装类都有valueOf(String s)方法,可以根据String类型的参数创建包装类对象。
答案:对
28.Scanner对象提供了nextLine()方法,该方法实现从当前游标位置读到该行结束,返回一个包含结束和换行字符的字符串。
答案:对