




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、填空题1.安装Tomcat之前,必须首先安装_.2._是Tomcat服务器的默认端口号。3.Tomcat服务器的Web应用服务目录是_4.当服务器上的一个jsp页面被第一次请求执行时,服务器上的_首先将JSP页面文件转译成一个_文件,再将这个文件编译生成_文件,然后通过执行此文件响应客户的请求。5.可以在“”之间插入一个_ 二 判断题1表达式的值由服务器负责计算,并将计算结果用数值的形式发送到客户端显示。( )2 客户通过浏览器查看JSP的源文件时,能够看到中的注释。( )3在jsp页面中可显示汉字字符。( )4JSP页面默认import属性有如下的值: java.lang.*、 javax.servlet.*、javax.servlet.jsp.*、javax.servlet.http.*。( )5contentType 属性是定义JSP页面响应的MIME(Multipurpose Internet Mail Extention)类型和JSP页面字符的编码( )三、简述题1 简述如何配置jsp运行环境。2 简述jsp页面有哪些元素组成。3 怎样解决当使用request对象获取用户提交的汉字信息时出现乱码的问题。4 Html表单数据的提交方式有哪些,请写出其中的三种。5 简述使用jdbc连接后台数据库的步骤。(假设:使用jdbc-odbc桥接器,数据库为 ,数据源为 ,数据库的用户名与密码均为空)6 Javabean 在类的方法命名上要遵守哪些规则?7 如何在jsp中设置一个javabean的一个属性。一、 选择题: 1.paint()方法使用哪种类型的参数?A GraphicsB Graphics2DC StringD Color2 .哪个关键字可以抛出异常?A transientB finallyC throwD static3.System类在哪个包中?A. java.utilB. java.ioC. java.awtD. java.lang4.Main()方法的返回类型是:A intB voidC BooleanD static5.关于applet的说法正确的是A. APPLET也需要main方法B. applet必须继承自java.awt.appletC. applet能访问本地文件D. applet程序不需要编译=1 开发和运行Java程序需要经过哪些步骤和过程?答:源程序编辑、字节码编译和解释执行。2类及类成员的访问控制符有哪些?答:public ,private,protected,friendly.3对象初始化有哪几种方法? 写出它们的执行顺序。答:Java语言提供了三种初始化对象的方法,Java程序在创建对象时首先分配空间,然后按照类中定义的成员变量的初值初始化对象相应的成员,然后执行类中的初始化程序块,最后执行构造方法。4.说明什么是抽象类?什么是抽象方法?抽象方法:只有一个说明,没有方法主体,用abstract修饰的方法;包含抽象方法的类叫做抽象类5.什么是接口? 答:接口是用来实现类间多重继承功能的结构。Java语言不支持多重继承,然而在解决实际问题的程序设计中仅靠单重继承尚不能解决更复杂的问题。为了使Java程序的类层次结构更加合理,我们把用于完成特定功能的若干属性组织成相对独立的属性集合。这种属性的集合就是接口。6抽象方法有什么特点? 抽象方法的方法体在何处定义?答:抽象方法在定义时无需给出方法体,只要给出方法的返回值类型和形式参数表即可。程序中不可创建抽象类对象,必须从抽象类派生出子类,在子类中实现所有抽象的方法后才可以创建子类的对象。如果子类没有实现超类中所有抽象方法,则子类也必须定义为抽象类。7. Applet的哪个方法仅在开始时执行一次?哪个方法在用户每次访问包含Applet的HTML文件时都被调用?Applet的哪个方法可以用来在其中画图?Applet的哪个方法可以自动调用前面的一个方法?哪个方法用来更新Applet的画面?哪个方法在用户离开Applet所在的HTML页面时被调用?答:Init, start, paint, repaint, update, stop8简述jdk1.1及其以后版本的awt事件处理机制答:使用JDK1.1授权处理模型进行事件处理的一般方法: 对于某种类型的事件XXXEvent,要想接收并处理这类事件,必须定义相应的事件监听器类,该类需要实现针对特定事件的特定接口XXXListener; 事件源中产生事件后,必须注册相应于该类事件的监听器,使用addXXXListener(XXXListener )方法来注册监听器。9在程序中使用多线程可以用哪两种基本方法?请写出程序代码说明答:方法1:class MyThread extends Threadpublic void run()线程体运行:MyThread mt =new MyThread();mt.start(); 方法2:class MyRun implements Runablepublic void run()线程体运行:MyRun mr = new MyRun();Thread t1 = new Thread(mr);T1,start();10Java的错误处理机制是什么?答: Java语言中异常的捕捉是通过try-catch块来实现的,语法形式为: try /程序正常的流程,有可能抛掷异常 catch(异常类名 异常对象名)/错误的处理 finally /如果try部分代码执行完或catch部分代码执行完,则执行该部分代码 11下面哪些访问控制修饰符的使用是合法的:(1) public class MyClass.(2) public protected int IntegerValue;(3) friendly float FloatValue;(4) String s;12.详细写出下面程序的功能。 import java.io.*; class filestream public static void main(String args) tryFile inFile=new File(file1.txt); File outFile=new File(file2.txt); FileInputStream fis=new FileInputStream(inFile); FileOutputStream fos=new FileOutputStream(outFile); int c;while(c=fis.read()!=-1) fos.write(c); fis.close();fos.close(); catch(FileNotFoundException e) System.out.println(FileStreamsTest: +e); catch(IOException e) System.err.println(FileStreamsTest: +e); 13找出下面程序中的错误,指明错误原因。(1) 程序一。public class MyClass int data;void MyClass(int d)data=d;(2) 程序二。public class MyMainpublic static void main(String args ) System.out.println(MyClass1.data);class MyClass1int data=10;(3) 程序三。class Class1private int x,y;pivate Class1(int x,int y)this.x=x;this.y=y;class Class2public static void main(String args)Class1 c1=new Class1(10,10);System.out.println(x=+c1.x);System.out.println(y=+c1.y);(4) 程序四。class Class1int x=0,y=0;int add()return x+y;class Class2 extends Class1float x=1.0,y=2.0;float add()return x+y;(5) 程序五。class MyClassint var=100;static int getVar()return var;(6) 程序六。class IamAbstract final int f;double d;abstract void method();(7) 程序七。class parent private int mine;class child extends parentint getMine()return mine;14.给正确的程序写出运行结果,否则给出出错的原因。1.public class Waiter int var; Waiter(double var) this.var = (int)var; Waiter(int var) this(Welcome); Waiter(String s) this(); System.out.println(s); Waiter() System.out.println(Good-bye); public static void main(String args) Waiter t = new Waiter(1); 2.程序如下public class Base public void getNO(int I)System.out.println(NO +i);public class Sub extends Basepublic void getNO(int j) Sstem.out.println(Im NO +j); public void getNO(String s) System.out.println(It s first of +s);public static void main(String args) Base b1=new Base(); Base b2=new Sub(); b1. getNO(5); b2. getNO(1); 部分答案一、填空题(每空3分)1.安装Tomcat之前,必须首先安装_jdk_.2._8080_是Tomcat服务器的默认端口号。3.Tomcat服务器的Web应用服务目录是_webapps_4.当服务器上的一个jsp页面被第一次请求执行时,服务器上的_jsp引擎_首先将JSP页面文件转译成一个_java_文件,再将这个文件编译生成_字节码_文件,然后通过执行此文件响应客户的请求。5.可以在“”之间插入一个_表达式_ 三 判断题(每题5分)1表达式的值由服务器负责计算,并将计算结果用数值的形式发送到客户端显示。( x )2 客户通过浏览器查看JSP的源文件时,能够看到中的注释。( T )3在jsp页面中可显示汉字字符。( T )4JSP页面默认import属性有如下的值: java.lang.*、 javax.servlet.*、javax.servlet.jsp.*、javax.servlet.http.*。( T )5contentType 属性是定义JSP页面响应的MIME(Multipurpose Internet Mail Extention)类型和JSP页面字符的编码( T )三、简述题(每题7分)8 简述如何配置jsp运行环境。安装Tomcat之前,必须首先安装JDK,这里我们安装sun公司的JDK1.3假设JDK的安装目录是: C:Jdk1.3在启动Tomcat服务器之前,还需要进行几个环境变量的设置。 对于window2000,用鼠标右键点击“我的电脑”,弹出菜单,然后选择属性,弹出“系统特性”对话框,再单击该对话框中的高级选项,然后点击按钮“环境变量”,分别添加如下的系统环境变量: 变量名:JAVA_HOME,变量值:C:jdk1.3。 变量名:TOMCAT_HOME或CATALINA_HOME,变量值:D:tomcatJakarta-tomcat-4.0。 变量名:CLASSPATH,变量值:.;C:jdk1.3lib 变量名:PATH,变量值:C:jdk1.3bin9 简述jsp页面有哪些元素组成。一个JSP页面可由种元素组合而成:()普通的HTML标记符。()JSP标签:如,指令标签、动作标签。()变量和方法的声明。()Java 程序片。()Java 表达式。10 怎样解决当使用request对象获取用户提交的汉字信息时出现乱码的问题。首先,将获取的字符串用ISO-8859-1进行编码,并将编码存放到一个字节数组中,然后再将这个数组转化为字符串对象即可。如下列所示: String str=request.getParameter(girl); byte b=str.getBytes(“ISO-8859-1”); str=new String(b);11 Html表单数据的提交方式有哪些,请写出其中的三种。一个表单的数据提交手段部分经常包括如下的标记符号: 12 简述使用jdbc连接后台数据库的步骤。(假设:数据库
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 团员帮扶活动方案
- 团队室内活动方案
- 国际美食活动方案
- 周年活动大促活动方案
- 四川商场活动方案
- 国防教育月活动方案
- 回家乡投资活动方案
- 图解古诗活动方案
- 商务讲堂活动方案
- 品牌领钱活动方案
- 新生儿吞咽吸吮功能训练
- 2025-2030年中国期货行业市场深度调研及竞争格局与投资策略研究报告
- 2025-2030年中国农业科技行业市场深度调研及前景趋势与投资研究报告
- 成人重症患者颅内压增高防控护理专家共识
- 2025至2030年中国肿瘤治疗行业市场发展潜力及前景战略分析报告
- 危险化学品-经营安全管理制度与岗位操作流程
- 2024年河南省豫地科技集团有限公司招聘真题
- (2025)党内法规知识测试题库及答案
- 餐饮老人临时用工协议书
- T/SHSOT 015.1-2024皮肤角质层胶带剥离方法及应用第1部分:角质层剥离方法
- 2025甘肃省农垦集团有限责任公司招聘生产技术人员145人笔试参考题库附带答案详解
评论
0/150
提交评论