`
isy
  • 浏览: 103013 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

惠普大连java方向笔试题(部分)

    博客分类:
  • java
阅读更多

昨天去惠普面试带回来的笔试题,大部分都是考察基础知识.和大家分享一下,大连的朋友有打算去惠普的有福了!

 

   第一部分   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个地方我还有点拿不准.

 

分享到:
评论
16 楼 zsx923 2010-12-09  
额,英语我不太懂,看的是别人的翻译,也有可能翻译错误
15 楼 zsx923 2010-12-09  
lonelybug 写道
楼上请自行查看jvm的specification以及想关文档。谢谢


英语达人,你没搞清楚问题吧?
对象的引用是否可以在堆中....
对于这个问题我不知道,但对于你的回答,我感到十分困惑
14 楼 lonelybug 2010-12-08  
楼上请自行查看jvm的specification以及想关文档。谢谢
13 楼 panshunchang 2010-11-30  
lonelybug 写道
chimer 写道
3.请说明java虚拟机堆中是否可能存在对象的引用,并请说明理由.

这个题目还真搞不清,按我的想法,应该是有的,比如链表,他应该只是在栈中存了一个头结点的首地址吧,要不然如果每个结点都保存在栈中的话,开销也不划算吧。

补充:
另外听说GC是有向图的结构,应该有所谓的引用的引用吧,也不一定,反正是搞不清楚。求指点


first of all, i am sorry i cannot typing in Chinese in office.

In general, object, primitive type data, instance and references are resided in Heap, however, the references for objects and array type can also be stored(pushed) in stack, if the reference refer to a local data/instance. -- within a method.






这英语达人好像搞错了吧,基本型别,对象都存在stack 栈中,而非heap啊!
heap堆是程序员新建对象时候才会存储在heap中
12 楼 panshunchang 2010-11-30  
qdexception 写道
lonelybug 写道
chimer 写道
3.请说明java虚拟机堆中是否可能存在对象的引用,并请说明理由.

这个题目还真搞不清,按我的想法,应该是有的,比如链表,他应该只是在栈中存了一个头结点的首地址吧,要不然如果每个结点都保存在栈中的话,开销也不划算吧。

补充:
另外听说GC是有向图的结构,应该有所谓的引用的引用吧,也不一定,反正是搞不清楚。求指点


first of all, i am sorry i cannot typing in Chinese in office.

In general, object, primitive type data, instance and references are resided in Heap, however, the references for objects and array type can also be stored(pushed) in stack, if the reference refer to a local data/instance. -- within a method.






不能打中文还不能用拼音么?  俺看英语就头疼


首先,我为在办公室上班回帖不能打中文抱歉。
一般而言:对象,原始类型数据,实例,引用通常存储在heap(堆)中,然而,如果对象引用位于方法中的本地数据和实例,那么对象的引用和数组类型也可以存储在栈中。
11 楼 qdexception 2010-11-12  
lonelybug 写道
chimer 写道
3.请说明java虚拟机堆中是否可能存在对象的引用,并请说明理由.

这个题目还真搞不清,按我的想法,应该是有的,比如链表,他应该只是在栈中存了一个头结点的首地址吧,要不然如果每个结点都保存在栈中的话,开销也不划算吧。

补充:
另外听说GC是有向图的结构,应该有所谓的引用的引用吧,也不一定,反正是搞不清楚。求指点


first of all, i am sorry i cannot typing in Chinese in office.

In general, object, primitive type data, instance and references are resided in Heap, however, the references for objects and array type can also be stored(pushed) in stack, if the reference refer to a local data/instance. -- within a method.






不能打中文还不能用拼音么?  俺看英语就头疼
10 楼 asgab 2010-11-11  
1 、是文件: FileInputStream, FileOutputStream, ( 字节流 )FileReader, FileWriter( 字符 )

2 、是 byte[] : ByteArrayInputStream, ByteArrayOutputStream( 字节流 )

3 、是 Char[]: CharArrayReader, CharArrayWriter( 字符流 )

4 、是 String: StringBufferInputStream, StringBufferOuputStream ( 字节流 )StringReader, StringWriter( 字符流 )

5 、网络数据流: InputStream, OutputStream,( 字节流 ) Reader, Writer( 字符流 )
9 楼 lonelybug 2010-11-10  
chimer 写道
3.请说明java虚拟机堆中是否可能存在对象的引用,并请说明理由.

这个题目还真搞不清,按我的想法,应该是有的,比如链表,他应该只是在栈中存了一个头结点的首地址吧,要不然如果每个结点都保存在栈中的话,开销也不划算吧。

补充:
另外听说GC是有向图的结构,应该有所谓的引用的引用吧,也不一定,反正是搞不清楚。求指点


first of all, i am sorry i cannot typing in Chinese in office.

In general, object, primitive type data, instance and references are resided in Heap, however, the references for objects and array type can also be stored(pushed) in stack, if the reference refer to a local data/instance. -- within a method.




8 楼 chimer 2010-11-10  
3.请说明java虚拟机堆中是否可能存在对象的引用,并请说明理由.

这个题目还真搞不清,按我的想法,应该是有的,比如链表,他应该只是在栈中存了一个头结点的首地址吧,要不然如果每个结点都保存在栈中的话,开销也不划算吧。

补充:
另外听说GC是有向图的结构,应该有所谓的引用的引用吧,也不一定,反正是搞不清楚。求指点
7 楼 sarin 2010-11-10  
HP是搞开发的吗?
6 楼 qdexception 2010-11-10  
惠普的笔试就考这种题?
5 楼 rabbitbug 2010-11-10  
这样是不好地:)
4 楼 yfnok 2010-11-09  
幾個題目我都不會做
3 楼 chrislee1982 2010-11-04  
题目也太没有水平了吧~~~
2 楼 liubey 2010-11-03  
不错 不过大连的IBM HP 好像也是做外包吧
1 楼 shuang-he 2010-11-03  
第一部分的3题:
先捕捉子类异常,再捕捉父类异常
第9题:
基本都是空值和”==“问题
是应届生还是实习生的笔试题啊

相关推荐

    java笔试题笔试题

    java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 java笔试题 ...

    java面试笔试资料java笔试题大集合及答案题库java笔试题汇总资料188个合集.zip

    java面试笔试资料java笔试题大集合及答案题库java笔试题汇总资料188个合集 100家大公司java笔试题汇总.doc 125条常见的java 面试笔试题大汇总.pdf 2011最新整理java经典代码.doc 25个经典的Spring面试问答.docx ...

    Java面试笔试题大汇总(最全+详细答案)

    "Java面试笔试题大汇总(最全+详细答案)"这份资料提供了全面的Java面试题及解答,旨在帮助求职者充分准备,提高面试成功率。 首先,Java的基础知识是任何面试的基础。这包括Java语言的基本语法,如变量、数据类型、...

    java外包笔试题两套.zip

    本压缩包"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笔试题代码.png

    该文件为山大地纬Java开发岗笔试试题 该文件为山大地纬Java开发岗笔试试题 该文件为山大地纬Java开发岗笔试试题 该文件为山大地纬Java开发岗笔试试题 该文件为山大地纬Java开发岗笔试试题

    Java基础知识笔试题及答案

    Java 基础知识笔试题及答案 Java 是一种广泛使用的编程语言,它具有强大的功能和灵活性。本资源汇总了 Java 基础知识笔试题及答案,涵盖了 Java 的基本概念、数据类型、运算符、控制结构、函数、数组、集合框架、...

    农行Java笔试题

    【标题】"农行Java笔试题"涉及到的Java知识点涵盖了编程基础、面向对象特性、集合框架、多线程、异常处理、IO流、网络编程、数据库操作等多个领域,这些都是Java程序员必须掌握的核心技能。 首先,从编程基础角度来...

    java面试笔试题库java软件设计java笔试题大集合及答案文档资料合集300MB.zip

    java面试笔试题库java软件设计java笔试题大集合及答案文档资料合集300MB“ 100家大公司java笔试题汇总.doc 125条常见的java 面试笔试题大汇总.pdf 2011最新整理java经典代码.doc 25个经典的Spring面试问答.docx 8张...

    java程序员笔试题java程序员笔试题

    Java 程序员笔试题 本资源提供了 Java 程序员笔试题,共 10 道单项选择题和 2 道多项选择题,涵盖了 Java 基础知识、编程技术、数据类型、运算符、控制流程、方法和类等方面的知识点。 1. Java 程序编译后会产生 ...

    java面试笔试题大汇总 ~很全面.txt

    java面试笔试题大汇总 ~很全面java面试笔试题大汇总 ~很全面java面试笔试题大汇总 ~很全面java面试笔试题大汇总 ~很全面java面试笔试题大汇总 ~很全面java面试笔试题大汇总 ~很全面java面试笔试题大汇总 ~很全面java...

    java面试笔试题库java学习笔记开发教程互联网公司面试资料大全合集.zip

    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面试笔试题详解 #### 一、集合框架与线程安全性 - **线程安全类**:在Java集合框架中,存在一部分被设计成线程安全的类,这意味着它们能够在多线程环境下安全地使用,而不需要额外的同步措施。这类包括`...

    125条常见的java面试笔试题大汇总.txt

    125条常见的java面试笔试题大汇总125条常见的java面试笔试题大汇总125条常见的java面试笔试题大汇总125条常见的java面试笔试题大汇总125条常见的java面试笔试题大汇总125条常见的java面试笔试题大汇总125条常见的...

    java面试笔试题集锦

    这份"java面试笔试题集锦"涵盖了广泛的Java知识,对于准备面试或提升自身技能的开发者来说,是一份非常宝贵的资源。以下是根据标题、描述和标签提取的一些关键Java知识点: 1. **Java基础**:包括语法基础,如数据...

    2016年4月方正Java软件工程师笔试题

    【标题】2016年4月方正Java软件工程师笔试题 这是一份针对2016年4月方正公司招聘Java软件工程师时所使用的笔试题目集。方正集团是中国知名的IT企业,其对Java工程师的技术要求通常涵盖了基础语法、面向对象编程、...

    上海交通银行JAVA笔试编程题

    上海交通银行的JAVA笔试编程题主要考察应聘者的Java编程基础以及在实际问题中的应用能力。这类题目通常涵盖多个方面,包括但不限于数据类型转换、字符串处理、字符编码与解码等核心概念。以下是对这些知识点的详细...

    java面试笔试资料Java经典项目集锦java笔试题大集合及答案题库java笔试题汇总资料个合集(188).zip

    java面试笔试资料Java经典项目集锦java笔试题大集合及答案题库java笔试题汇总资料个合集(188) 100家大公司java笔试题汇总.doc 125条常见的java 面试笔试题大汇总.pdf 2011最新整理java经典代码.doc 25个经典的Spring...

Global site tag (gtag.js) - Google Analytics