信思智学Java第一阶段-A卷.docx

上传人:lao****ou 文档编号:88849 上传时间:2023-02-23 格式:DOCX 页数:8 大小:18.81KB
下载 相关 举报
信思智学Java第一阶段-A卷.docx_第1页
第1页 / 共8页
信思智学Java第一阶段-A卷.docx_第2页
第2页 / 共8页
信思智学Java第一阶段-A卷.docx_第3页
第3页 / 共8页
信思智学Java第一阶段-A卷.docx_第4页
第4页 / 共8页
信思智学Java第一阶段-A卷.docx_第5页
第5页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《信思智学Java第一阶段-A卷.docx》由会员分享,可在线阅读,更多相关《信思智学Java第一阶段-A卷.docx(8页珍藏版)》请在第一文库网上搜索。

1、专业班级姓 名学 号密封线学校 院系 专业JAVA基础课程试卷A 卷题号四五总分分数一、选择题(每题1分,共40分)1、一个方法在定义过程中又调用自身,这种方法称为(B )A、构造方法B、递归方法C、成员方法D、抽象方法2、如果希望方法直接通过类名称访问,在定义时要使用的修饰符是(A )A、 static B、 final C、 abstract D、 this3、如果类中没有定义构造方法,系统会提供一个默认的构造方法。默认构造方法的特点是(C )A、无参数有操作有参数无操作C、即无参数也无任何操作 D、有参数有操作。4、以下关于面向对象概念的描述中,不正确的一项是(C )A、在现实生活中,对

2、象是指客观世界的实体。B、程序中的对象就是现实生活中的对象。C、在程序中,对象是通过一种抽象的数据类型来描述的,这种抽象数据类型称为类(class)。D、在程序中,对象是一组变量和相关方法的集合。5、下列那一项不属于面向对象程序设计的基本要素?( C )A、类 B、对象 C、方法 D、安全6、顺序执行下列程序语句后,则b的值是( C )String str = Hello;String b = str.substring(0,2);A、Hello B、hello C、He D、null7、不能直接使用new创建对象的类是(B )A、静态类 B、抽象类 C、最终类 D、公有类8、为类定义多个名称

3、相同、但参数的类型或个数不同的方法的做法称为()A、方法重载B、方法覆写C、方法继承D、方法重用9、定义接口的关键字是()A、 extends class C、 interface D、 public10、现在有两个类A、B,以下描述中表示B继承自A的是()A、 class A extends B B、 class B implements A C、 class A implements D、 class B extends A11、下面关于子类调用父类构造方法的描述正确的是()A、子类定义了自己的构造方法,就不会调用父类的构造方法。B、子类必须通过super关键字调用父类有参的构造方法。C、

4、如果子类的构造方法没有通过super调用父类的构造方法,那么子类会先调用父类中无参构造方法,之后再调用子类自己的构造方法。D、创建子类对象时,先调用子类自己的构造方法,然后再调用父类的构造方法。12、假设类X是类Y的父类,下列声明对象x的语句中不正确的是()A、 X x = new X(); B、 X x = new Y(); C、 Y x = new Y(); D、 Y x = new X();13、下面()修饰符所定义的方法必须被子类所覆写。A、 final14、下面(A、 finalB、 abstract CstaticD、interface)修饰符所定义的方法不能被子类所覆写。abst

5、ract C、staticD、interface15、下面关于接口的说法中不正确的是()A、接口所有的方法都是抽象的。B、接口所有的方法一定都是public类型C、用于定义接口的关键字是implementsD、接口是Java中的特殊类,包含全局常量和抽象方法16下面关于Java的说法不正确的是()A、abstract和final能同时修饰一个类B、抽象类不光可以做父类,也可以做子类C、抽象方法不一定声明在抽象类中,也可以在接口中D、声明为final的方法不能在子类中覆写17、使用那个关键字可以在程序中手工抛出异常()18、class)A、 throws B、 throw C assert D、

6、下面哪个关键字可以用在方法的声明处?(A、 throws Bn assert C、 class D、 interface19、为了捕获一个异常,代码必须放在下面()A、try 块 B、catch 块 C、throws 块 D、finally 块语句块中。20、下面关于try块的说法正确的是()A、try块后至少应有一个catch块try块后必须有finally块。C、可能抛出异常的方法应放在try块中D、对抛出的异常的处理应放在try块中21、线程的启动方法是()A、run() B、start() C、begin() D、accept()22、Thread类提供表示线程优先级的静态常量,代表普

7、通优先级的静态常量是(A、MAX_PRIORITY B、MIN_PRIORITYC、NORMAL_PRIORITY D、NORM_PRIORITY23、设置线程优先级的方法是A、setPriorityO B、getPriorityO C、getName() D、setName()24、提供println。方法和print。方法的类是()A、 PrintStream System C InputStream D、 DataOutputStream25、不同的操作系统使用不同的路径分隔符。静态常量separator表示路径分隔符,它属于的类是()A、 FilelnputStream B、 File

8、OutputStream C、 File D InputStreamo26、下面的说法不正确的是()A、InputStream与Outputstream类通常是用来处理字节流,也就是二进制文件。B、Reader与Writer类则是用来处理字符流,也就是纯文本文件。C、Java中10流的处理通常分为输入和输出两个部分。D、File类是输入/输出流类的子类。27、Socket的工作流程是:()、打开连接到Socket的输入/输出。、按照某个协议对Socket进行的读/写操作、创建Socket、关闭SocketA、B、C、D、28、下列关于UDP和TCP协议描述错误的是()A. TCP传输控制协议,

9、提供的是面向连接、可靠的字节流服务B. UDP是用户数据报协议,是一个简单的面向数据报的运输层协议C. TCP协议有比较高的可靠性,一些要求比较高的服务一般使用这个协议D. UDP是面向连接的协议29、下面哪个不是InputStream类中的方法()A. int read(byte) B. void flush() C. void close() D. int available()3()、下面哪个不是getConnection方法的参数()A.数据库用户名 B.数据库密码C. JDBC驱动版本D.连接数据库的URL31、Statement接口中executeQuery(String sql)

10、方法的返回的数据类型是()A. Statement 接口 B. Connection 接口 C. DatabaseMetaData 对象 D. ResultSet 类对象32、Mysql数据库服务器安装默认的端口号是()。A.3306B.1521C. 143333、主键约束的关键字是()0D. 808()A. uniqueC. foreign keyB. primary keyD. check34、按年龄降序排列,以下SQL语句正确的是()oA. select * from person order age ascB. select * from person order by age asc

11、C. select * from person order age by descD. select * from person order by age desc设有表名:emp(员工表)。字段:id number(主键),name varchar2(姓名),age number(年龄),tele varchar2(手机号),salary number(工资),dept_id number(部门号)。表名 dept(部门表),字段:id number(部门号),namevarchar2(名称)。35题到40题都使用这两张表35、查询财务部所有员工,正确的是()。A. select * fro

12、m emp where dept_id =,财务部B. select * from emp,dept where dept_id=dept.id and name = 贝才务部C. select a.* from emp a,dept b where a.dept_id=b.id and b.name = 财务部D. select a.* from emp a left join dept b on a.dept_id=b.id where b.name = 财务部36、查询不是财务部和软件部的员工,正确的是()0A. select a.* from emp a,dept b where a.

13、dept_id=b.id and b.name in (财务部, 软件部)B. select a.* from emp a,dept b where a.dept_id=b.id and b.name not in (财务部 / 软件部)C. select a.* from emp a,dept b where a.dept_id=b.id and b.name =(财务部, 软件部)D. select a.* from emp a,dept b where a.dept_id=b.id and b.name (财务部, 软件部)37、查询部门名称和员工姓名,正确的是()0A. select

14、a.name,b.name from emp a,dept b where a.dept_id=b.idB. select a.name,b.name from emp a,dept bC. select name,dept_id from empD. select a.*,b.name from emp a,dept b where a.dept_id=b.id38、查询所有部门名称和部门员工数量,正确的是( )oA. select b.name, count(a.id) from emp a,dept b where a.dept_id=b.id group by b.nameB. sel

15、ect b.name, count(a.id) from emp a left join dept b on a -clept_id=b.id group by b.nameC. select b.name, count(a.id) from emp a right join dept b on a .dept_id=b.id group by b.nameD. select b.name, sum(a.id) from emp a,dept b where a.dept_id=b.id group by b.name39、查询张三所在的部门名称,正确的是()oA. select a.name from emp a,dept b where a.dept_id=bJd and a.name= 张三B. select a.name from

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服