,也都带有一个 J 字母,如 JMouseEventC.Swing 包中的组件也可以采用事件的传递处理机制D.Swing 包中的组件所对应的事件适配器也是带有 J 字母的,如 JmouseAdapter5.Window 是显示屏上独立的本机窗口,它独立于其它容器,Window 的两种形式是()A.Frame 和 Dialog B.Panel 和 FrameC.Container 和 Component D.LayoutManager 和 Container6.框架( )的缺省布局管理器就是()A.流程布局(Flow Layout)B.卡布局(Card Layout)C.边框布局(Border Layout)D.网格布局(Grid Layout)7.事件处理机制能够让图形界面响应用户的操作,主要包括()A.事件监听器 B.事件处理C.事件源 D.以上都是8.paint方法使用哪种类型的参数A、Graphics B、Graphics2D C、String D、 Color9.下列不属于容器的是 A、Jwindow B、TextBox C、JPanel D、JScrollPane四、判断题1.容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。
2.在 Swing 用户界面的程序设计中,容器可以被添加到其他容器中去。
3.每个事件类对应一个事件监听器接口,每一个监听器接口都有相对应的适配器。
4.Java 中,并非每个事件类都只对应一个事件。
5.通过实现聆听者接口来完成事件处理时,不需要实现该接口中的所有方法。
第五章一、填空1.Tomcat 服务器的默认端口是 ,HTTP 协议的默认端口是2.第一次在运行一个
JSP 页面, 则需要把
JSP 页面中的代码转换为 文件,然后编译成为 class 文件,用 JVM 解释执行该文件。
3.如果用户希望当前
JSP 页面能处理异常, 则当前页面的 page 指令的 属性需设置为true。
4.修改 Tomcat 服务器的 conf 目录下的主配置文件 可以更改端口号.5.在
JSP 中,主要的程序部分就是脚本元素,其中包括三个部分: 6. 指令主要用来定义整个
JSP 页面的属性和相关功能。
7.page 指令中除 属性之外的每个属性只能定义一次.二、选择题1、下面哪一个不是
JSP 本身已加载的基本类?()A、java.lang. B、java.io. C、javax.servlet. D、javax.servlet.
jsp. (2、对于声明lt声明gt的说法错误的是: )A、一次可声明多个变量和方法,只要以“”结尾就行 B、一个声明仅在一个页面中有效C、声明的变量将作为局部变量 D、声明的变量将在
JSP 页面初始化时初始化3、Page 指令用于定义
JSP 文件中的全局属性, ( 下列关于该指令用法的描述不正确的是: )A.lt page gt作用于整个
JSP 页面。
B.可以在一个页面中使用多个lt page gt指令。
C.为增强程序的可读性,建议将lt page gt指令放在
JSP 文件的开头,但不是必须的。
D.lt page gt指令中的属性只能出现一次。
4、在传统的 HTML 页面中加入( )就构成了一个
JSP 页面文件。
A、JAVA 程序片 B、
JSP 标签 、C、用“lt”“gt”标记符号括起来的程序 D、JAVA 程序片和
JSP 标签 (5、配置
JSP 运行环境,若 WEB 服务器选用 TOMCAT,以下说法正确的是: )A、先安装 TOMCAT,再安装 JDKB、先安装 JDK,再安装 TOMCATC、不需安装 JDK,安装 TOMCAT 就可以了D、JDK 和 TOMCAT 只要都安装就可以了,安装顺序没关系6、在客户端浏览器的源代码中可以看到( )A、
JSP 注释B、HTML 注释C、
JSP 注释和 HTML 注释D、JAVA 注释7、page 指令的作用是:( )A、用来定义整个
JSP 页面的一些属性和这些属性的值B、用来在
JSP 页面内某处嵌入一个文件C、使该
JSP 页面动态包含一个文件D、指示
JSP 页面加载 Java plugin8、page 指令的 import 属性的作用是( )A、定义
JSP 页面响应的 MIME 类型B、定义
JSP 页面使用的脚本语言C、为
JSP 页面引入 JAVA 包中的类D、定义
JSP 页面字符的编码9、page 指令的( )属性可以设置
JSP 页面是否可多线程访问A、sessionB、bufferC、isThreadSafeD、info10、以下对象中的( )不是
JSP 的内置对象。
A、requestB、sessionC、applicationD、bean11、在
JSP 中,内置对象( )封装了用户提交的信息,使用该对象可以获取用户提交的信息。
A、sessionB、requestC、responseD、out12、request 对象可以使用( )方法获取表单中某输入框提交的信息。
A、getParameterString sB、getValueString sC、getParameterNamesString sD、getParameterValueString s13、
JSP 的内置对象中( )对象可对客户的请求作出动态响应,向客户端发送数据。
A、responseB、requestC、applicationD、out14、
JSP 程序段的基本语法是( 。
)A、VBScript 语言语法B、JavaScript 语言语法C、Java 语法语言D、C 语言语法15、在一个
JSP 页面中不可以出现的注释形式为( )A、lt-- 注释内容 --gtB、rem 注释内容C、// 注释内容D、lt-- 注释内容 --gt16、为了标识一个 HTML 文件,应该使用的 HTML 标记是( )A ltPgtlt/pgtB ltBODYgtlt/BODYgtC ltHTMLgtlt/HTMLgtD lttablegtlt/tablegt17、在 form 标记符中使用( )属性指定表单内容的接收程序。
A srcB altC targetD action判断1.
JSP 网页中一定包含
JSP 程序。
2. Tomcat 是 Web 服务器,不提供
JSP 引擎和 Servlet 引擎。
3. Tomcat 的端口一旦配置好,就不可以再改变。
4.
JSP 中声明的一个变量的例子如下:lt int ij gt。
5. 使用ltjsp:includegt可以动态地引入
JSP 文件和 HTML 文件。
6. 负责处理客户请求的内置对象是 request。
7.
JSP 中一个表达式的例子如下:lt“Hello World”gt。
简答:简述在当前
JSP 文件中包含其他文件的两种方法及其区别?简述
JSP 文件的执行过程。
第六章一、填空题 。
1. JDBC APl 的含义是 Java 应用程序连接_________的编程接口。
2.根据访问数据库的技术不同,JDBC 驱动程序相应地分为 、 、 和________类型。
3.JDBC 的类都被汇集在________包中,在安装 JavaJDKl.1 或更高版本时会自动安装。
4.使用 方法加载和注册驱动程序后,由 类负责管理并跟踪 JDBC 驱动程序,在数据库和相应驱动程序之间建立连接。
5. 接口负责建立与指定数据库的连接。
6. 接口的对象用来执行静态 SQL 语句并返回执行结果。
7. 接口的对象用来执行预编译的 SQL 语句,它是 接口的子接口。
8. 接口表示从数据库中返回的结果集。
9.JDBC 的主要任务是: 、 、 。
10.Java 编程语言前台应用程序使用________来和 JDBC 驱动管理器进行交互。
11、使用 JDBC-ODBC 桥时必须创建建 。
二、选择题1.Java 中,JDBC 是指A. Java 程序与数据库连接的一种机制B.Java 程序与浏览器交互的一种机制C.Java 类库名称D.Java 类编译程序2.在利用 JDBC 连接数据库时,为建立实际的网络连接,不必传递的参数是A. URL B.数据库用户名 C.密码 D.数据库中表的名称 (3、下述选项中不属于 JDBC 基本功能的是: )A. 与数据库建立连接 B.提交 SQL 语句 C.处理查询结果 D.数据库维护管理4、JDBC 中要显式地关闭连接的命令是()A.Connection.close B.RecordSet.closeC.Connection.stop D.Connection.release5、询数据库得到的结果集中,游标最初定位在( 。
)A、第一行B、第一行的前面C、最后一行D、最后一行的后面6、用下面的 Connection 的哪个方法可以建立一个 PreparedStatement 接口 A createPrepareStatementB prepareStatementC createPreparedStatementD preparedStatement7、以下描述正确的是 AStatement 是预编译的,效率高。
B Statement 继承自 PreparedStatementC ResultSet 继承自 StatementD Statement 对象由 connection 的方法 createStatement 创建 (8、 以下语句不能被方法 executeUpdate ()使用的是: )A、INSERT B、 SELECT C、 UPDATE D、 DELETE (9、JDBC 驱动程序的种类有: )A、二种 B、三种 C、四种 D、五种10、接口 Statement 中定义的 excutQuery 方法的返回值类型是:A ResultSet B int C boolean D 受影响的记录数量三、简答题1.简述使用 JDBC 访问数据库的基本步骤。
2.简述 Statement 接口和 PreparedStatement 接口的主要区别。
练习一、填空题1.在基于 UDP 的网络程序设计中。
类用于收发数据报,而 类包含发送的具体信息。
2.URL.getFile方法的作用是________。
3.URL.getPort方法的作用是________。
4.Sockets 技术是构建在________协议之上。
5.Datagrams 技术是构建在()协议之上。
6.ServerSocket.accept返回________对象,使服务器与客户端相连。
7.Java 的许多网络类都包含在________包中。
8. _________类的对象包含一个 IP 地址。
9.ServerSocket 类通过 方法侦听客户端发出的连接请求并与之连接。
二、选择题1.以下( )方法打开一个到 URL 对象指向的网络资源的输入流。
A.openConnection B.getInputStream C.getOutputStream D.openConnection2.在套接字编程中,客户方需用到 Java 类( )来创建 TCP 连接。
A.ServerSocket B.DatagramSocketC.Socket D.URL3.在套接字编程中,服务器方需用到 Java 类( )来监听端口。
A.Socket B.URLC.ServerSocket D.DatagramSocket4.URL 类的 getHost 方法的作用是( )。
A.返回主机的名字 B.返回网络地址的端口C.返回文件名 D.返回路径名5.URL 类的 getProtocol 方法的作用是( )。
A.返回网页的特定地址 B.返回主机的名字C.返回路径名 D.返回协议的名字6.Socket 类的 getOutputStream 方法的作用是( )。
A.返回文件路径 B.为当前 Socket 对象创建输出流C.返回文件大小 D.为当前 Socket 对象创建输入流7.DatagramSocket 类的 receive 方法的作用是( 。
)A.根据网络地址接收数据包 B.根据网络地址与端口接收数据包C.根据端口接收数据包 D.根据网络地址与端口发送数据包8.如果在生成 socket 时发生一个 I/O 错误,会抛出▁▁。
A.IOExceptionB.UnknownHostExceptionC.SocketExceptionD.MalformedURLExceptin9.当找不到客户的服务器地址时会抛出▁▁。
A.IOExceptionB.UnknownHostExceptionC.SocketExceptionD.MalformedURLExceptin10.如果 DatagramSocket 构造函数不能正确地创建一个 DatagramSocket,会抛出▁▁。
A.IOExceptionB.UnknownHostExceptionC.SocketExceptionD.MalformedURLExceptin11.URL 构造函数将决定作为参数的字符串是否是合法的统一资源定位器。
如果合法,则初始化包含统一资源定位器的 URL 对象,否则将产生 ▁ 。
A.IOExceptionB.UnknownHostExceptionC.SocketExceptionD.MalformedURLExceptin12.使用▁▁类建立一个 socket,用于不可靠的数据报的传输。
A.AppletB.DatagramsocketC.InetAddressD.AppletContext13.▁▁类的对象中包含有 Internet 地址。
A.AppletB.DatagramsocketC.InetAddressD.AppletContext14.InetAddress 类的 getLocalHost 方法返回一个▁▁对象,它包含了运行该程序的计算机的主机名。
A.AppletB.DatagramsocketC.InetAddressD.AppletContext15.下面▁▁类能够支持 TCP/IP 连接。
A.Inet.
上一篇:
JAVA树形代码
下一篇:
法学专业毕业论文讲座