试卷java程序设计初步卷_第1页
试卷java程序设计初步卷_第2页
免费预览已结束,剩余1页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、山东工2014 2015学年第二学期java 程序设计初步试题(A 卷)(时间:120 分钟,满分:100 分)A. 12345B. 123+4+5C. 1239D. 编译时发生错误用题班级:网络工程 131-2 班6、Java 语言中抛出异常的语句是()。A.tryB. catchC. finallyD. throws7、下列哪一选项未能实现对方法publicfloatA.public B.publicC.publicaMethod(floata,floatb).的重载()floataMethod(floata, floatb,floatfloataMethod(floatc,float d

2、) . c). 1、下列哪个是java 应用程序中正确的main 方法public void main(String args)sic void main(String args)public sic void Main(String args)public sic void main(String args)()aMethod(a,b). c) . 。)。D.private float aMethod(a,b,8、创建一个有“开始”按钮语句的是(A.JTextField b = new JTextField(”开始”); B.JButton b=new JButton(”开始”);C. JL

3、abel b=new JLabel(”开始”);D.JCheckbox b = new JCheckbox(”开始”);2、下列哪个是合法的java 标识符()。A. moon-sunB.byteC.23D. $Boy26)。3、Java.java 编译后在当前路径上生成的文件是(9、事件 ActionEvent 实现的接口是()。A.Java.javaB.java.classC.class)。D.Java.classA.FocusListenerC. WindowListeneB. ComponentListenerD. ActionListener4、在 Java 语言的数据类型中,浮点类

4、型包括(A. float 和double5、以下程序段输出的结果是(B. float 和long)。C. float 和D. float10、JDBC 提供 3 个接口来实现SQL 语句的发送,其中执行简单的不带参数的SQL语句的是()。A.SementB. PreparedSD. DriverSmentementC. CallableSement班级学号。密封线。题号一二三四总分分数阅卷人一、选择题(每题 2 分 共 20 分)分数评卷人String str=”123”; x = 4;y = 5;str += (x+y); System.out.pritnln(str);二、填空题(每空 2

5、 分 共 20 分)1、 Java 的 3 种分别是JavaSE、。2、方法的多态性主要指、。3、常用的菜单形式有两种,分别是、。4、框分为和两种。5、接口是由和组成的特殊类。2、 试写出程序的运行结果三、程序分析题(共 10 分)1、 试写出程序的运行结果class AZ1 double f(double x, double y) return x + y;sicg(n) return n * n;class BZ extends AZ1double f(double x, double y) double m = super.f(x, y); return m + x * y;sicg(n

6、)m = AZ1.g(n);return m + n;分数评卷人import java.util.Scanner; class Testpublic sic void main(String args) month,days;Scanner sc = new Scanner(System.in); System.out.pr(Month? );month = sc.next(); if(month12)System.out.prln(error data); System.exit(0);switonth)case 4: case 6: case 9: case 11: days = 30;b

7、reak;case 2:System.out.pr(Year? ); year = sc.next();if(year%400=0 | year%4=0 & year%100!=0) days = 29;else days = 28; break;default: days = 31;System.out.prln(days: +days);public class AZpublic sic void main(String args) BZ b = new BZ();System.out.prln(b.f(10.0, 8.0);System.out.prln(b.g(3);分数评卷人四、程序

8、设计题(共 50 分)1. 编程实现:以员工类为抽象父类,经理类和工人类继承该类,输出经理与工人的每月工资。(17 分)3、 试写出程序的运行结果public class RotorStringpublic sic void main(String args) String str=rotor;System.out.prln(str=+str); yes=true;n=str.length(); i=0;char ch1,ch2;while (yes & (in/2) ) ch1=str.charAt(i); ch2=str.charAt(n-i-1); if (ch1=ch2)i+;else

9、yes=false;System.out.prln(结果: +yes);分数评卷人运行时: Month?2 Year?19802. 设计程序实现如下的按钮事件:每次单击按钮,则修改按钮的文字。(15 分)(a)未触发按钮之前(b)单击按钮三次findStmt.setString(1, name);/查询ResultSet rs= ; try/输出查询结果while () long id = rs.getLong(1);name = rs.getString(2);/打印所显示的数据3. 在指定的划线处编程,完成数据库的各项操作:(18 分)其中数据库表user包括如下字段:import jav

10、a.sql.*; public class DBTestprivate Connection con;System.out.prln(id=+id+,name=+name);private PreparedS private PreparedS private PreparedSement addStmt; ement deleteStmt; ement findStmt;finally rs.close();public DBTest()throws ExceptionClass.forName(com. String dburl = jdbc: String user = root;.jd

11、bc.Driver);:/localhost:3306/mydb;public void updateData(id, String name)throws SQLExceptionString password = 123456;con = java.sql.DriverManager.getConnection(dburl,usString sql=update user set name=? where id=?; if(updataStmt=null)assword);public void add(String name,String psw) throws SQLException

12、updataStmt=con.prepareSement(sql); updataStmt.execute();String sql=insert if(addStmt=null)o user(name,password) values(?,?);addStmt=con.prepareS addStmt.setString(1,name); addStmt.setString(2,psw);ement(sql);public void close() trycon.close();catch(SQLException e)e.pr ;StackTrace();public void delete(String name) throws SQLExceptionString sql=; if(deleteStmt=null)public sic void main(String args)throws Exception DBTest tester=new DBTest();deleteStmt=con.createS deleteStmt.execute(sql);ement();tester.add( tester.select( tester.delete ( tester.close();,”1234”); ););public

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论