




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、JAVA工程师笔试题一,选择题1. 如下代码 public class Test public int aMethod() static int i = 0; i+; return i; public static void main (String args) Test test = new Test(); test.aMethod(); int j = test.aMethod(); System.out.println(j); 输出结果是什么 A. 0 B. 1C. 2D. 编译失败 2. 如下代码 int i =1,j =10; do if(i+> -j) continue; w
2、hile (i <5); System.out.println("i = " +i+ "and j = "+j); 输出结果是什么 A. i = 6 and j = 5 B. i = 5 and j = 5 C. i = 6 and j = 5 D. i = 5 and j = 6 E. i = 6 and j = 6 3. 如下代码: public class SwitchTest public static void main(String args) System.out.println("value = " + swit
3、chIt(4); public static int switchIt(int x) int j = 1; switch (x) case 1: j+; case 2: j+; case 3: j+; case 4: j+; case 5: j+; default: j+; return j + x; 输出结果是什么 A. value = 3 B. value = 4 C. value = 5 D. value = 6 E. value = 7 F. value = 8 4. 在接口中以下哪条定义是正确的 (两个答案) A. void methoda(); B. public double m
4、ethoda(); C. public final double methoda(); D. static void methoda(double d1); E. protected void methoda(double d1); 5. 如下代码: public void test(int x) int odd = x%2; if (odd) System.out.println("odd); else System.out.println("even"); 哪个描述正确 A. 编译失败. B. "odd" 永远被输出. C. "e
5、ven" 永远被输出 D. "odd" 输出x的值, E. "even" 输出x的值 6. 如下代码: public class X public X aMethod() return this; public class Y extends X 哪两个方法能加到Y类的定义中 A. public void aMethod() B. private void aMethod() C. public void aMethod(String s) D. private Y aMethod() return null; E. public X aMet
6、hod() return new Y(); 7. 如下代码: public class X public static void main(String args) try badMethod(); System.out.print("A"); catch (Exception ex) System.out.print("C"); finally System.out.print("B"); System.out.print("D"); public static void badMethod() throw ne
7、w Error(); 结果是什么 A. ABCD B. 编译失败. C. 显示C,退出程序. D. 显示B,C,退出程序. E. 显示BCD,退出程序. 8. 如下代码: public class Foo public static void main(String args) try return; finally System.out.println( "Finally" ); 输出结果是什么 A. Finally B.编译失败 C. 代码正常运行但没有任何输出. D. 运行时抛出异常 9. 如下代码: class Base Base() System.out.prin
8、t("Base"); public class Alpha extends Base public static void main( String args ) new Alpha(); new Base(); 结果是什么 A. Base B. BaseBase C. 编译失败. D. 代码运行但没有输出. E. 运行时抛出异常. 二 问答题1、简述synchronized和java.util.concurrent.locks.Lock的异同2、MVC的各个部分都有那些技术来实现如何实现 3、什么是java序列化,如何实现java序列化 4、什么是单例模式写一个单例类。5
9、、问:WEB SERVICE、SOAP、UDDI,WSDL名词解释6、XML文档定义有几种形式它们之间有何本质区别解析XML文档有哪几种方式? 7、说说你所熟悉或听说过的j2ee中的几种常用模式及对设计模式的一些看法(可在面试时候详述)8 java加密技术有那些(可在面试时候详述)9 java是如何对数据进行压缩和解压的(可在面试时候详述)。三 SQL基础题1 创建一张学生表,包含以下信息,学号,姓名,年龄,性别,家庭住址,联系电话2 修改学生表的结构,添加一列信息,学历3 &
10、#160; 修改学生表的结构,删除一列信息,家庭住址 4 向学生表添加如下信息: 学号 姓名年龄性别联系电话学历1A22男123456小学2B21男119中学3C23男110高中 5 修改学生表的数据,将电话号码以11开头的学员的学历改为“大专” 6 删除学生表的数据,姓名以C开头,性别为男的记录删除 四 SQL高级题说明:有三个表,项目表、合同表、付款表下面是建立表的语句项目表
11、(项目编号 int,项目名称 varchar(50))项目编号,项目名称1项目12项目23项目3合同表(合同编号 int,项目编号 int,合同金额 number(7,3))合同编号项目编号合同金额111000211500322000付款表(付款编号 int,合同编号 int,付款金额 number(7,3))付款编号合同编号付款金额11100022200032800一个项目可能会有签署多个合同,每个合同会分几次付款,问题(一)设计一个查询,要求返回结果如下:项目编号 项目名称
12、; 项目所有合同的金额 - - -1 &
13、#160; 项目1 25002 项目2
14、; 20003 项目3 NULL解答:问题(二)设计一个查询,要求返回结果如下:项目编号 项目所有合同已付款金额
15、0; -1 11002 &
16、#160;NULL解答: 问题(三)设计一个查询,要求返回结果如下项目编号 项目名称 项目所有合同已付款金额 - -1
17、160; 项目1 11002 项目2 NULL-解答: 问题(四)请您设计一个查询语句,检索的格式如下-项目编号 项目名称 项目所有合同的金额 项目所有合同已付款金额 1 项目1 2500.000
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 西安职业技术学院《工管运筹学》2023-2024学年第二学期期末试卷
- 2025河北省安全员C证考试题库
- 云南中医药大学《农业推广学》2023-2024学年第二学期期末试卷
- 辽宁特殊教育师范高等专科学校《室内专题项目生态性居住空间设计》2023-2024学年第二学期期末试卷
- 2025年江西省建筑安全员-A证考试题库附答案
- 铜仁幼儿师范高等专科学校《口腔组织病理学实验》2023-2024学年第二学期期末试卷
- 辽阳职业技术学院《外贸函电与单证》2023-2024学年第二学期期末试卷
- 北京协和医学院《需求分析与系统设计(双语)》2023-2024学年第二学期期末试卷
- 四川电力职业技术学院《WTO-TBT基础知识》2023-2024学年第二学期期末试卷
- 甘肃财贸职业学院《先秦散文研读》2023-2024学年第二学期期末试卷
- GA/T 1081-2020安全防范系统维护保养规范
- 2023一年级下册语文教学工作计划(2篇)
- 2022年云上贵州大数据(集团)有限公司招聘笔试试题及答案解析
- (虎符铜砭刮痧)基本理论及临床应用课件
- 文件袋、档案袋密封条模板
- 依图科技业务概述
- 支气管镜室工作制度
- 船模制作教程(课堂PPT)课件(PPT 85页)
- 防腐检查培训教材ppt课件
- 肺炎链球菌肺炎医学PPT课件
- 小学英语微课ppt
评论
0/150
提交评论