文档库 最新最全的文档下载
当前位置:文档库 › java机试题及答案 .

java机试题及答案 .

java机试题及答案 .
java机试题及答案 .

JAVA数据库编程机试测试题

Java数据库编程测试题 一、下面是《学员操评系统》的数据库的基本表的设计: 表1:学员基本信息 字段类型长度是否空约束说明 学号char13否主键 姓名varchar8否最小长度为2 性别char2只能是‘男’和‘女’ 学历char4默认值‘高中’,学历只能是’高 中’,’大专’,’本科’ 家庭住址varchar50默认’不详’ 表2:学员科目成绩 字段类型长度是否空约束说明 编号int否主键(标识列) 学号char13否外键(学员基本信息) 计算机基础分decimal4,2默认值为0,0<=分数值<=100 C语言分decimal4,2默认值为0,0<=分数值<=100 JAV A语言分decimal4,2默认值为0,0<=分数值<=100 SQL语言分decimal4,2默认值为0,0<=分数值<=100 JSP分decimal4,2默认值为0,0<=分数值<=100项目分decimal4,2默认值为0,0<=分数值<=100 二、实现功能 1、数据库部分:将所有SQL语句保存为文件,文件命名方式为:学员操评系统 _姓名.sql 建立数据库、建立上述表;(10分) 建立各表之间关联关系,并保证数据的一致性、完整性;(10分) 数据的录入(每表数据不少于5条)(5分) 2、JAV A部分:利用JDBC完成下面操作,项目名为:StudentManager 添加数据界面5分,显示数据页面5分。(10分) JDBC数据库的正确连接;(5分) 利用JDBC向学员基本信息表插入1条数据;(10分) 利用JDBC在jtable上显示的所有信息;(10分) 分页功能实现。(10分) 删除功能实现。(10分) 修改功能实现。(10分) 编码规范。(10分)

Java基础笔试机试测试题(带答案)

Java基础考试题 班级:__________ 姓名:___________ 日期:_____________ 一、笔试(45题,每题2分) 1) 分析下面的Java程序段,编译运行后的输出结果是()。 public class Test { public static void changeString(StringBuffer sb) { sb.append("stringbuffer2"); } public static void main(String[] args) { StringBuffer sb = new StringBuffer("stringbuffer1"); changeString(sb); System.out.println("sb = " + sb.toString()); } } A. sb = stringbuffer2stringbuffer1 B. sb = stringbuffer1 C. sb = stringbuffer2 D. sb = stringbuffer1stringbuffer2 2) 在Java中,包有多种用途,但不包含()。 A. 将类组合成较小的单元,便于使用 B. 有助于避免命名冲突 C. 有助于提高运行效率 D. 允许在更广的范围内保护类、数据和方法 3) 在Java中,如果要在字符串类型s="java"中,得到字母'v' 出现的位置,选()语句。 A)s.matches('v'); B)s.charAt('v'); C)s.indexOf('v'); D)s.substring('v'); 4)下列代码运行后,变量c的值是()。 int a=15,b=10; double c=a/b; a) 1.5 b) 1.0 c) 1 d) 0 5)main方法如下所示,该程序的运行结果是()。 public static void main(String [] args){ int i=0; System.out.print(i++); } a) 输出0 b) 输出1 c) 编译错误d) 运行时出现异常

JAVAWEB期末复习题

第1章WEB开发环境 (1)下列关于WEB开发说法正确的是。 ABCD A)Web是图形化的和易于导航的 B)Web与平台无关 C)Web是分布式的 D)Web 是动态的 (2)下列关于Tomcat说法正确的是。 ABCD A) Tomcat是一种编程语言 B) Tomcat是一种开发工具 C) Tomcat是一种编程思想 D) Tomcat是一种开编程规范 (3)下列关于Tomcat个目录说法错误的是。 E E) work目录——包含web项目示例,当发布web应用时,默认情况下把web 文件夹放于此目录下 (4)下列关于HTTP协议说法正确的是。 ABCDE A) HTTP是一种请求/响应式的协议 B) HTTP请求消息中Accept表示浏览器可接受的MIME类型 C) HTTP请求消息中Accept-Encoding表示浏览器能够进行解码的数据编码方式 D) HTTP请求消息中Accept-Language表示浏览器所希望的语言种类 E) HTTP请求消息中Host表示初始URL中的主机和端口。 (5)下列对于JSP说法中正确的是。ABCDE A) JSP是Sun公司推出的新一代站点开发语言 B) JSP完全解决了目前ASP、PHP的一个通病——脚本级执行 C) JSP将内容的生成和显示进行分离 D) JSP强调可重用的组件 E) JSP采用标识简化页面开发 第2章JSP编译指令 (1)下列关于JSP编译指令说法错误的是。 C C)编译指令向客户端产生任何输出 (2)下面关于page指令说法中错误的是。 B B)一个JSP页面只能包含一个page指令 (3)下面关于page指令的属性说法错误的是。 DE D)session属性制定此页面是否参与HTTP会话。默认值false E)errorpage属性指示当前页面是否为其他页的errorpage目标 (4)下列说法中正确的是。 ABDE A)include指令通知容器将当前的JSP页面中内嵌的、在指定位置上的资源内容包含 B)include指令中file属性指定要包含的文件名 D)Taglib指令允许页面使用者自定义标签 E)你必须在使用自定义标签之前使用<% @ taglib %>指令 (5)下列说法中错误的是。 B B)<%-- This comment will not be visible in the page source --%>会在客户端的HTML源代码中产生和上面一样的数据

Java机试题

《使用Java实现面向对象编程》阶段测试-机试试卷 一、语言和环境 A、实现语言 Java B、环境要求 JDK 6.0、MyEclipse7.5 二、功能要求 开发基于控制台的购书系统。具体要求如下: (1)输出所有图书的信息:包括每本图书的图书编号、图书名称、图书单价和库存数量。 (2)顾客购买图书:根据提示输入图书编号来购买图书,并根据提示输入购买图书数量(用户必须连续购书三次)。 (3)购书完毕后输出顾客的订单信息:包括订单号、订单明细、订单总额和订单日期。 系统运行界面如图-1所示。 三、类的设计 该系统中必须包括三个类,类名及属性设置如下。 图书类(Book) ?图书编号(bookId) ?图书名称(bookName) ?图书单价(price) ?库存数量(storage) 订单项类(OrderItem) ?图书名称(bookName) ?图书单价(price) ?购买数量(num) 订单类(Order): ?订单号(orderId) ?订单总额(total) ?订单日期(date) ?订单项列表(items) 四、具体要求及推荐实现步骤

1、创建图书类,根据业务需要提供需要的构造方法和setter/getter方法。 2、创建订单项类,根据业务需要提供需要的构造方法和setter/getter方法。 3、创建订单类,根据业务需要提供需要的构造方法和setter/getter方法。 4、创建测试类Test,实现顾客购买图书。 A、获取所有图书信息并输出:创建至少三个图书对象并输出即可。 B、顾客购买图书:顾客通过输入图书编号来购买图书,并输入购买数量。 C、输出订单信息:包括订单号、订单明细、订单总额、订单日期。 图-1 系统运行界面

java web 期末试题填空简答整理

1 _____与_____标签用来定义表格的行与单元格。 2表格的_____与_____属性用于水平与垂直合并单元格。Colspan rowspan 3表单主要由_____、_____与_____三部分构成。表单标签表单域表单按钮 4_____标签定义浏览器不支持框架时显示的内容。 5 CSS样式由_____、_____、_____三部分组成选择符属性属性值 6常用的选择符主要有三类:_____、_____、_____ HTML选择符ID选择符类选择符 7在WEB页面中使用CSS的方法有三种_____、_____、_____ 内部样式表内嵌样式外部样式表 8 常用的页面布局技术有______、______与______。DIV+CSS布局框架布局表格布局 9 一个标准的网页由_______、_______与_______三部分组成。结构外观行为 10 使用_____语句可以在HTML中引入d:/a、js文件<script type="text/javascript" src="d:/a、js"></script> 11 在JavaScript中根据变量的作用域可以分为____与____两种全局变量局部变量 12 在浏览器的DOM中,根对象就是______ window 13 表单对象就是________对象的子对象document 14 Div层的隐藏与显示主要就是用到_________属性,该属性的值为_________时隐藏Div层 Display none 15调试Servlet时,Eclipse要进入____________视图下Debug 16 Servlet中会话跟踪技术的方案有_____、______、______与隐藏表单域技术。 Cookie Session URL重写 17 JSP页面中的6个基本元素包括___________、___________、___________、___________、动作标签与注释。 指令声明表达式脚本 18 JSP页面在容器中运行需要经过3个过程:_____,_______与______ 编辑翻译执行 19 JSP页面中常见的3种指令有:___________、______________与___________ page指令include指令taglib指令 20 JSP页面的Page指令中的____________属性用于设置脚本语言language 21广义上来讲,满足______、______、______三个要求的Java类可以称为JavaBean 无参数构造方法属性私有属性具有公有的get与set方法 22用于查找或者实例化一个JavaBean的动作名称为____,用于设置JavaBean的属性的动作名称为_____,用于把请求转发到另一个页面的动作名称为______ jsp:useBean jsp:setProperty jsp:forward 23 param标准动作用于为其她动作标签提供附加参数信息,该动作通常可以与______、________等一起使用 <jsp:include> <jsp:forward> 24 JSP内置对象中主要用于输入输出功能的有______,________,________ request response out 25 JSP的4种作用范围分别使用_____、_______、______、_______来表示,它们都具有________与_________方法pageContext request session application getAttribute() setAttribute() 26 JSTL分为______、______、______、______、______五部分 核心标签库国际化输出标签库(I18N标签库) XML标签库SQL标签库EL函数库 27 Servlet上下文监听器有2个:_________与_______________ ServletContextListener ServletContextAttributeListener 28针对Session会话的监听器有4个:_____,______,_________与____________ HttpSessionListener HttpSessionActivationListener HttpSessionBindingListener HttpSessionAttributeListener 简述HTML与HTTP的区别与联系 超文本传输协议(HTTP,HyperText Transfer Protocol)就是客户端浏览器或其她程序与Web服务器之间的应用层通信协议,用以实现客户端与服务器端的信息传输。 超文本标签语言(HTML,HyperText Mark-up Language),即HTML语言,就是目前网络上应用最为广泛的语言,也就是构成网页文档的主要语言。HTML就是网络的通用语言,就是一种简单、通用的标签语言,就是专门为HTTP协议设计的,当然也可用于其她用途。 简述DIV+CSS布局的优缺点。</p><h2>常见的Java上机面试题</h2><p>常见的Java上机面试题 在程序员面试中,主要的考试形式分为笔试和上机编程考试两部分。笔试主要考查面试者的基础是否牢固;上机考试主要考查面试者的实际开发能力和技术技巧。 上机编程考试,要求面试者能够根据题目的要求,使用一种编程工具,编写全部代码并调试运行。这主要是考查面试者代码书写和编程的熟练程度。值得注意的是,这类面试题要求能够正确运行,往往要求面试者使用比较原始的JDK编译方式也就是使用DOS命令提示符,而不是提供Eclipse或者JBuilder等快速开发环境。本章将经常出现的上机编程题进行分类,希望能够给读者带来帮助和启示。 17.1 Java基础编程试题(1) 在上机编程类的面试题中,大部分涉及基础编程,例如算法、语法、常用的类等知识点。 面试题1 怎样截取字符串 考题题干 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB",输入"我ABC汉DEF"6,应该输出"我ABC",而不是"我ABC+汉的半个"。 试题分析 本面试题容易产生困惑的是中文字符和英文字符,在这里需要考虑汉字和英文字符的占用字节数问题,中文字符占两个字节,英文字符占一个字节,理解了这个,就很容易完成本题了。 参考答案 具体代码实现如下: 1.package core_java; 2.import java.util.Scanner; 3.public class InterceptionStr { 4.static String ss; //要进行截取操作的字符串 5.static int n; //截取的字符串的字节数 6.public static void main(String[] args) { 7. System.out.println("请输入字符串:"); 8. Scanner scStr = new Scanner(System.in); //从键盘获取字符串 9. ss = scStr.next(); // 将Scanner对象中的内容以字符串的形式取出来 10. System.out.println("请输入字节数:"); 11. Scanner scByte = new Scanner(System.in); //从键盘获取字符串 12. n = scByte.nextInt(); //将Scanner对象中的内容以数值的形式取出来</p><h2>Java基础上机题_分类整理版1</h2><p>一、类和对象基础题(共13题) 1.编写一个Java应用程序,该程序中有3个类:Lader、Circle和主类A。具体要求如下:Lader类具有类型为double的上底、下底、高、面积属性,具有返回面积的功能,包括一个构造方法对上底、下底、高进行初始化。Circle类具有类型为double的半径、周长和面积属性,具有返回周长、面积的功能,包括一个构造方法对半径进行初始化。主类A用来测试类Lader和类Circle的功能。 2.按要求编写Java应用程序: (1)编写西游记人物类(XiYouJiRenWu) 其中属性有:身高(height),名字(name),武器(weapon) 方法有:显示名字(printName),显示武器(printWeapon) (2)在主类的main方法中创建二个对象:zhuBaJie,sunWuKong。并分别为他们的两个属性(name,weapon)赋值,最后分别调用printName, printWeapon方法显示二个对象的属性值。 3.编写Java应用程序。首先定义一个描述银行账户的Account类,包括成员变量“账号”和“存款余额”,成员方法有“存款”、“取款”和“余额查询”。其次,编写一个主类,在主类中测试Account类的功能。 4.编写Java应用程序。首先,定义一个时钟类——Clock,它包括三个int型 成员变量分别表示时、分、秒,一个构造方法用于对三个成员变量(时、分、秒)进行初始化,还有一个成员方法show()用于显示时钟对象的时间。其次,再定义一个主类——TestClass,在主类的main方法中创建多个时钟类的对象,使用这些对象调用方法show()来显示时钟的时间。 5.编写Java应用程序。首先,定义描述学生的类——Student,包括学号(int)、姓名(String)、年龄(int)等属性;二个方法:Student(int stuNo,String name,int age) 用于对对象的初始化,outPut()用于输出学生信息。其次,再定义一个主类——TestClass,在主类的main方法中创建多个Student类的对象,使用这些对象来测试Student类的功能。 6.编写一个Java应用程序,该应用程序包括2个类:Print类和主类E。Print 类里有一个方法output()功能是输出100 ~ 999之间的所有水仙花数(各位数字的立方和等于这个三位数本身,如: 371 = 33 + 73 + 13。)在主类E的main方法中来测试类Print。 7.编写Java应用程序。首先,定义一个Print类,它有一个方法void output(int</p><h2>Java web期末考试题</h2><p>第1页(共7页) 天津师范大学期末考核 2015—2016 学年第2学期 期末考核试卷 科目:Java Web 应用开发 学院:计信学院 专业:计算机科学 一、 单选题:(每小题2分,共10分) 1. 下列语句属于声明语句的是( A )。 A .<%! Int a = 4;%> B.<% int a=4;%> C .<%--int a=4-- %> D. <%@ int a=4%> 得分 2. 一个servlet 的生命周期不包括( B )方法? A .init( )方法 B. invalidate( )方法 C .service( )方法 D .destroy( )方法 得分 3. Application 对象的作用域是( B )。 A . 一次会话 B. 整个应用程序 C . 一次请求 D . 整个页面 得分 4. 下面对servlet 中重定向说法描述错误的是( D )。 A .使用的是HttpServletResponse 接口的sendRedirect()方法 B. 源组件的响应结果不会发送给客户端 C .sendRedirect()方法后的代码仍会执行 D .源组件和目标组件共享ServletRequest 对象</p><p>第2页(第7页) 得分 5. 有一个JavaBean 组件,类名为Student ,此JavaBean 组件的获得访问方法是getTotalScore,其功能是获得某个学生几门功课的总分,返回值保留一位小数,则以下关于getTotalScore 的声明正确的是( B )。 A .public int getTotalScore() B. public float getTotalScore() C .protected int getTotalScore() D .protected float getTotalScore() 得分 2. 3. Sevlet 过滤器核心对象放置在javax.servlet 包中,其名称为 4.</p><h2>计算机二级(java)机试81</h2><p>[模拟] 计算机二级(java)机试81 一、基本操作题 第1题: 下面程序是关于类的继承的用法。阅读下面程序,根据程序中的注释在每一条横线处填写一个语句,使程序的功能完整,且运行程序后的输出结果为: I am parentclass! I am childclass! I am childclass! 注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。 class Parent { void printMe() { System. out. println( "I am parentclass ! "); } } class Child extends Parent { void printMe() { System. out. println( "I am childclass! ") } void printAll() { ______. printMe(); //调用父类的方法 ______. printMe(); //调用本类的方法 printMe ( ); } } public class TestJieCheng { public static void main(String args[]) { ______ myC. printAll(); } } 参考答案: super this Child myC=new Child(); 详细解答: 本题主要考查super,this关键字以及如何生成对象。主要是熟练super,this的用法、对象的生成。在本题中,super.printMe();浯句的功能是调用父类的printMe()方法,this.printMe ();语句的功能是调用本类的printMe()方法,Child myC=new Child();语句的功能是生成 Child类的对象myC。</p><h2>JAVA机试题</h2><p>1、设计一个能随机产生100个大写英文字母的方法,在该方法中统计产生了多少元音字母,并输出这个数字。 2、编写一个矩形类Rect,包含: 两个protected属性:矩形的宽width;矩形的高height。 两个构造器方法: (1)一个带有两个参数的构造器方法,用于将width和height属性初化; (2)一个不带参数的构造器,将矩形初始化为宽和高都为10。 两个方法: (1 求矩形面积的方法area() (2 求矩形周长的方法perimeter() 3、编写程序实现右图所示的界面,并为按钮添加事件处理,要求每按一下按钮,数字加5,初始值为0。 4.编写一个Java源程序,在程序中建立一个含10个整型(int)元素的一维数组,对数组中的每个元素赋值,然后按下标的逆序输出。 5. 设计一个圆类(Circle),将圆的位置(圆心坐标和半径)作为属性(提供任意圆的设置),并能计算圆的面积。 Circle类必须满足以下要求: (1) 圆类Circle 的属性有: cPoint_x : int型,代表圆心横坐标。 cPoint_y : int型,代表圆心纵坐标。 cRadius: double型,代表圆的半径。 cPI: double型,最终静态变量初值为3.14,代表圆的圆周率。 cArea: double型,代表圆的面积。 (2) 圆类Circle 的方法有: Circle ( ) : 构造函数,将圆的圆心置坐标原点,半径置1。 Circle ( int x , int y, double r) : 构造函数,形参 r 为半径的初值,x为横坐标的初值,y为纵坐标的初值。 double cAreaCount() : 计算当前圆类对象的面积并赋值给Circle类的cArea属性,返回cArea的值给此方法的调用者。 String toString( ) : 把当前圆类对象的圆心坐标、半径以及面积组合成“圆心为(x, y)半径为r的圆的面积为cA”字符串形式,其中x、 y、r和cA分别为横坐标、纵坐标、半径和面积的数据。 6.把一个文件名为Test.txt的文件内容写到TestOjb.text文件里。(注:使用缓存)</p><h2>Java web期末考试考试</h2><p>简答题 一、与applet的区别 1.区别1.运行方式不同:application是完整的程序,可以独立运行;applet程序不能 单独运行,它必须嵌入Html语言编写的web页面中,通过与java相关的浏览器控制执行。 区别2:运行工具不同:java application程序被编译以后,用普通的java解释器就可以使其边解释边执行,而java applet的解释器不是独立的软件,它时嵌入到浏览器中,因此applet必须通过网络浏览器或者applet观察器才能执行。 区别3:程序结构不同application程序都含有一个主方法main(),而applet没有主方法main(),他继承自类库中定义好Applet类或者JApplet的子类,这也是applet不能独立运行的原因。 区别4:受到的限制不同:application程序可以设计成能进行各种操作的程序,包括读/写文件的操作,但是java Applet对站点的磁盘文件不能进行写操作与读操作。 提供的界面方式不同:Applet直接利用浏览器,Appliton需要专用代码构建自己 的界面 Applet与Application的区别 (1)Java Applet程序是在WWW浏览器环境下运行,即不是完整独立运行程序; (2)运行Java Applet程序的解释器不是独立的软件,而是嵌在WWW浏览器中作为浏览器软件的一部分。 (3)Java Applet程序中不需要有main方法,但是Java Applet程序的主类必须是类库中已定义好的类Applet或JApplet的子类。 (4)Java Applet程序可以直接利用浏览器或AppletViewer提供的图形用户界面,而Java Application程序则必须另外书写专用代码来营建自己的图形界面。 第一次请求web,tomcat做出怎么样的响应: 答.当一个JSP页面第一次被请求时,JSP引擎先将JSP文件转译成一个Java文件(Servlet) ,再将其编译成字节码,然后执行字节码文件响应用户请求。当这个JSP 页面再次被请求时,将直接执行字节码文件来响应,从而加快了执行的速度。 3.区别tomcat中,与的区别: 答: 分2种:一种是Tomcat下conf下的其配置对所有的项目均有效,另外一种是每个项目均有一个主要对本项目进行相关的配置,如使用 Servlet就要在要指明Servlet的路径,配置servlet类 是对tomcat的设置,可以设置端口号,添加虚拟机,是对服务器的设置 3.读程序写结果 1. 输出的是哪种形式A String a = “String”; int b = 3; int c = 7; + b + c); A String37 B String10 2. 输出的是哪种形式B int b = 3; int c = 7; b + c);</p><h2>二级java上机题库</h2><p>二级JA V A上机试题汇编 ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※第01套: 1. 基本操作(1小题,计30分) 注意:下面出现的“考生文件夹”均为%USER% 在考生文件夹中存有文件名为Java_1.java的文件,该程序是不完整的,请 在注释行“//**********Found**********”下一行语句的下划线地方填入 正确内容,然后删除下划线,请勿删除注释行或改动其他已有语句内容。 存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。 本题的要求是: 完善Java_1.java程序,并完成两个整数的输入,两个整数为: 最后按确定键退出程序。 给定源程序: //计算两个整数的乘法 import javax.swing.JOptionPane; public class Java_1 { public static void main( String args[] ) { int x, y, result; String xVal, yVal; xVal = JOptionPane.showInputDialog( "输入第1个整数:" ); yVal = JOptionPane.showInputDialog( "输入第2个整数:" ); //*********Found******** x = Integer.parseInt( __________________ ); y = Integer.parseInt( yVal ); result = x * y; //*********Found******** JOptionPane._________________________( null, "两个数的积: " + result ); System.exit( 0 ); } } 解题思路: Java程序修改如下: 第1处:需转换成整数的字符串变量,需填入xVal 第2处:调用显示信息对话框,需填入showMessageDialog 参考源程序:c:\wexam\28990001\hlpsys\参考答案\Java_1.java 请把该程序复制到c:\wexam\28990001中,然后进行编译和执行。 2. 简单应用(1小题,计40分) 注意:下面出现的“考生文件夹”均为%USER% 在考生文件夹中存有文件名为Java_2.java的文件,该程序是不完整的,请 在注释行“//**********Found**********”下一行语句的下划线地方填入</p><h2>javaSE测试机试题</h2><p>天讯测试题 编程题目: 1.古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,24个月后,问每个月的兔子总数为多少? 2.斐波那契数列(Fibonacci sequence):0、1、1、2、3、5、8、13、21、34 通过递归实现输出该序列: 3.编写一个采用随机函数生成句子的游戏。现有4个字符数组:article、noun、verb、preposition,它们的内容分别是:the、a、one、some、any,boy、girl、dog、town、car,drove、jumped、ran、walked、skipped,to、from、over、under、on。依照句法要求:article+noun+verb+preposition+article+noun,编写程序以产生20个句子。 4.根据福利彩票的规则,6个蓝色球,范围1--32,不允许重复,1个红色球,范围1-16,自动生存6个蓝色球,1个红色球。 5.书写父类,子类,测试类。并在测试类中实现多态? 6.演示向上转型,向下转型,以及不可以向下转型的情况(错误代码需注释,并加以说明): 7.Collection通过迭代器,进行遍历; 8.File遍历当前文件目录,分别输出文件目录和文件名称 9.通过字节流复制MP3文件。 10.通过字符流复制文本文件。 11.Student类,数据,方法完整。通过反射分别获取属性,方法,构造。 12.通过编写学生类,然后创建学生对象,然后把这个对象存放在一个文件中,然后再读出这个文件。使用对象序列化和反序列化。 13.编写程序实现,从键盘输入10个无序的数字,然后把这些数字存放在集合类中,具体自己来定。然后使用冒泡排序的方法对他进行排序,然后把排完序的从新放在一个集合类中。然后输出出来。 14.某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。 15.题目:有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,把原有的数据和计算出的平均分数存放在磁盘文件 "stud "中。 16.编写一个Java程序实现多线程,在线程中输出线程的名字,隔300毫秒输出一次, 共输出20次。 17.定义一个表示学生信息的类Student,要求如下:(有关类的编程)(1)类Student的成员变量: sNO 表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。 (2)类Student带参数的构造方法: 在构造方法中通过形参完成对成员变量的赋值操作。(3)类Student的方法成员: getNo ():获得学号; getName():获得姓名; getSex():获得性别; getAge()获得年龄;getJava():获得Java 课程成绩 (4)根据类Student的定义,创建五个该类的对象,输出每个学生的信息,计算并输出这五个学生Java语言成绩的平均值,以及计算并输出他们Java语言成绩的最大值和最小值。</p><h2>完整word版JAVAWEB期末复习题</h2><p>第1章WE 肝发环境 (1) 下列关于WE 肝发说法正确的是 。ABCD Web 是图形化的和易于导航的 Wet 与平台无关 Web 是分布式的 Web 是动态的 (2) 下列关于Tomcat 说法正确的是。ABCD A ) B ) C ) D ) (3) 下列关于Tomcat 个目录说法错误的是 。E E) -------------------- work 目录 包含web 项目示例,当发布 web 应用时,默认情况下把 web 文件夹放于此目录下 (4) 下列关于HTTP 协议说法正确的是 。ABCDE HTTP 是一种请求/响应式的协议 HTT P 请求消息中 HTT P 请求消息中 HTT P 请求消息中 HTT P 请求消息中 (5) 下列对于 JSP 说法中正确的是 。ABCDE JSP 是Sun 公司推出的新一代站点开发语言 JSP 完全解决了目前ASP PHP 的—个通病一一脚本级执行 JSP 将内容的生成和显示进行分离 JSP 强调可重用的组件 JSP 采用标识简化页面开发 第2章JSP 编译指令 (1) 下列关于JSP 编译指令说法错误的是 。C C) 编译指令向客户端产生任何输出 ( 2)下面关于 page 指令说法中错误的是 。 B B) —个JSP 页面只能包含一个page 指令 (3) 下面关于page 指令的属性说法错误的是。DE D) session 属性制定此页面是否参与 HTTP 会话。默认值false E) errorpage 属性指示当前页面是否为其他页的 errorpage 目标 (4) 下列说法中正确的是 。 ABDE A) include 指令通知容器将当前的JSP 页面中内嵌的、在指定位置上的资源内 容包含 B) include 指令中 file 属性指定要包含的文件名 D) Taglib 指令允许页面使用者自定义标签 E) 你必须在使用自定义标签之前使用 <% @ taglib %>指令 (5) 下列说法中错误的是 。 B B) <%-- This comment will not be visible in the page source --%> 户端的HTML 源代码中产生和上面一样的数据 A ) B ) C ) D ) Tomcat 是一种编程语言 Tomcat 是一种开发工具 Tomcat 是一种编程思想 Tomcat 是一种开编程规范 A ) B ) C ) 式 D ) E ) Accept 表示浏览器可接受的 MIME 类型 Accept-Encoding 表示浏览器能够进行解码的数据编码方 Accept-Language 表示浏览器所希望的语言种类 Host 表示初始URL 中的王机和端口。 A ) B ) C ) D ) E ) 会在客</p><h2>JavaWeb测试机试题一</h2><p>JavaWeb测试机试题一 一、功能要求 开发基于WEB的人员档案管理系统。具体要求如下: (1)档案列表页面,要求列表显示编号、姓名、生日、性别、职业、住所和手机7项,如图-1所示。 (2)档案明细页面:要求显示指定人员的编号、姓名、生日、性别、职业、住所和手机,如图-2所示。 (3)档案修改页面:要求修改指定人员的信息,更新成功后,自动返回列表页面。如图-3所示。 二、类的设计 采用MVC 设计模式,并使用JSP、Servlet、JSTL 和EL 等技术开发此系统,需要定义如下类 人员档案信息实体类(Profile) ?人员编号(id) ?姓名(name) ?生日(birthday) ?性别(gender) ?职业(career) ?住所(address) ?手机号(mobile) 数据库连接和关闭类(BaseDao) 人员档案信息DAO类,需要包含如下方法: ?public List<Profile> getAll() 获得所有人员档案 ?public Profile get(int id) 获得指定人员的档案明细 ?public void update(Profile profile) 更新指定人员的档案明细 列表Servlet类(ListServlet) 显示指定人员信息Servlet类(DetailServlet) 更新指定人员信息Servlet类(UpdateServlet) 列表页面list.jsp,如图-1所示 档案明细页面detail.jsp,如图-2所示 档案修改页面update.jsp,如图-3所示 三、具体要求及推荐实现步骤 1、创建数据库表profile,添加测试数据不少于2条。 2、指定人员编号(id)为pet表的主键自增。</p><h2>Java Web 复习题集(3)期末考试题库含答案</h2><p>Java Web 复习题集(3) 一、单项选择题(请将所选择的答案号码填写在每小题中的圆括号内) 1、以下关于Web的说法错误的是()。 A)其本意是网和网状物 B)其目前被广泛译作“万维网”或“互联网” C)其是一种基于超文本方式工作的信息系统 D)其是一种基于超媒体方式工作的信息系统 2、不属于Web客户端应用技术的是()。 A)HTML B)CSS C)JavaScript D)CGI 3、特殊符号“<”对应的实体名称是()。 A)&amp; B)&nbsp; C)&lt; D)&gt; 4、HTML代码“<img src="logo.jpg">”的功能是( )。 A)插入图片logo.jpg和超链接 B)以图片logo.jpg为页面背景 C)显示图片logo.jpg D)点击“logo.jpg”进行图片logo.jpg的下载 5、<select>标记的功能是( )。 A)获得焦点 B)获得被选择变量的值 C)在页面中创建选择框 D)在页面中创建下拉列表 6、对外部样式表mystylee.css使用正确的是( )。 A)<import rel = "mystylee" href = "mystyle.css" type="text/css"> B)<import rel = "styleSheet" href = "mystyle.css" type="text/css"> C)<link rel = "mystylee" href = "mystyle.css" type="text/css"> D)<link rel = "styleSheet " href = "mystyle.css" type="text/css"> 7、在JavaScript中,以下关于window对象的说法错误的是( )。 A)其描述了一个浏览器窗口或框架 B)其是其他对象的父对象 C)其提供了用于控制浏览器(网页)的属性和方法 D)在使用window对象的属性和方法时,JavaScript可以省略window对象的名称8、以下代码( )不能完成“添加一个用于打开一个新窗口的按钮”的功能。 A)<input type="button" value="开窗口" onclick=window.location("newWindow.html ")> B)<input type="button" value="开窗口" onclick=window.open("newWindow.html")> C)<input name="button" value="开窗口" onclick= window.open("newWindow.html",""> D)<input name="button" value="开窗口" onclick=window.open("newWindow.html","","")> 9、以下JSP的执行过程步骤中说法错误的是()。 A)服务器根据接收到的客户端的请求来加载被请求的JSP文件 B)JSP引擎会将被加载的JSP文件转化成class文件 C)服务器执行这个class文件 D)服务器将执行结果向客户端发送</p><h2>二级JAVA机试-51</h2><p>二级JAVA机试-51 (总分:99.99,做题时间:90分钟) 一、1.基本操作题(总题数:1,分数:30.00) 请完善程序(程序文件名:Java_1.jav ?a)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 请完善程序并进行调试,程序运行结果为: TQ_IN=8.88 b=9 i=234 c=q d=2.79994 源程序: Import java.io.*; public class Java_1 public static void main(String args[]) (1) double TQ_IN=8.88;//定义常量 byte b; int i; (2) c; double d=2.79994; b=011: i=234; c='q'; System.out.println("TQ_IN="+TQ_IN); System.out.println("b="+ ?b); System.out.println("i="+i): System.out.println("c="+C) ; System.out.println("d="+d); (分数:30.00) 填空项1:__________________ (正确答案:final) 解析:[解析] final属性是专门定义常量的保留字,说明该变量赋值以后永不改变。 填空项1:__________________ (正确答案:char) 解析:[解析] 根据后面的变量c的赋值,可以看出是一个字符变量,所以为char型。 [程序解析] 本程序定义了常量和变量并赋值、输出。本题主要考查常量的定义以及变量的类型。 二、2.简单应用题(总题数:1,分数:40.00) 请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求]</p></div> </div> <div> <div>相关文档</div> <div class="relatedtopic"> <div id="tabs-section" class="tabs"> <ul class="tab-head"> <li id="6185693"><a href="/topic/6185693/" target="_blank">java机试题</a></li> <li id="4094672"><a href="/topic/4094672/" target="_blank">java机试</a></li> <li id="16734508"><a href="/topic/16734508/" target="_blank">javaweb期末试题</a></li> </ul> </div> </div> </div> </div> <div class="category"> <span class="navname">相关文档</span> <ul class="lista"> <li><a href="/doc/468649514.html" target="_blank">二级java上机题库</a></li> <li><a href="/doc/7d7771704.html" target="_blank">java机试题及答案 .</a></li> <li><a href="/doc/b715034715.html" target="_blank">机试题库-JavaWeb</a></li> <li><a href="/doc/1b3614890.html" target="_blank">Java机试题</a></li> <li><a href="/doc/e110545250.html" target="_blank">Java试题</a></li> <li><a href="/doc/3411223435.html" target="_blank">java机试题及答案</a></li> <li><a href="/doc/5a18020788.html" target="_blank">JAVA上机考试常出现的十道编程题</a></li> <li><a href="/doc/8811878986.html" target="_blank">Java+MySQL内部测试机试题</a></li> <li><a href="/doc/c44429079.html" target="_blank">Java面向对象编程上机练习题</a></li> <li><a href="/doc/f312008612.html" target="_blank">JAVA机试题整理</a></li> <li><a href="/doc/1c8861323.html" target="_blank">常见的Java上机面试题</a></li> <li><a href="/doc/441397774.html" target="_blank">JAVA机试题库_2</a></li> <li><a href="/doc/6412444184.html" target="_blank">Java数据库编程机试测试题</a></li> <li><a href="/doc/b28492735.html" target="_blank">JAVA试题集锦含参考答案</a></li> <li><a href="/doc/0a15349591.html" target="_blank">Java基础笔试机试测试题(带答案)</a></li> <li><a href="/doc/e55131054.html" target="_blank">Java基础笔试机试测试题(带答案).docx</a></li> <li><a href="/doc/2e9718616.html" target="_blank">JavaWeb测试机试题一</a></li> <li><a href="/doc/5b3279346.html" target="_blank">java机试题</a></li> <li><a href="/doc/7f18614562.html" target="_blank">JAVA笔试试卷和机试题目答案</a></li> <li><a href="/doc/ce425076.html" target="_blank">JAVA上机实践练习题</a></li> </ul> <span class="navname">最新文档</span> <ul class="lista"> <li><a href="/doc/0719509601.html" target="_blank">幼儿园小班科学《小动物过冬》PPT课件教案</a></li> <li><a href="/doc/0e19509602.html" target="_blank">2021年春新青岛版(五四制)科学四年级下册 20.《露和霜》教学课件</a></li> <li><a href="/doc/9319184372.html" target="_blank">自然教育课件</a></li> <li><a href="/doc/3019258759.html" target="_blank">小学语文优质课火烧云教材分析及课件</a></li> <li><a href="/doc/db19211938.html" target="_blank">(超详)高中语文知识点归纳汇总</a></li> <li><a href="/doc/af19240639.html" target="_blank">高中语文基础知识点总结(5篇)</a></li> <li><a href="/doc/9919184371.html" target="_blank">高中语文基础知识点总结(最新)</a></li> <li><a href="/doc/8b19195909.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/8019195910.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/7f19336998.html" target="_blank">高中语文基础知识点总结大全</a></li> <li><a href="/doc/7a19336999.html" target="_blank">超详细的高中语文知识点归纳</a></li> <li><a href="/doc/6719035160.html" target="_blank">高考语文知识点总结高中</a></li> <li><a href="/doc/6a19035161.html" target="_blank">高中语文知识点总结归纳</a></li> <li><a href="/doc/4d19232289.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/3a19258758.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/2519396978.html" target="_blank">高中语文知识点归纳(大全)</a></li> <li><a href="/doc/2419396979.html" target="_blank">高中语文知识点总结归纳(汇总8篇)</a></li> <li><a href="/doc/1f19338136.html" target="_blank">高中语文基础知识点整理</a></li> <li><a href="/doc/ef19066069.html" target="_blank">化工厂应急预案</a></li> <li><a href="/doc/bc19159069.html" target="_blank">化工消防应急预案(精选8篇)</a></li> </ul> </div> </div> <script> var sdocid = "766e42f1dc36a32d7375a417866fb84ae55cc3f3"; </script> <div class="footer"> <p><a href="/tousu.html" target="_blank">侵权投诉</a> &nbsp;&copy; 2013-2023 www.wendangku.net &nbsp;<a href="/sitemap.html">站点地图</a>&nbsp;|&nbsp;<a href="https://m.wendangku.net">手机版</a></p> <p><a href="https://beian.miit.gov.cn" target="_blank">闽ICP备11023808号-7</a>&nbsp;&nbsp;本站文档均来自互联网及网友上传分享,本站只负责收集和整理,有任何问题可通过上访投诉通道进行反馈</p> </div> <script type="text/javascript">foot();</script> </div> </body> </html>