研发方向测试题(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小时内删除。