版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学院: 专业班级: 姓名: 学号: 装 订 线 安徽农业大学20112012学年第1学期Java应用技术试卷(A卷)考试形式: 闭卷笔试,2小时适用专业:09网络题 号一二三四五总 分得 分得分评阅人一单项选择:(共20小题,每小题2分,共40分)12345678910111213141516171819201.关于javax.swing.JTree类说法正确的是 ( )A. 是Java中用来描述树形结构的类 B.是基于mvc模式实现的C. 其数据model用TreeModel的子类表示D.其数据model用TabelModel的子类表示2.以下对象是用来表示一个下拉列表的是( )A.JCom
2、boBox b1=new JComboBox();B.JButton b1=new JButton();C.JTextFiled t1=new JTextFiled()D.以上都不是3.Servlet程序中描述Servlet的类是( )的子类A. HttpServlet B. HttpServletResponse C. HttpServletRequest D.以上都不是4.关于线程的说法不正确的是( )A. 可以调用线程的start()函数使线程进入就绪状态B. 下一个线程需等正在运行的线程运行结束后才有机会执行C. 管程调用wait()函数会使当前即将进入运行状态的线程进入阻塞状态D.
3、Thread中的sleep()函数可使当前线程进入休眠状态5. 本学期实验课用过的Java开发环境是( )A. JCreater B. NetBeans C. JBuilder D. Visual J+6. 以下不是Java语言合法标识符的是( )A. int B. $200 C.中国 D. L0007.以下表达式类型是char型的是( )A. A B. A C.(char)( a+1) D. A.charAt(0)8.以下赋值语句不能够完成的是( )A.int x=45; B.short s=45; C.byte b=45; D.String s=45;9. Java中 if语句描述的的(
4、)程序结构。A. 循环 B.条件分支 C.顺序 D.以上都不是10..DatagramPackage类是用来描述( )A.基于TCP协议通信的套接字B.基于UDP协议通信的套接字 C.基于UDP协议通信的数据报D.以上都不对11以下关于网络通信说法不正确的是( )。A.Socket是用来实现基于可靠连接通信的套接字B.UDP是基于数据报通信的 C.3 D.412.以下关于构造函数的说法正确的是( )A.abstract修饰的类没有构造函数B.某类构造函数与该类类名同名C.构造函数返回类型为void型D.以上都不正确13.关于构造函数调用说法不正确的是( )A.构造函数中可以用t
5、his(参数表)的形式调用本类中定义的其他构造函数B.构造函数中可以用this(参数表)的形式调用父类类中定义的构造函数C.构造函数中可以用super(参数表)的形式调用父类类中定义的构造函数D.创建实例对象的时候要用new调用构造函数。14.关于继承说法正确的是( )A.子类对象可以自动转换为父类类型B.父类对象可以自动转换为子类类型C.子类对象不可以自动转换为父类类型D.以上都不正确15.关于java中接口interface的说法不正确的是( )A.定义接口的关键字是interfaceB.接口中定义的属性变量都是public static final型C.接口中定义的方法都是public
6、abstract型D.用于表示接口直接相互继承的关键字是implements16.关于修饰符static说法正确的是( )A.某类中的static成员可以直接访问该类中非static成员B.某类中的非static成员可以直接访问该类中static成员C.某类中的static成员不可以直接访问该类中final成员D.以上都不正确17. 设已经定义A类,且A中没有定义构造函数,则以下A类型的一维数组的声明形式不正确的是( )AA a=new A5; B.A a=new A(5); C.A a=new A(),new A(); D. A a; 18.设一定有abstract类A,B为A类的子类,且A
7、和B中都没有定义构造函数,下列声明A类的对象a的语句中正确的是( )A. public A a=new A( ); B.public A a=A( );C. A a=new B( ); D.a A;19 Strng a=abcd.substring(1,3);则变量a 的值是( )A. abc B. bcd C. cd D. i=new int5,则i.length的值是( )A.2 B.3 C.4 D.5得分评阅人学院: 专业班级: 姓名: 学号: 装 订 线 二 填空:(共10空,每空1分,共10分)分析每条语句执行后变量的值public class ex1 public
8、 static void main(String args) int x = 4, y = 8; int z = x % y; /z=( ) byte by = (byte) 128; /by=( ) boolean b = x y & x- + y + & + (x- = y+) + = + b; /s=( ) s = a+1= + + c + ; /s=( ) s = (float) + x + / + y + = + f; /s=( ) s = (byte)128= + b; /s=( ) 得分评阅人三 判断:(共10题,每题1分,共10分)1.Java中用abstract修饰的类不可以
9、有子类。( ) 2.final方法不可以被覆盖。( )3.方法重载要求方法名相同,参数列表也相同。 ( )4.方法覆盖要求子类的方法与被覆盖的方法的方法头完全一致,范围一致或变小。( )5.static和final可以用来修饰同一个属性变量。( )6.在java的一个源程序里有且只能有一个类是public class。( )7.Math.random()函数可以用来产生0,1)之间的随机数.( )8.Java中所有对象都是Object及其子类的对象。( )9.Java中可以用implements关键字说明某class继承自某interface.( )10.Java中package指令必须位于源
10、程序文件的第一条语句。( )得分评阅人四 程序分析:(共5题,每题6分,共30分)1. 按照每空后的要求将以下程序补充完整 程序1:public class t1 public static void main(String args) int max=0; tryBufferedReader bin=new BufferedReader(new InputStreamReader(System.in); String str= ;/从缓冲区读取一行内容 float x = ;/把读取过来的内容转换成float型数 double jieguo=Math.exp(x); /显示输出jieguo变
11、量的内容 catch(Exception e) 2. 按照每空后的要求将以下程序补充完整程序2:public class t2 public static void main(String args) Manager m1 = new Manager(张三, 54, 300f, 5000f); Employee emp0 = m1; System.out.println(m1.sal); System.out.println(emp0.getInfo(); System.out.println(m1.getInfo(); class Employee String name; int age;
12、 float sal; () /定义Employee的无参构造函数 String getInfo() return 姓名: + name + ,年龄: + age; class Manager Employee /Manager是Employee的子类 float allowance; Manager(String n1, int a1, float sal, float allowance) /形参n1给属性变量name初始化 /形参a1给属性变量age初始化 this.sal = sal; this.allowance = allowance; String getInfo() retur
13、n 姓名: + name + ,年龄: + age + ,津贴: + allowance;3. 分析上题中程序2的输出结果学院: 专业班级: 姓名: 学号: 装 订 线 4.分析程序3的输出结果程序3:public class ex3 public static void main(String args) B b1=new B(); class A static int x=getx(); static int getx() System.out.println(A:getx(); return 5; class B extends A static int y=gety(); static
14、 int gety() System.out.println(B:gety(); return 5; int z=getz(); int getz() System.out.println(B:getz(); return 5; 5.分析程序4的输出程序4:public class ex4 public static void main(String args) int yue=5; int days=0; switch(yue) case 1: case 3: case 5: case 7: case 8: case 10: case 12:days=31;break; case 2:days=28;break; case 4: c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 淮阴师范学院《大学体育》2022-2023学年第一学期期末试卷
- 淮阴工学院《药物分析》2022-2023学年第一学期期末试卷
- DB5116T19-2024电梯维护保养单位质量与信用评价规范
- DB3305-T 317-2024农村残疾人就业创业帮扶基地建设与服务规范
- DB 4601-T 11-2024集体用餐配送单位布局设置与加工配送管理规范
- 小学班主任的工作计划
- 建筑物拆除工程对土地资源的影响分析考核试卷
- 畜牧业的税收政策与财务管理考核试卷
- 区块链在医疗健康中的数据共享与隐私保护考核试卷
- 水运运输项目投资分析考核试卷
- 2024黔东南州事业单位第二批遴选人员调减遴选历年高频难、易错点500题模拟试题附带答案详解
- 采伐树木合同模板
- 培训师破冰游戏大全课件
- 2024版成人术中非计划低体温预防与护理培训课件
- 期中测试卷-2024-2025学年统编版语文三年级上册
- 综合素质评价平台建设方案-2024
- Unit 2 How often do you exercise教学设计-2024-2025学年人教版英语八年级上册
- 消防救生照明线标准解析
- GB/T 44395-2024激光雷达测风数据可靠性评价技术规范
- 广东省深圳市2023-2024学年高一上学期语文期中试卷(含答案)
- 外包司机合同范本
评论
0/150
提交评论