某公司招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
<set name="items" cascade="all-delete-orphan" inverse="true">
<key column="orderid" /> ----->在对映的Entity类是,会有一个属性用到private Set<itme> itmes = new HashSet<itme>();
<one-to-many class="Item"/>
</set>