- 浏览: 1359889 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (453)
- Struts2 (4)
- Struts1 (16)
- Spring (9)
- Hibernate (5)
- AJAX (16)
- MS Server (9)
- Oracle (35)
- 测试技术 (5)
- 其他 (37)
- JSF (1)
- EJB (5)
- ASP.NET (9)
- iBATIS (5)
- Struts Spring Hibernate (2)
- HTML (12)
- Eclipse使用 (5)
- 设计模式 (5)
- JSP (32)
- 正则表达式 (2)
- 服务器 (12)
- Java基础 (48)
- MySQL (4)
- 面试 (22)
- UML (1)
- 数据结构 (3)
- Ant (2)
- 规范 (4)
- JavaScript (29)
- 软件使用及技巧 (25)
- PHP (1)
- DWR (3)
- FreeMarker (1)
- ExtJs (17)
- JFreeChart (9)
- Reports (2)
- JavaException (1)
- Java Mail (1)
- Flex (9)
- 异常 (12)
- Log4j (2)
- WebService (1)
- jQuery (1)
- Sybase (2)
- myeclipse_plugin (2)
- Linux (5)
- jbpm (2)
- SCM (1)
- mongoDB (1)
最新评论
-
lihua2008love:
<typeAlias alias="User& ...
IBATIS简单操作 -
lihua2008love:
...
关于项目框架设计的一点学习 -
c_jinglin:
我使用<OBJECT CLASSID="cls ...
这就是个静态页面通过js控制mscomm对某com设备进行访问的例子. -
zlbjava:
赞,用了还不错
java获取请求的ip地址,并解析ip所属地区 -
完美天龙:
cs842813290 写道楼主,我明白的地方:在链表已有N个 ...
JAVA实现双向链表
据说,如果你能独立完成(不用看资料,不借助调试)回答在60分以上,找个6000元以上的工作由***来给你介绍。 1.简述逻辑操作(&,|,^)与条件操作(&&,||)的区别。(15分) 2.下面程序运行会发生什么结果?如果有错误,如何改正? (15分) interface A{ int x = 0; } class B{ int x =1; } class C extends B implements A { public void pX(){ System.out.println(x); } public static void main(String[] args) { new C().pX(); } } } 3.简述 Java Server Page 和 Servlet 的联系和区别。(20分) 4.XML文档定义有几种形式?它们之间有何本质区别? 解析XML文档有哪几种方式?(20分) 5.简述synchronized和java.util.concurrent.locks.Lock的异同 ?(15分) 6.EJB规范规定EJB中禁止的操作有哪些?(15分) 最后还有一题考考你的眼力: public String toString(){ return this + "@" + this.hashCode(); } 这个toString()方法实现有无不当的地方?(toString方法其实可以按你想输出的任何内容输出一些该类的信息) 以下答案供参考(不一定完全正确),也没有很详细说明.相关知识可以自己参考相关资料加上自己的理解.欢迎拍砖 1.简述逻辑操作(&,|,^)与条件操作(&&,||)的区别。(15分) 区别主要答两点: a.条件操作只能操作布尔型的,而逻辑操作不仅可以操作布尔型,而且可以操作数值型 b.逻辑操作不会产生短路.如: int a = 0; int b = 0; if( (a = 3) > 0 || (b = 3) > 0 ) //操后a =3,b=0. if( (a = 3) > 0 | (b = 3) > 0 ) //操后a =3,b=3. 答对第一点得5分,答对第二点得10分. 本题考察最最基本的知识,但仍然有很多大牛级开发人员下马,任何语言在开始的部分 都会详细介绍这些基本知识,但除了学习第一种语言时,没有人在学习新的语言时愿意 花五分钟来复习一下. 2.下面程序运行会发生什么结果?如果有错误,如何改正? (15分) interface A{ int x = 0; } class B{ int x =1; } class C extends B implements A { public void pX(){ System.out.println(x); } public static void main(String[] args) { new C().pX(); } } } 本题在编译时会发生错误(错误描述不同的JVM有不同的信息,意思就是未明确的x调用, 两个x都匹配,就象在同时import java.util和java.sql两个包时直接声明Date一样) 本题主要考察对接口和类的最最基本的结构的了解.对于父类的变量,可以用super.x来 明确,而接口的属性默认隐含为 public static final.所以可以通过A.x来明确. 3.简述 Java Server Page 和 Servlet 的联系和区别。(20分) 本题不用多说,在答相同点时应该明确知道jsp编译后是"类servlet"而"不是Servlet", 答区别时应该回答出"侧重于(视图/控制逻辑)".其它可根据情况加减分值.知识很简单, 但从面试的角度看,被试者不仅要能知道它们的区别,而且要能比较准确地表达出来(以 后写文档要能让别人看得懂,不产生歧义),回答"jsp编译后就是servlet"视为错误,回答 "jsp用于视图,servlet用于控制逻辑"视为错误,应该用侧重于,主要(多数)用于等词语 表达. 4.XML文档定义有几种形式?它们之间有何本质区别? 解析XML文档有哪几种方式?(20分) 本题三个答题点: a: 两种形式 dtd,schema b: 本质区别:schema本身是xml的,可以被XML解析器解析(这也是从DTD上发展schema的 根本目的) c: 两种主要方式:dom,sax.答出两种得全分,如能答出saxt,或其它(在答出dom,sax的基 础上,如果应试者认为其它方式也可以视为对xml的解析应该允许.但没有答出dom,sax把 其它方式说成是对XML的解析不得分)应该加分. 5.简述synchronized和java.util.concurrent.locks.Lock的异同 ?(15分) 主要相同点: Lock能完成synchronized所实现的所有功能.(其它不重要) 主要不同点: Lock有比synchronized更精确的线程语义和更好的性能(在相同点中回答此点也行) synchronized会自动释放锁.而Lock一定要求程序员手工释放.并且必须在finally从句 中释放,如果没有答出在finally中释放不得分.就如Connection没有在finally中关闭一 样.连最基本的资源释放都做不好,还谈什么多线程编程. 6.EJB规范规定EJB中禁止的操作有哪些?(15分) 共有8点,答出下列3-4点得满分. 1.不能操作线程和线程API(线程API指非线程对象的方法如notify,wait等) 2.不能操作awt 3.不能实现服务器功能 4.不能对静态属生存取. 5.不能使用IO操作直接存取文件系统 6.不能加载本地库. 7.不能将this作为变量和返回. 8.不能循环调用. public String toString(){ return this + "@" + this.hashCode(); } 会变成 public String toString(){ return String.valueOf(this) + "@" + String.valueOf(this.hashCode()); } 而valueOf方法又将去调用toString(); /** public static String valueOf(Object obj) { return (obj == null) ? "null" : obj.toString(); } */ toString唯一就是不要递归其它你可以输出任何内容。
发表评论
-
百度之星第一场题目
2009-06-01 08:55 1744百度之星2009程序设计大赛 初赛第一场试题 ... -
简单的JAVA反射应用
2008-07-02 23:39 1472获得某个类的对应的Class对象的方式: 1、使用类的.cl ... -
参数传递的过程
2008-07-02 23:37 1272在JAVA里面,对于方法的参数传递,不管是原生数据类型还是引用 ... -
String类要点
2008-07-02 23:36 14121、考查"=="的结果 2、String的 ... -
关于集合,你搞明白了吗?
2008-07-02 23:35 12821、当向集合set中增加 ... -
session与cookie的区别?
2008-07-02 23:34 1935session与cookie的区别? ... -
关于多线程
2008-07-02 23:33 1232题目:请编写一个多线程程序,实现两个线程,其中一个线程完成对某 ... -
迅雷面试部分题
2008-05-11 07:06 1881在做的时候,把部份觉 ... -
2007年8月25日华为的几个面试题
2008-05-08 02:30 15671、下题的输出是什么: /** * 问下题的输出结果是什么 ... -
联想面试智力题,听说前面三道题必考(有部份解答)
2008-05-08 02:08 3245联想面试智力题,所说前面三道题必考,这个没有被证实过。不过,当 ... -
JAVA面试题
2008-05-08 02:06 1751网上找到一些JAVA面试题,不过,不管是不是面试题,有些时候在 ... -
华为的JAVA面试题及答案(部分)
2008-05-08 01:58 5139(后记:没有想到华为 ... -
作一份高水准的简历
2008-05-08 01:55 1967简历种类 1.中式 如果 ... -
华为面试题及答案
2008-05-08 01:52 5213这是第三次接到华为的面试电话了,第一交是自己投的简历,第二次及 ... -
JAVA面试题集 (下)
2008-05-07 22:58 1576Servlet方面 1、说一说Servlet的生命周期? ... -
JAVA面试题集 (上)
2008-05-07 22:55 18231.C++或Java中的异常处理 ... -
Java 面试中的陷阱
2008-05-07 22:53 1341以下题目来自包括IBM, E* ... -
外企面试官最爱提的问题TOP10
2008-05-07 22:51 14571.请介绍一下你自己。 这是外企常问的问题。一般人回 ... -
70个JAVA问答!
2008-05-07 22:33 18441. 问:在JAVA与JSP中要调 ... -
java常见面试题
2008-05-07 22:28 16891.面向对象的特征有哪些方面 1.抽象: 抽象就是忽 ...
相关推荐
java练习题.可以好好地练习java中的核心东西,主要是练习java的语法基础,让我们好好地掌握基本基础的东西。
【标题】:“值得学习的java题库” 这个标题暗示了我们面对的是一个包含大量Java编程题目集合的资源,可能是为了帮助学习者提升Java编程技能,准备面试,或是进行自我测试。"值得学习"这个词组表明这些题目具有较高...
这些资料综合起来,构成了一套完整的Java学习路径,从基础语法学习,到编程实践,再到高级设计原则和模式的理解,最后通过大量的练习题和实战项目来巩固和提升。对于自学Java或准备相关考试的人来说,这是一份极具...
"Java学习练习题"的资源提供了四套附有答案的练习题目,旨在帮助学习者巩固Java基础知识,提高编程技能。 首先,Java语言的基础部分包括语法、数据类型、变量、运算符、流程控制语句等。这些知识点是构建任何Java...
Java课程试题全套是一份全面的教育资源,旨在帮助学习者深入理解和掌握Java编程语言。这份资料集涵盖了各种类型的Java试题,适合不同层次的学习者,包括初学者到自考级别的考生。这个压缩包可能包含了多份试卷,每一...
Java机试题经典练习是针对Java编程语言的上机考试或实战训练的重要资源,这些题目旨在帮助学习者巩固和提升在Java编程方面的技能。通过解决这些练习,你可以加深对Java语法、面向对象编程、异常处理、数据结构、算法...
Java期末试题及答案 ...Java期末试题及答案涵盖了Java基础知识、语法基础、Applet基础、编程基础、面向对象编程基础、输入输出基础和GUI编程基础等多个方面的知识点,为Java学习者提供了一个系统的知识框架。
对于初学者而言,此项目提供了学习和实践JAVA编程的良好机会。 在JAVA开发的试题管理系统中,主要涉及到以下几个关键知识点: 1. **MVC(Model-View-Controller)架构**:试题管理系统通常遵循MVC设计模式,将业务...
Java 机试题解析 Java 机试题是一份涵盖多个领域的编程题目,旨在考察 Java 初学者的基础编程能力。本文将对题目逐一进行解析,并提供相应的知识点。 1. 闰年判断 本题要求从控制台输入一个年份,然后判断是否是...
这份压缩包中的资源全面覆盖了Java的学习和应用,包括学习资料、面试题、DOS命令、设计模式以及Excel技巧和Java学习笔记。让我们逐一探讨这些知识点。 1. **Java学习资料**:Java学习资料通常包括基础语法、面向...
java面试笔试题库java学习比较开发教程互联网公司面试资料大全合集: 100家大公司java笔试题汇总.doc 125条常见的java 面试笔试题大汇总.pdf 2011最新整理java经典代码.doc 25个经典的Spring面试问答.docx 8张图解...
在"Java考试机试题"中,可能会出现编程题,要求考生编写Java代码来解决问题。例如,设计一个简单的类、实现特定算法、处理文件或数据库操作等。解题过程不仅考察理论知识,还考察实际编程能力和问题解决能力。 总的...
【JAVA 蓝桥杯试题】是一套针对初学者的Java编程竞赛题目,旨在帮助学习者提高编程技能和解决问题的能力。试题分为“代码填空”和“程序设计”两大类,总分100分。代码填空部分要求考生理解已有代码逻辑,补充缺失...
总的来说,这个压缩包提供了全面的Java学习资源,不仅覆盖了基础理论,还涉及到实践应用,特别是针对面试的准备,对提升Java编程技能和成功进入IT行业具有很高的价值。对于想要深入学习Java的朋友们来说,这是一个...
Java作为一种广泛应用于企业级应用、移动开发、大数据处理等多个领域的编程语言,其学习和掌握对于IT专业人士至关重要。本资料主要针对Java期末考试,提供了丰富的试题和答案,帮助考生深入理解Java的核心概念和技术...
【Java试题解析】 Java语言作为一门面向对象的编程语言,其设计原则包括可移植性、健壮性、安全...对于准备学习或正在学习Java的学生来说,这份试题集无疑是一份宝贵的资源,有助于他们系统地复习和巩固Java编程技能。
Java学习是Android客户端目前最全面的免费离线Java学习书籍,主要内容包括: 1、Java的数据类型,控制语句,数组,封装、继承、多态,接口等基础知识 2、Java算法练习及时巩固学习成果 3、Java文件操作、多线程、...