研发方向测试题(Java编程方向)
mysql面试题常问须知:答题请注明姓名,卷面整洁,言简意赅,只答重点。 姓名: 张登
一、 基础部分
1. String s1=new String("xyz");
String s2=new String("xyz");
在此过程中一共创建了多少的String对象,简要说明。
答:二个对象,String 的不变性
2. String s="ABCDEFGH"; 写一行代码取出该字符串的字串"CDEF"。
Pattern parrern=Patternpile("(.*)CDEF(.*)");
Matcher matcher=parrern.matcher(s);
if(matcher.find()){
System.out.up(2))
}
3. String s="$someone$ is the king of the world !";
写一行代码把s中的"$someone$"替换成"Saddmu"。
答:s.replace(“$someone$”,” Saddmu”);
4. 把E:/cicro/classes下的所有文件打到aaa.jar包中,请写出命令网页设计在线教程(命令,参数等请写全)。
答:
5. 写出输出结果.
public class AA {
public static void main(String[] args){
String s1="ABC";
String s2="DEF";
s1.concat(s2);
System.out.println(s1);
}
}
答:ABCDEF
6. 这段代码有没有错误,如果有,请写出错误之处。
private static void deleteFile(String filePath) throws IOException {
try {
File file=new File("c:/boot.ini");
layers of fear 打不开 file.delete();
}catch(IOException e){
e.printStackTrace(System.out);
}
}
答:有抛出了异常,不应该在try/catch
7. 一个类在什么情况下需要重写hashCode()方法。
答:实现序列化接口Serializable
8. sleep()和wait()有什么区别。
答:sleep()方法是使线程停止一段时间的方法.
wait()是线程交互时,如果线程对一个同步对象x 发出一个wait()调用,该线程会暂停执行,被调对象进入等待状态,直到被唤醒或等待时间到。
9. 写出输出结果。简历套装模板免费
public class AA{
public static void main(String[] args){
int i=10;
square(i);
System.out.println(i);
火狐浏览器插件商店 }
private static void square(int i){
i= (int)Math.pow(i,2);
}
}
答:10
10. 写出输出结果。
public class test {
public static void main (String args [ ] ) {
Integer i = new Integer (5);
add3 (i);
System.out.printIn (i.intValue () );
}
public static void add3 (Integer i) {
int val = i.intValue ();
val += 3;
i = new Integer (val);
}
}
答:8
11. Hashtable类的对象可不可以被序列化,并请表述其原因。
答:不可以
12. 已知的字符串String s="1,2,3,4,5,3,6,4",把s按","分隔开来,并放到集合中去,要求集合中不能有相同的元素,请写出相关代码。
答:public void getList(){
String s="1,2,3,4,5,3,6,4";
String list[]=s.split(",");
List strList=new ArrayList(6);
for(int i=0;i<list.length;i++){
(i).toString!=list[i]){
strList.add(str);
}
}
}
13. 把文件"/"的内容以字符方式读到内存,如果可以,请指定字符编码为UTF-8,请写出代码。
答:FileReader file=new FileReader("/");
BufferedReader read=new BufferedReader(file);
String adLine();
System.out.println("内容是:"+mess);
file.close();
read.close();
hibernate tochar二、 J2EE基础
1. 给定一个数据库驱动(如sql.Driver),如何加载数据库驱动,请写出代码。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论