昨天去惠普面试带回来的笔试题,大部分都是考察基础知识.和大家分享一下,大连的朋友有打算去惠普的有福了!
第一部分 java基础问卷
1.请说出check异常和uncheck异常的基类及其在异常处理中的区别.
2.捕捉多个异常的时候,捕捉异常的顺序,要注意什么问题?
3.请说明java虚拟机堆中是否可能存在对象的引用,并请说明理由.
4.请说明下列IO操作使用的类分别是字节流还是字符流.
1)LineNumberReader 2)FileWriter 3)BufferedOutputStream
4)BufferedWriter 5)ByteArrayOutputStream
5.请写出声明以个长度为5的字符串数组的方法.
6.请说明默认访问权限和保护访问权限的区别.
7.请说明下面的代码的代码会不会编译成功,并说明理由.
class Service {
public Service() {
}
}
class BusService extends Service {
public BusService(String avgs[]) {
}
}
public class Client {
public static void main(String[] args) {
Service busService = new BusService();
}
}
8.请写出使用Iterator遍历一个ArrayList的实现方法.
ArrayList<String> list = new ArrayList<String>();
list.add("abc");
list.add("def");
9.说明下面代码有什么潜在问题,并说明修改方法.
1) public String trim(String input) {
if (input == null) {
System.out.println(input.trim());
return input.trim();
} else {
return "";
}
}
2) public void output(File file) {
boolean isExist = file.exists();
if (isExist == true) {
System.out.println(file.getName());
}
}
3) public void output(String[] avgs) {
if (avgs.length == 1) {
System.out.println("Hello" + avgs[0]);
}
}
4) public void execute(String status) {
if (status == "Active") {
this.active();
} else {
this.sleep();
}
}
5) public String concat(String str) {
String result = "";
if (str != null) {
result.concat(str);
return result;
}
return null;
}
第二部分 Web方向
1.forward 和 redirect区别.
2.servlet中filter的4个常用功能
3.@include file=""和jsp:include page=""的区别
4.写出JavaBean可以设定的四种scope.
5.在web开发中防止按钮二重提交的方式.
6.当你遇到下列异常时,你想到的调查和解决方式是什么?
1)ClassCastException
2)ClassNotFoundException
这是大部分的笔试题,还有一些选择题,代码太多,实在记不住了...卷子很旧了,估计很多面试者都用过,也就是说没准下一个人还用这套题.所以在这里和大家分享一下.
有时间的朋友讨论一下第一部分的3题和9题.有2个地方我还有点拿不准.
分享到:
相关推荐
java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 ...
java面试笔试资料java笔试题大集合及答案题库java笔试题汇总资料188个合集 100家大公司java笔试题汇总.doc 125条常见的java 面试笔试题大汇总.pdf 2011最新整理java经典代码.doc 25个经典的Spring面试问答.docx ...
"Java面试笔试题大汇总(最全+详细答案)"这份资料提供了全面的Java面试题及解答,旨在帮助求职者充分准备,提高面试成功率。 首先,Java的基础知识是任何面试的基础。这包括Java语言的基本语法,如变量、数据类型、...
本压缩包"java外包笔试题两套.zip"包含了两套针对Java程序员的笔试题目,分别为"java外包笔试A卷.docx"和"java外包笔试F卷.docx",旨在测试应聘者的基础知识、SQL操作能力以及实际编程技能。 "java外包笔试A卷.docx...
JAVA面试笔试题大汇总JAVA面试笔试题大汇总JAVA面试笔试题大汇总JAVA面试笔试题大汇总JAVA面试笔试题大汇总JAVA面试笔试题大汇总JAVA面试笔试题大汇总,JAVA面试笔试题大汇总JAVA面试笔试题大汇总
java方向综合笔试题,包罗大众笔试时的所有题记。
该文件为山大地纬Java开发岗笔试试题 该文件为山大地纬Java开发岗笔试试题 该文件为山大地纬Java开发岗笔试试题 该文件为山大地纬Java开发岗笔试试题 该文件为山大地纬Java开发岗笔试试题
Java 基础知识笔试题及答案 Java 是一种广泛使用的编程语言,它具有强大的功能和灵活性。本资源汇总了 Java 基础知识笔试题及答案,涵盖了 Java 的基本概念、数据类型、运算符、控制结构、函数、数组、集合框架、...
【标题】"农行Java笔试题"涉及到的Java知识点涵盖了编程基础、面向对象特性、集合框架、多线程、异常处理、IO流、网络编程、数据库操作等多个领域,这些都是Java程序员必须掌握的核心技能。 首先,从编程基础角度来...
java面试笔试题库java软件设计java笔试题大集合及答案文档资料合集300MB“ 100家大公司java笔试题汇总.doc 125条常见的java 面试笔试题大汇总.pdf 2011最新整理java经典代码.doc 25个经典的Spring面试问答.docx 8张...
Java 程序员笔试题 本资源提供了 Java 程序员笔试题,共 10 道单项选择题和 2 道多项选择题,涵盖了 Java 基础知识、编程技术、数据类型、运算符、控制流程、方法和类等方面的知识点。 1. Java 程序编译后会产生 ...
java面试笔试题大汇总 ~很全面java面试笔试题大汇总 ~很全面java面试笔试题大汇总 ~很全面java面试笔试题大汇总 ~很全面java面试笔试题大汇总 ~很全面java面试笔试题大汇总 ~很全面java面试笔试题大汇总 ~很全面java...
100家大公司java笔试题汇总.doc 125条常见的java 面试笔试题大汇总.pdf 2011最新整理java经典代码.doc 25个经典的Spring面试问答.docx 8张图解java.docx Addison.Wesley.Java.Concurrency.in.Practice.May.2006.chm ...
### Java面试笔试题详解 #### 一、集合框架与线程安全性 - **线程安全类**:在Java集合框架中,存在一部分被设计成线程安全的类,这意味着它们能够在多线程环境下安全地使用,而不需要额外的同步措施。这类包括`...
125条常见的java面试笔试题大汇总125条常见的java面试笔试题大汇总125条常见的java面试笔试题大汇总125条常见的java面试笔试题大汇总125条常见的java面试笔试题大汇总125条常见的java面试笔试题大汇总125条常见的...
这份"java面试笔试题集锦"涵盖了广泛的Java知识,对于准备面试或提升自身技能的开发者来说,是一份非常宝贵的资源。以下是根据标题、描述和标签提取的一些关键Java知识点: 1. **Java基础**:包括语法基础,如数据...
【标题】2016年4月方正Java软件工程师笔试题 这是一份针对2016年4月方正公司招聘Java软件工程师时所使用的笔试题目集。方正集团是中国知名的IT企业,其对Java工程师的技术要求通常涵盖了基础语法、面向对象编程、...
上海交通银行的JAVA笔试编程题主要考察应聘者的Java编程基础以及在实际问题中的应用能力。这类题目通常涵盖多个方面,包括但不限于数据类型转换、字符串处理、字符编码与解码等核心概念。以下是对这些知识点的详细...
java面试笔试资料Java经典项目集锦java笔试题大集合及答案题库java笔试题汇总资料个合集(188) 100家大公司java笔试题汇总.doc 125条常见的java 面试笔试题大汇总.pdf 2011最新整理java经典代码.doc 25个经典的Spring...