某公司招JAVA程序员笔试题,绝对真实!

2014-07-02 06:30:01 阅读( 3 )

2275人 收藏本页

标签:Java面试题

第一题:

A表
____________________________________
DATE ¦ AWT
2007-11-01 ¦ 10 如何得到字段AWT=30这条记录
2007-11-02 ¦ 20
2007-11-03 ¦ 50
————————————

B表
____________________________________
DATE ¦ NAME
2007-11-01 ¦ liu
2007-11-02 ¦ li 关联A,B两张表得到A表的字段DATE,B表的字段DATE和字段NAME
2007-11-03 ¦ wang
————————————

第二题:

String A=”2007-11-01″; 用什么方法转换成 “2007-1101″;

第三题:
String A=”ABCD”;
String B=”abcd”;
如何判断两个字符串相等,如果为TURE的话 输出OK
如:
if(A这里怎么写B){
System.out.println(“OK”);
}else{
System.out.println(“false”);
}

第四题:
用JavaScript验证重复提交 如admin

第五题:
如何判断两个字符串相等
答:A==B, A.equals(B);

第六题:
接口之间继承所用的关键字为?
A extends
B implements

第七题:
建立一个支持自动排序的类,实现哪个接口
A Comparable
B Comparator
C Sortable
D Sortator

第八题:
transient关键字的作用?
A 使变量序列化
B 使变量不序列化
C 使变量不依靠类的实例
D 都不是

第九题:
public class PrintMe
{
public void do(int n);
System.out.println(n+n);
}
public static void main(String[] args){
new PrintMe().do(‘A’);
}
}

A AA
B 130
C 编译出错

第十题:
System.out.println(“12345″.valueOf(“54321″));

A 编译出错
B 12345 54321
C 54321

第十一题:
数据结构类自动排序
A ArrayList
B LinkedList
C HashSet
D TreeSet

第十二题:
以下哪个类可以取得java.sql.DataBaseMetaDate

A java.sql.Connection
B java.sql.ResultSet
C java.sql.DriverManager
D java.sql.Driver

第十三题:
create USER
( No int primary key,
Name varchar2(20),
Salary varchar2(20)
);

SQL语句 select Name,Salary,No from USER
哪个取不了rs的第1列
A rs.getString(0);
B rs.getString(1);
C rs.getString(“name”);

第十四题:
EJB timer service 可以与以下哪种Bean一起使用?
A CMP EntityBeans
B BMP与CMP EntityBeans
C MessageDriverbeans
D B和C
E A和C
F 以上都不是

第十四题:
EJB Timer Objects是无状态的对象,与Stateless sessionBeans有相同特性吗?
A ture
B false

第十五题:
哪个类型的EJB用来表示业务对象?
A javax.ejb.EnterPriseBean
B javax.rmi.Remote
C javax.ejb.Session
D javax.ejb.EntityBean

第十六题:
哪个类的EJB表示应用过程的状态信息
A javax.ejb.EnterPriseBean
B javax.rmi.Remote
C javax.ejb.Session
D javax.ejb.EntityBean

第十七题:
为了客户端要调用EJB的方法,哪个接口必须被实现?
A javax.ejb.EntityBean
B javax.ejb.EJBHome
C javax.ejb.EJBObject
D javax.rmi.Remote

第十七题:
EJB用什么来和容器传递运行时上下信息?
A 容器提供javax.ejb.EJBContext
B JNDI环境上下文
C 容器提供javax.ejb.EJBHome
D 容器提供javax.ejb.EJBMetaData

第十八题:
BMP与CMP区别是什么?

A BMPBean实现ejbload().ejbstore()
B BMPBean可以实现数据持久到自定义的数据存储地
C BMPBean自己负责持久化数据到数据存储地
D 以上皆是

第十九题:
为JMS消息系统开发的MDB在哪个方法里实现业务逻辑?
A SetSessionContext
B OnMessage
C EJBRemove
D SetMessageDriverContext
E 自定义方法

第二十题:
客户端是通过哪个接口来建立,查找,删除EJB的?

A javax.rmi.Remote
B javax.ejb.EJBHome
C javax.ejb.EJBObject
D javax.ejb.EntityBean

第二十一题:
JMS几种消息传递方式?

第二十二题:
以下哪个不属于JMS消息格式
A BytesMessage
B MapMessage
C ObjectMessage
D StreamMessage
E TextMessage
F 以上都是

第二十三题:
实现异步消息传输,必须实现以下哪个接口?

A javax.jms.MessageConsumer
B javax.jms.MessageProduct
C javax.jms.Messagelistener
D javax.jms.MessageSession

第二十四题:
以下哪个类可控制JMS事务
A javax.jms.Session
B javax.jms.Connection
C javax.jms.Message
D javax.jms.XACConnection

第二十五题:
如何取得一个JMSDestination?

A 通过JNDI取得
B 通过参数传递
C 通过实例化
D class.forName(“destination name”);

第二十六题:
ShoppingCart项目中如何得到一个商品?
如果我把得到这件商品的的IP地址,再复制到一个新的IE浏览器地址,是否还是这件商品?

create sequence sc_productClass_seq start with 1000; start with 1000 是什么意思?
Hibernate中
not-null
cascade


—–> 在对映的Entity类是,会有一个属性用到private Set itmes = new HashSet ();



来自IT公司面试手册

下一篇:什么是继承?

上一篇:25道Java面试题集合

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题