笔试面试题综合2-java
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1冒泡排序的算法
2用java求5的阶乘
3String类型与int类型之间的转换,如把String = “10000”;转换成int类型是多少,int=10000;转换成String类型是多少
4Struts 2 的流程
5常见的几大类,包,接口,最少各举五个例子
6Struts的标签库,举例说明
7简述Java中private、 protected、 public、 default 修饰符的访问权限。
8Java中long 和Long 有什么区别,再举个类似的例子。
9一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少,用递归算法实现。
10下列哪一种叙述是正确的()
A. abstract修饰符可修饰字段、方法和类
B.抽象方法的body部分必须用一对大括号{ }包住
C.声明抽象方法,大括号可有可无
D.声明抽象方法不可写出大括号
11override与overload的区别
12String 和StringBuffer的区别?
13sleep() 和wait() 有什么区别?
14同步和异步有何异同,在什么情况下分别使用他们?举例说明。
15求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m
16在下面的程序中
public class A {
public static String getName() {
return "AName";
}
public String getV alue() {
return "A V alue";
}
}
public class B extends A {
public static String getName() {
return "BName";
}
public String getV alue() {
return "BV alue";
}
public static void main(String[] argvs) {
A a = new B();
System.out.println(a.getName() + "&" + a.getV alue());
}
} 运行完毕后将输出什么?
17编程题:写出一种或者多种设计模式(提示:singleton)。
18List、Map、Set三个接口,存取元素时,各有什么特点?
19已知用户对象User (属性有id,name),现已在session(HttpSession)中放入了一个User对象,session.setAttribute(“session_user”,user),请在jsp中用java代码和jstl标签两种方法输出用户名。
20请写一个方法把下面的字符串按照“|”分割成数组,然后输出
要分割的字符串:“abdc|中|中国人|sss|哒哒哒”
21Java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?
22oracle服务器中,给定表 table1 中有两个字段 ID、LastUpdateDate,ID表示更新的事务号, LastUpdateDate表示更新时的服务器时间,请使用一句SQL语句获得最后更新的事务号
23用hibernate查询:取出表A(对应的pojo对象也为A)中第31到第40记录(以自动增长的ID作为主键,注意:ID可能不是连续的,已经给出hibernate session,session的开启关闭已经自动处理)。
24请简要写出金额转换的程序,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)->(一千零一拾一元整)输出。
19.要获取一个ID为username的表单元素的值,不正确的代码是()
A.ername.value B.ername.value
C.document.getElementById(“username”).value
20. 用js使这个DIV不显:
21. 用js创建一个数组,并放入3个字符串
22. var smr = dual || {}; 写出这句代码的含义
23. 给出如下代码
var a ={name:”name1”,age:10};var b ={name:”name2”,age:11};
function alertName(a){alert(); } 那么alertName.call(b,a); 将在警告框中显示什么?
A. name1
B. name2
C.undefined
D.出现错误,无法显示
24. 下列可以控制某个元素a的文本颜色的是()
A.document.all.a.style.color B.document.all.a.style.backgroundColor
C.document.a.color
25. 用hibernat的POJO或数据库表设计以下文字所描述的业务结构
在一个交友网站中,用户可以添加其他用户为好友,也可以删除好友关系。
26.编程题
1、写一个方法将字符串中的数字按升序重新排列(如“13a65Bc42”变成12a34Bc56”)
2、写一个方法用行如“-1+5i,6-8i,3+6.5i”的复数序列(字符串)生成一个Map