第一部分:选择题
QUESTION NO: 1
1、public class Test {
public static void changeStr(String str){
str="welcome";
}
public static void main(String[] args) {
String str="1234";
changeStr(str);
System.out.println(str);
}
}
Please write the output result :
QUESTION NO:2
1. public class Test {
2. static boolean foo(char c) {
3. System.out.print(c);
4. return true;
5. }
6. public static void main( String[] argv ) {
7. int i =0;
8. for ( foo('A'); foo('B')&&(i<2); foo('C')){
9. i++ ;
10. foo('D');
12. }
13. }
14. }
What is the result?
A. ABDCBDCB
B. ABCDABCD
C. Compilation fails.
D. An exception is thrown at runtime.
QUESTION NO: 3
1. class A {
2. protected int method1(int a, int b) { return 0; }
3. }
Which two are valid in a class that extends class A? (Choose two)
A. public int method1(int a, int b) { return 0; }
B. private int method1(int a, int b) { return 0; }
C. private int method1(int a, long b) { return 0; }
D. public short method1(int a, int b) { return 0; }
E. static protected int method1(int a, int b) { return 0; }
QUESTION NO: 4
1. public class Outer{
2. public void someOuterMethod() {
3. // Line 3
4. }
5. public class Inner{}
6. public static void main( String[]argv ) {
7. Outer o = new Outer();
8. // Line 8
9. }
10. }
Which instantiates an instance of Inner?
A. new Inner(); // At line 3
B. new Inner(); // At line 8
C. new o.Inner(); // At line 8
D. new Outer.Inner(); // At line 8//new Outer().new Inner()
QUESTION NO: 5
Which method is used by a servlet to place its session ID in a URL that is written to the servlet’s response output stream?
A. The encodeURL method of the HttpServletRequest interface.
B. The encodeURL method of the HttpServletResponse interface.
C. The rewriteURL method of the HttpServletRequest interface.
D. The rewriteURL method of the HttpServletResponse interface.
QUESTION NO: 6
Which two are equivalent? (Choose two)
A. <%= YoshiBean.size%>
B. <%= YoshiBean.getSize()%>
C. <%= YoshiBean.getProperty("size")%>
D. <jsp:getProperty id="YoshiBean" param="size"></jsp:getProperty>
E. <jsp:getProperty param="size" name="YoshiBean"></jsp:getProperty>
F. <jsp:getProperty id="YoshiBean" property="size"></jsp:getProperty>
G. <jsp:getProperty name="YoshiBean" property="size"></jsp:getProperty>
QUESTION NO: 7
Which of the following statements regarding the lifecycle of a session bean are correct?
1. java.lang.IllegalStateException is thrown if SessionContext.getEJBObject() is invoked when a stateful session bean instance is passivated.
2. SessionContext.getRollbackOnly() does not throw an exception when a session bean with bean-managed transaction demarcation is activated.
3. An exception is not thrown when SessionContext.getUserTransaction() is called in the afterBegin method of a bean with container-managed transactions.
4. JNDI access to java:comp/env is permitted in all the SessionSynchronization methods of a stateful session bean with container-managed transaction demarcation.
5. Accessing resource managers in the SessionSynchronization.afterBegin method of a stateful session bean with bean-managed transaction does not throw an exception.
第二部分:概念题
1. 描述Struts体系结构?对应各个部分的开发工作主要包括哪些?
2 JSP有哪些内置对象和动作?它们的作用分别是什么?
3、SQL问答题
SELECT * FROM TABLE
和
SELECT * FROM TABLE
WHERE NAME LIKE '%%' AND ADDR LIKE '%%'
AND (1_ADDR LIKE '%%' OR 2_ADDR LIKE '%%'
OR 3_ADDR LIKE '%%' OR 4_ADDR LIKE '%%' )
的检索结果为何不同?
4、SQL问答题
表结构:
1、 表名:g_cardapply
字段(字段名/类型/长度):
g_applyno varchar 8;//申请单号(关键字)
g_applydate bigint 8;//申请日期
g_state varchar 2;//申请状态
2、 表名:g_cardapplydetail
字段(字段名/类型/长度):
g_applyno varchar 8;//申请单号(关键字)
g_name varchar 30;//申请人姓名
g_idcard varchar 18;//申请人身份证号
g_state varchar 2;//申请状态
其中,两个表的关联字段为申请单号。
题目:
1、 查询身份证号码为440401430103082的申请日期
2、 查询同一个身份证号码有两条以上记录的身份证号码及记录个数
3、 将身份证号码为440401430103082的记录在两个表中的申请状态均改为07
4、 删除g_cardapplydetail表中所有姓李的记录
分享到:
相关推荐
华为公司招聘Java面试题,希望对大家有用。
华为校园招聘笔试面试题合集\2014华为校园招聘笔试题目java类.doc(40943,-03-13) 华为校园招聘笔试面试题合集\2014华为校园招聘软件测试笔试题分.doc(26624,-03-13) 华为校园招聘笔试面试题合集\2014华为校园招聘...
《JAVA笔试题及面试题》是华为针对Java工程师所出的一系列试题,旨在...通过《JAVA笔试题及面试题》的学习和实践,不仅可以提升Java技术能力,也能更好地准备华为的招聘考核,从而有望成为华为的一名优秀Java工程师。
华为招聘java工程师面试题附带面试笔记(以及如何写好java简历等) 如何写好java面试简历: 1、看oa总结 2、尽量把熟悉的放在前面 把开发的阶段描述一下: 前期准备,需求分析,2个月时间, 总体设计2,3个星期, ...
【标题】"华为java笔试面试题2014.zip"是一个包含华为公司在2014年针对Java开发者进行笔试和面试的题目集锦。这个压缩文件可能是为了帮助求职者准备华为的技术评估,提供了当年可能遇到的Java编程、设计模式、数据...
"Java面试题集合"则更注重于实际开发经验和技术深度。这可能包括异常处理、IO流、多线程、网络编程、集合框架(List、Set、Map的区别与使用)、设计模式(单例、工厂、观察者等)、JVM内存模型、垃圾回收机制等内容...
华为校园招聘笔试题大全 华为校园招聘笔试题大全是面向应届毕业生的招聘考试,涵盖了计算机科学和信息技术的多个领域。下面是该考试题库的知识点总结: 1. 静态变量的用途: 静态变量有多种用途,包括: * 在函数...
根据提供的华为Java面试题,我们将深入探讨两个主要概念:Struts框架体系结构及其开发工作,以及JSP中的内置对象和动作。 ### 1. Struts框架体系结构 #### 概述 Struts是一个用于构建企业级Java Web应用程序的开源...
本资料集合了华为在招聘过程中的Java笔试题,旨在帮助求职者了解并准备相关的面试和笔试环节。 首先,让我们探讨Java的基础知识,这是所有Java程序员必备的技能。Java是一种面向对象的语言,它的核心概念包括类、...
描述中提到的不仅是华为的JAVA面试题,还包括了其他公司的相关题目。这表明这个资源可能是一个综合性的面试题库,不仅帮助应聘者了解华为的面试风格,还能让他们对比不同公司的面试要求,从而更好地准备和提升自己的...
《华为校园招聘笔试面试题合集》是一份针对华为公司校园招聘流程的重要参考资料,涵盖了从笔试到面试的全过程。这份合集旨在帮助应聘者更好地理解并准备华为的技术和非技术类考核,提升成功通过筛选的可能性。 一、...
华为笔试题中经常出现的编程语言有C/C++、Java、Python等。其中,Java因其在企业级应用中的广泛使用而备受重视。Java部分的题目可能涵盖面向对象编程的基本概念(如封装、继承、多态)、集合框架(List、Set、Map等...
从华为的Java笔试题中,我们可以提炼出一系列重要的IT知识点,涵盖了Java编程语言的基础概念、语法特性、数据库连接以及面向对象编程原则等关键领域。以下是对这些知识点的详细解析: ### 1. Java语言的起源 Java...
华为公司招聘Java面试题 吉威数源试题.doc ssh面试题总结 Java面试50题(含参考答案) java 面试题59道(含参考答案) Java面试+成功之道.rar JAVA程序员面试《葵花宝典》.doc 好多好多,就不一一列出
这份“华为等各大厂Java面试笔试题汇总”包含了众多Java核心技术与面试常见问题,旨在帮助求职者准备这些挑战。 1. **Java基础** - 类与对象:理解面向对象的基本概念,如封装、继承和多态。 - 构造器:掌握构造...
"华为2016校园招聘上机笔试题及答案.pdf" 这份PDF文件包含了华为2016年的校园招聘上机笔试题目和答案。该文件主要是关于数据结构和算法的编程题目,涉及到线段树、数组和其他高级数据结构的应用。 知识点1:数组的...
根据给定的文件信息,我们可以总结出以下与Java编程相关的知识点: ...这些知识点对于理解Java开发的核心原理至关重要,也是应聘者在准备华为或其他公司的Java开发岗位面试时需要掌握的关键技能。
【华为笔试题与面试知识点详解】 华为作为全球领先的ICT(信息与通信技术)解决方案提供商,其招聘过程中的笔试和面试环节往往涵盖了广泛且深入的软硬件知识。以下是一些可能出现的笔试题和面试题的相关知识点: 1...