一,填空题
-
Java application中的主类需要包含
main
方法,main
方法的返回类型是void
。 -
Java正则表达式中,通配符
\w
等同于大小写字母,数字和下划线
。 -
System.out.println(true?false:true==true?false:true);
输出结果为false
。 -
在Java中对于基本类型变量,Java是传值的副本;对于一切对象型变量,Java都是传
地址值
的副本。 -
Java中初始化一个类时,类中的方法,本质上通过
class
来引用。 -
定义一个整型数组
arr
,它有5个元素分别是1、2、3、4、5。用一个语句实现对数组y
的声明、创建和赋值:int[] arr={1,2,3,4,5};
。 -
如果一个类定义了几个相同名字的方法,且这些方法的参数都是整数类型,则这些方法的
参数列表
必须是不同的,这种现象称为方法的重载。 -
在Java中,有时会遇到子类中的成员变量或方法与父类中的成员变量或方法同名。如果我们想使用父类中的这个成员变量或方法,就需要用到
super
关键字。 -
增强型for循环可以遍历数组,也可以遍历实现了
Collection
接口的集合类型。但增强型for循环不可替代for循环,因为它无法处理和下标相关的数组遍历操作。 -
需要存储元素到某种数据结构中,而且要确保元素在自然队列中没有重复,Java中的
Set
接口能保证这种能力。 -
泛型
是Java SE1.5的新特性,其本质是参数化类型,也就是说,所操作的数据类型被指定为一个参数。这种类参数类型可用在类、接口和方法的创建中。 -
String s=”a”+”b”+”c”;
一共创建了3
个对象。 -
StringBuffered
类能够灵活定义字符串,与String相比优点StringBuffered
是可变的字符序列,而String不可变。 -
在Java程序运行时,常常会出现一些非正常的现象。根据其严重程度的不同可以分为
Error
和Exception
。 -
按照线程的模型,一个具体的线程也是由虚拟的
线程
、代码和数据组成,其中代码与数据构成了线程体,线程的行为由它决定。 -
正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据,必须使用
synchronized
关键字进行同步存取。 -
Java的IO操作中有面向字节和面向字符两种方式。面向字节的操作以
byte
位为单位对二进制的数据进行操作,对数据不进行转换,这些类都是InputStream
和OutputStream
的子类。 -
一个
Socket
包括两个流:一个输入流和一个输出流。如果一个进程要通过网络UDP向另一个进程发送数据,只需要简单地写入与Socket
相关联的输出
流。 -
Java中用于网络操作的功能包是
Java.net
,它包含了多个访问多种标准网络协议(比如TCP和UDP协议)的类库。 -
有一序列为23、28、32、35、
?
,请问按照排列规律问号处应填入的数字是37
。
标签:Java,测试题,一个,true,精选,线程,数据,方法 From: https://www.cnblogs.com/bjynjj/p/18496536