2、String类不可以被继承。( )
3、Math类可以被继承。( )
2、TreeSet泛型类在( )包中。
1、泛型类对象可以通过调用add方法增加节点。( )
12、Integer i=5;这条语句是错误的,不能把一个数值赋给一个类对象,类型不匹配。( )
15、String类中的方法可以被子类重写。( )
17、Math类是final类,不能被继承。( )
18、Math类的方法都是静态的,使用类名可以直接调用,为用户提供方便。( )
22、泛型类对象可以通过调用put方法增加节点。( )
23、假设有类A,如果用类A代替泛型类中的泛型K,则A必须实现Comparable接口中的compareTo方法。
24、封装类Doule可以直接拿来代替泛型类中的K。( )
25、基本数据类型char的封装类是( )。
26、整型封装类中,代表整数最小值的静态常量是( )。
29、泛型类对象可以借助( )泛型类来提高遍历链表的效率。
30、字符串分析器的类名是( )。
1、编写一个类,该类的功能是可以根据给定的字符串(字符串的内容可以是中文,也可以是英文,字符串中单词之间可以有空格,也可以没有空格)和子串,计算出字符串中包含多少个子串。(要求:使用String类的方法。) 程序可以使用下面的框架: import java.util.Scanner; class CountSubString { //【变量声明】 //方法实现 void 再例如,可以输入字符串“Ilikeapple.Theappleisdecilious.Doyoulikeapple?”和子串“apple”,程序的运行结果应该是检索到3个apple。 再例如,可以输入字符串"我喜欢苹果。苹果很美味。你喜欢苹果吗?"和子串"苹果",程序的运行结果应该是检索到3个“苹果”。
6.1 异常的概念随堂测验
2、Java中的各种异常不属于类。( )
6.2 系统定义的异常类及其层次随堂测验
1、异常类报出异常时,不会显示异常发生的位置。( )
2、Error代表严重错误,一般不由程序进行处理。( )
3、所有异常类的父类是( )。(请写出类名。)
6.3 异常处理随堂测验
1、捕获异常时,try语句块后面只能有一个catch块。( )
2、finally语句块是必须存在的。( )
3、异常处理的方式通常包括两种,一种是捕获异常,另外一种是( )异常。
4、如果一个方法会产生异常,需要在方法的声明后面使用关键字( )抛出异常。
6.4 自定义异常随堂测验
2、Java提供的异常类可以处理所有的异常情况。( )
5、捕获异常时,try语句块后面的若干catch块中的异常如果没有继承关系,各个catch块的先后顺序可以随意安排。( )
8、捕获异常时,try语句块后面的若干catch块的安排要遵循( )的原则。
9、如果一个方法存在一个或者多个异常,在这个方法的方法体中,需要使用关键字( )声明对应的异常。
1、作业要求如下: (1)编写一个类TestAllException,其中包含主方法main和计算矩形面积的方法calculateArea。 (2)在main方法中,从键盘上接收矩形的长和宽,调用方法calculateArea计算并且返回矩形的面积,之后在main方法中输出矩形的面积。 (3)思考一下,在这个任务中,有什么异常是系统无法给定,需要自定义的?请自定义这种异常类,并且在方法calculateArea中声明和抛出。 (4)在main方法中,使用try-catch结构捕获所有可能的异常。 可以参考如下程序框架: //包引用语句 //自定义异常类的声明 public class TestAllException { public static double
7.1 流的概念和分类随堂测验
1、Java中的输入流是双向的通道。( )
2、如果按照流的方向分类,可以将流分为输入流和( )。
7.2 File类与文件信息随堂测验
3、File类创建的对象可以对文件中的内容进行读写。( )
4、File类的对象只能指向一个具体的文件,不能指向一个路径。( )
5、File类在( )包中。
7.3 文件字节流随堂测验
2、文件字节流和文件字符流只能顺序读写文件。( )
3、文件输入流的源是( ),目的地是内存。
4、文件字节流以( )为单位读写文件。
7.4 文件字符流随堂测验
3、文件字符输入流的类名是( )。
7.5 字符缓冲流随堂测验
2、BufferedReader类的对象可以直接从文件中读取内容。( )
3、字符缓冲输出流的类名是( )。
7.6 对象流随堂测验
1、对象流可以直接读写文件。( )
2、假设已有类A,如果使用对象输出流将类A的对象信息写到目的地,则该类要实现( )接口。(写出接口的英文名字)
7.7 随机读写流随堂测验
2、文件随机读写流类的类名是( )。
10、Java中的输出流是单向的通道。( )
13、BufferedWriter类的对象可以直接往文件中写内容。( )
15、文件输出流的源是内存,目的地是( )。
16、文件字符流以( )为单位读写文件。
18、文件字符输出流的类名是( )。
19、字符缓冲输入流的类名是( )。
20、如果按照流的基本数据单位的大小来分类,可以将流分为字节流和( )。
1、编写一个Java源程序,其中包含: 编写一个包含主方法main的公共类(访问权限为public的类),主方法main中完成的任务是: (1)从键盘上输入两个文件的路径名及其文件名。 (2)从键盘上输入若干学生的信息(姓名,数学成绩,计算机成绩,各项之间用空格隔开),以finish结束,将这些学生的信息写入第一个文件。 (3)将第一个文件作为输入流的源,找出姓“张”的学生,将他们的信息写入第二个文件。
8.1 图形用户界面概述随堂测验
2、java.awt包中的组件称为( )。
1、窗体默认是可见的。( )
8.3 布局管理器随堂测验
3、在设置了GridLayout布局的容器中,每个格子平均占据整个容器空间。( )
4、在分隔窗格中,分隔线的位置是固定的。( )
6、Box类在( )包中。
2、文本框对象通过( )方法获取其中的内容。
3、密码框对象通过( )方法获取其中的密码。
8.5 按钮与标签组件随堂测验
1、在按钮上只能显示文本。( )
2、在按钮上可以显示图标。( )
3、在图形用户界面中,用户可以在标签上输入文本。( )
8.6 复选框与单选按钮随堂测验
1、勾选复选框时会触发ItemEvent事件。( )
2、复选框的类名是( )。
11、可以把窗体放到其他容器中。( )
12、窗体默认可以调整大小。( )
13、中间容器不能更改自己的默认布局。( )
14、分隔窗格中只能放置两个组件。( )
15、JScrollPane类的容器只能产生水平滚动条。( )
19、在按钮上,文本和图标可以同时存在。( )
20、取消勾选复选框时,不会触发事件。( )
22、在设置了GridLayout布局的容器中,放置组件时,( )为主序。
23、密码框的类名是( )。
24、单选按钮的类名是( )。
25、为了把若干个单选按钮归为一组,实现单选功能,需要用到( )类。
1、实验说明和要求请见附件!
9.1 线程的概念随堂测验
1、一个进程中只包含一个线程。( )
2、Java提供的线程类的类名是( )。
9.2 线程的生命周期随堂测验
1、创建线程时,可以通过继承Thread类来创建线程子类对象,也可以通过实现了( )接口的类对象作为Thread类的构造方法的参数,创建线程类对象。
9.3 创建线程随堂测验
9.4 线程的常用方法随堂测验
9.5 线程同步随堂测验
1、正在使用同步方法的线程可以调用wait()方法主动让出cpu的使用权。( )
2、线程同步的关键字是( )。
9.6 线程联合和守护线程随堂测验
2、守护线程不属于Thread类。( )
9、某个线程正在使用同步方法时,JVM不会把cpu的时间片分配给其他也要使用同步方法的线程。( )
10、Thread类的使用wait()方法不会抛出异常。( )
11、Thread类的使用wait()方法必须在同步方法中使用。( )
13、一个线程联合另外一个线程的操作总是能成功。( )
14、如果守护线程的任务是无限循环,则其他线程消亡之后,守护线程会一直执行下去。( )
15、Runnable接口中的抽象方法是( )。
17、获取当前正在使用cpu资源的线程对象的语句是( )。
《Java程序设计》期末考试
《Java程序设计》期末考试-客观题部分
13、在Windows操作系统中,Java源程序编译生成的.class文件,在Linux操作系统中不能被正确运行。( )
14、boolean类型的精度低于其他基本数据类型。( )
16、抽象类可以实现接口( )。
17、捕获异常时,try语句块后面的若干catch块的顺序可以随意安排。( )
19、窗体默认是可见的。( )
20、面向对象有三个特征,分别是封装、继承和( )。
22、基本数据类型int的封装类是( )。
《Java程序设计》期末考试-主观题部分
(3)在main方法中,从键盘上输入curtain、light时,调用operate方法可以分别得到窗帘和灯的各个操作,对于窗帘类的对象,可以输出“窗帘已经拉开”,“外面风景真美”,“窗帘已经关闭”;对于灯类的对象,可以输出“灯已经打开”,“灯光真柔和”,“灯已经关闭”。
2、假设已经有一个文件lianxi.txt,在这个文件中有若干行内容(请自己创建该文件,并往其中输入若干行内容)。 编写文件输入输出流相关的程序,在lianxi.txt中的第2行和第3行内容之间插入一行新内容(新内容也自行模拟)。
2)伪装chrome浏览器访问
7)使用代理服务器访问URL
经过核实,本空间由于存在敏感词或非法违规信息或不安全代码或被其他用户举报,
已被管理员(或客服)锁定。
本空间现无法正常访问,也无法进行任何操作。
如需解锁请联系当地教育技术部门,由当地教育技术部门联系锁定人处理。
当前机构空间已被管理员(或客服)封锁。
目前机构空间无法正常访问,也无法进行任何操作。
如需重新开放,请联系当地教育技术部门,由当地教育技术部门联系管理员(或客服)处理。