
java题库
文章平均质量分 81
小孙同学1024
分享学习的日常
展开
-
JAVA全套单选题1-100
A、可以以任意字符作为起始,但不能包含空格 B、必须以数字作为起始,但不能包含空格 C、不能以以数字作为起始,也不能包含空格 D、不能以数字作为起始,但可以包含空格。91 int a[]={45, 4, 67, 23, 657, 787, 34, 52, 56}数组中,a.length的值为(A)93 int a[]={45,4,67,23,657,787,34,52,56}数组中a[5]的值为(D)28假设x和y都是double类型,那么x=2,y=x+3/2的运算结果是( D )原创 2023-07-04 15:38:13 · 2150 阅读 · 0 评论 -
JAVA全套单选题101-200
A、Iterator迭代器实现 B、增强for循环实现 C、get()和size()方法结合实现 D、get()和length()方法结合实现。C、添加和删除元素时,ArrayList的表现更佳 D、HahaMap实现了Map接口,它允许任何类型的键和值对象,允许null用作键或值。A、程序的语法 B、程序编译或运行中所发生的异常事件 C、程序预先定义好的异常事件 D、程序编译错误。A、使用它调用父类的方法 B、使用它调用本类的属性 C、使用它调用构造方法 D、 使用它表示当前对象。原创 2023-07-04 15:42:47 · 809 阅读 · 0 评论 -
JAVA全套单选题201-300
而Pn等待P1所占有的某一资源,可以避免死锁 B、打破互斥条件,即允许进程同时访问某些资源,可以预防死锁,但是,有的资源是不允许被同时访问的,所以这种办法并无实用价值。C、打破不可抢占条件。A、获取集合对象 B、获取集合长度。A、start()、stop()和run() B、actionPerformed() C、run() D、start()、stop()原创 2023-07-04 15:41:32 · 808 阅读 · 0 评论 -
JAVA全套单选题301-343
A、可以读一部分,写一部分 B、全部读写,分布写入 C、分布读写,一次写入 D、一次读取,一次写入。A、等待阻塞状态下的线程被notify()唤醒 B、等待阻塞状态下的纯种被interrput()中断。A、调用sleep()方法使线程进入就绪状态 B、调用sleep()方法使线程进入等待状态。C、调用sleep()方法使线程立即获得执行 D、调用sleep()方法使线程进入就绪状态。A、流控上线参数 B、流控下线参数 C、流控期望容量 D、流类业务的最大缓冲区容量比例因子。原创 2023-07-04 15:43:14 · 460 阅读 · 0 评论 -
JAVA全套多选题1-100
A、int[] a=new int [2]的长度为2B、int[]a=new int [2]的最大下标数是1C、数组的长度定义后还可以改变D、在int型的数组里可以放字符型的值。A.对象是类的一个实例 B、任何一个对象只能属于一个具体的类 C、一个类只能有一个对象 D、类与对象的关系和数据类型与变量的关系相似。A、数组的下标等于他的长度B、数组属于基本数据类型C、数轴的长度大小规定后就不能在改变了D、 同一个数组中可以存放多个不同类型的数据。原创 2023-07-04 15:52:39 · 1841 阅读 · 0 评论 -
JAVA全套多选题101-200
172 java中对日前数据按照国家和地区的使用习惯进行格式化字符串级日期格式转换,要使用到java.text.SimpleDateFormat类.把日期转换成符合格式的字符串,调用()方法,把某格式的字符串转换成日期对象,调用()方法,把日期转换成符合格式的字符串,调用(AB)方法。A、自然排序(Comparable) B、hashCode与equals C、比较器(Comparator) D、按照字典顺序排序。原创 2023-07-04 15:56:05 · 642 阅读 · 0 评论 -
JAVA全套多选题201-295
201 关于迭代器(Iterator),以下说法中错误的是(DE)A、迭代器是从集合中取出元素,用来遍历的方式B、迭代器的hashNext()方法的返回值是boolean类型C、List集合有特有迭代器D、next()方法将返回集合中的上一个元素 E、Iterator的遍历过程中,主要有两个属性进行控制:value属性表示遍历是否结束;done属性表示 当前成员的值202 下列关于java的集合迭代器Iterator的描述错误的是(BD)A、接口Iterator中定义了一个方法,名称为iterator,需要原创 2023-07-04 16:03:34 · 943 阅读 · 0 评论 -
JAVA全套填空题1-100
a = a + b;45. Java中类成员的限定词有以下几种:(),(),(),()。27. 浮点类型包括float和_____两种数据类型,他们是带符号的(有正负之分),表示的是数学中的小数 double。57. 参数列表又叫参数签名,包括(),(),()只要有一个不同就叫做参数列表不同。58. 同一个类中的多个方法可以有相同的方法名称,但是有不同的参数列表,这就称为() 方法重载。原创 2023-07-05 07:37:57 · 2453 阅读 · 2 评论 -
JAVA全套填空题101-200
103. 简述Object的finalize方法 这个方法在垃圾回收之前被执行,可以通过重写finalize方法来重置系统资源,执行清理活动并且最大程度的减少内存泄露。176. ArrayList集合中有add()方法也有对应的________方法,用来将对象从列表中移除 remove()183. HashSet是Set接口的一个实现类,它所存储的元素是可重复的,它所存储的元素是_______ 无序。188. TreeSet是一个_____集合,它的作用是提供了有序的_______集合 有序、Set。原创 2023-07-05 07:40:09 · 403 阅读 · 1 评论 -
JAVA全套填空题201-293
270. 对象的序列化(serialize)指将一个Java对象写入IO流中,对象的反序列化机制(Deserialize)则指从IO流中恢复该Java对象.如果需要让某个对象可以支持序列化机制,必须让它的类是可序列化的(实现_______________或_______________) Serialize接口,Externalizable接口。234. 线程的五种状态是:________、________、________、________、________ 新建、就绪、运行、阻塞和死亡。原创 2023-07-05 07:39:52 · 643 阅读 · 0 评论 -
JAVA全套简答题1-100
53. 什么是封装 封装可以隐藏实现的细节让使用者只能通过实现写好的访问方法来访问这些字段,这样一来我们只需要在这些方法中增加逻辑控制,限制对数据的不合理访问、方便数据检查,有利于于保护对象信息的完整性便于修改,提高代码的可维护性为了实现良好的封装,需要从两个方面考虑把字段(成员变量)和实现细节隐藏起来,不允许外部直接访问把方法暴露出来,让方法控制这些成员变量进行安全的访问和操作因此,封装就有两个含义:把该隐藏的隐藏起来,把该暴露的暴露出来。看看周围真实的世界,会发现身边有很多对象,车,狗,人等等。原创 2023-07-04 18:25:10 · 1796 阅读 · 0 评论 -
JAVA全套简答题101-200
1.不管是否有异常产生,finally块中代码都会执行 2.当try和catch中有return语句时,finally块仍然会执行 3.finally是在return后面的表达式运算执行的,所以函数返回值在finally执行前确定的,无论finally中的代码怎么样,返回的值都不会改变,仍然是之前return语句中保存的 4.finally中最好不要包含return,否则程序会提前退出,返回值不是try或catch中保存的返回值。static变量在java中是属于类的,它在所有的实例中的值是一-样的。原创 2023-07-04 18:28:20 · 229 阅读 · 0 评论 -
JAVA全套简答题201-298
进入阻塞状态的线程让出CPU,并暂时停止自己的执行。将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:FileOutputStream)来构造一个ObjectOutputStream(对象流)对象,接着,使用ObjectOutputStream对象的writeObject(Object obj)方法 就可以将参数为obj的对象写出(即保存其状态),要恢复的话则用输入流。原创 2023-07-04 18:27:22 · 341 阅读 · 0 评论