2022年2022年华为JAVA面试 .pdf

上传人:C****o 文档编号:39878072 上传时间:2022-09-08 格式:PDF 页数:5 大小:51.54KB
返回 下载 相关 举报
2022年2022年华为JAVA面试 .pdf_第1页
第1页 / 共5页
2022年2022年华为JAVA面试 .pdf_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《2022年2022年华为JAVA面试 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年华为JAVA面试 .pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、华为 Java 笔试题:一、单项选择题1Java 是从()语言改进重新设计。AAda BC+CPasacal D BASIC 答案:B 2下列语句哪一个正确()A Java 程序经编译后会产生machine code B Java 程序经编译后会产生byte code C Java 程序经编译后会产生DLL D 以上都不正确答案:B 3下列说法正确的有()A class中的 constructor不可省略B constructor必须与 class 同名,但方法不能与class 同名C constructor在一个对象被new时执行D 一个 class 只能定义一个constructor 答案

2、:C 4提供 Java 存取数据库能力的包是()Ajava.sql Bjava.awt Cjava.lang Djava.swing 答案:A 5下列运算符合法的是()A&B Cif D:=答案:A 6执行如下程序代码a=0;c=0;do-c;a=a-1;while(a0);后,C的值是()A0 B 1 C-1 D 死循环答案:C 7下列哪一种叙述是正确的()A abstract修饰符可修饰字段、方法和类B 抽象方法的body 部分必须用一对大括号 包住C 声明抽象方法,大括号可有可无D 声明抽象方法不可写出大括号名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 5 页 -答案:D

3、 8下列语句正确的是()A 形式参数可被视为local variable B 形式参数可被字段修饰符修饰C 形式参数为方法被调用时,真正被传递的参数D 形式参数不可以是对象答案:A 9下列哪种说法是正确的()A 实例方法可直接调用超类的实例方法B 实例方法可直接调用超类的类方法C 实例方法可直接调用其他类的实例方法D 实例方法可直接调用本类的类方法答案:D 二、多项选择题1Java 程序的种类有()A类(Class)B Applet C Application DServlet 2下列说法正确的有()A 环境变量可在编译source code时指定B 在编译程序时,所能指定的环境变量不包括cl

4、ass path C javac一次可同时编译数个Java 源文件D javac.exe能指定编译结果要置于哪个目录(directory)答案:BCD 3下列标识符不合法的有()Anew B$Usdollars C1234 Dcar.taxi 答案:ACD 4下列说法错误的有()A 数组是一种对象B 数组属于一种原生类C int number=31,23,33,43,35,63 D 数组的大小可以任意改变答案:BCD 5不能用来修饰interface的有()Aprivate Bpublic Cprotected D static 答案:ACD 6下列正确的有()A call by value不

5、会改变实际参数的数值B call by reference能改变实际参数的参考地址名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 5 页 -C call by reference不能改变实际参数的参考地址D call by reference能改变实际参数的内容答案:ACD 7下列说法错误的有()A 在类方法中可用this来调用本类的类方法B 在类方法中调用本类的类方法时可直接调用C 在类方法中只能调用本类中的类方法D 在类方法中绝对不能调用实例方法答案:ACD 8下列说法错误的有()A Java 面向对象语言容许单独的过程与函数存在B Java 面向对象语言容许单独的方法存在C

6、 Java 语言中的方法属于类中的成员(member)D Java 语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同答案:ABC 9下列说法错误的有()A 能被 java.exe成功运行的java class文件必须有main()方法B J2SDK 就是 Java API C Appletviewer.exe可利用 jar选项运行.jar文件D 能被 Appletviewer成功运行的java class文件必须有main()方法答案:BCD 三、判断题1Java 程序中的起始类名称必须与存放该类的文件名相同。()答案:正确2Unicode 是用 16 位来表示一个字的。()答案

7、:正确3原生类中的数据类型均可任意转换。()答案:错误1.J2EE 是什么?2.介绍 JAVA中的 Collection FrameWork(包括如何写自己的数据结构)?如 COLLECTION 中遗留类(HASHTABLE、VECTOR)和现有类的区别?(同步)3.Java中异常处理机制,事件机制?4.EJB与 JAVA BEAN的区别?名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 5 页 -EJB与 JAVA BEAN是 SUN的不同组件规范,EJB是在容器中运行的,分步式的,而JAVA BEAN主要是一种可利用的组件,主要在客户端UI 表现上。5.JAVA中的多形与继承?

8、可出编程,选择题。6.抽象类与接口?接口的好处是将实现与表现分离。抽象类与接口都用于抽象,但是抽象类(JAVA 中)可以有自己的部分实现,而接口则完全是一个标识(同时有多重继承的功能)。7.Java 的通信编程,编程题(或问答),用 JAVA SOCKET 编程,读服务器几个字符,再写入本地显示?8.JAVA SERVLET API中 forward()与 redirect()的区别?forward()方法可以使用原来的对象,而且速度较快。9.JAVA解析 XML的方式?SAX、DOM 10.用 JAVA实现数据库查询,这是一道编程题。基本操作,不用讲了。11.用 JAVA实现一种排序,比较,

9、JAVA类实现序列化的方法(二种)?如在 COLLECTION 框架中,实现比较要实现什么样的接口。12.JSP 中动态 INCLUDE与静态 INCLUDE的区别?老一套,动态可以带参数,静态相当于一段静态HTML文件。13.应用服务器与WEB SERVER 的区别?14.设计模式与UML方面。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 5 页 -如工厂模式,解决多数据库支持问题。15。编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我 ABC汉 DEF”,6,应该输出

10、为“我ABC”而不是“我ABC+汉的半个”。16。在 ORACLE 大数据量下的分页解决方法。一般用截取ID 方法,还有是三层嵌套方法。17。WEB SERVICE 名词解释。JSWDL 开发包的介绍。JAXP、JAXM 的解释。SOAP、UDDI解释。18。BS与 CS的联系与区别。19。LINUX下线程,GDI类的解释。20。JAVA多线程编程。用 JAVA写一个多线程程序,如写四个线程,二个加1,二个对一个变量减一,输出。21。JAVA的基本功:STRING 与 STRINGBUFFER 的区别。22。STRUTS 的应用(如 STRUTS 架构)名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 5 页 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁