精品国产一级毛片大全,毛片一级在线,毛片免费观看的视频在线,午夜毛片福利

Java基礎(chǔ)面試題

  一、Java基礎(chǔ)知識

  1. Java有那些基本數(shù)據(jù)類型,String是不是基本數(shù)據(jù)類型,他們有何區(qū)別。

  Integer literals,Floating-point literals,character literals,Boolean literal,String iteral.

  String 不是基本數(shù)據(jù)類型

  2. 字符串的操作:

  寫一個(gè)方法,實(shí)現(xiàn)字符串的反轉(zhuǎn),如:輸入abc,輸出cba

  public static String reverse(String s){

  int length=s.length();

  StringBuffer result=new StringBuffer(length);

  for(int i=length-1;i>=0;i–)

  result.append(s.charAt(i));

  return result.toString();

  }

  寫一個(gè)方法,實(shí)現(xiàn)字符串的替換,如:輸入bbbwlirbbb,輸出bbbhhtccc。

  3. 數(shù)據(jù)類型之間的轉(zhuǎn)換

  如何將數(shù)值型字符轉(zhuǎn)換為數(shù)字(Integer,Double)

  如何將數(shù)字轉(zhuǎn)換為字符

  如何去小數(shù)點(diǎn)前兩位,并四舍五入。

  4. 日期和時(shí)間

  如何取得年月日,小時(shí)分秒

  Date dat=new Date();

  dat.getYear();dat.getMonth();dat.getDay();dat.getHours();…

  如何取得從1970年到現(xiàn)在的毫秒數(shù)

  long now=dat.getTime();

  如何獲取某個(gè)日期是當(dāng)月的最后一天

  如何格式化日期

  DateFormate df=DateFormate.getInstance();

  df.Format(dat);

  5. 數(shù)組和集合

  6. 文件和目錄(I/O)操作

  如何列出某個(gè)目錄下的所有文件

  如何列出某個(gè)目錄下的所有子目錄

  判斷一個(gè)文件或目錄是否存在

  如何讀寫文件

  7. Java多態(tài)的實(shí)現(xiàn)(繼承、重載、覆蓋)

  8. 編碼轉(zhuǎn)換,怎樣實(shí)現(xiàn)將GB2312編碼的字符串轉(zhuǎn)換為ISO-8859-1編碼的字符串。

  9. Java中訪問數(shù)據(jù)庫的步驟,Statement和PreparedStatement之間的區(qū)別。

  10. 找出下列代碼可能存在的錯(cuò)誤,并說明原因:

  二、JSP&Servlet技術(shù)

  1. 描述JSP和Servlet的區(qū)別、共同點(diǎn)、各自應(yīng)用的范圍

  2. 在Web開發(fā)中需要處理HTML標(biāo)記時(shí),應(yīng)做什么樣的處理,要篩選那些字符(< > & “”)

  3. 在JSP中如何讀取客戶端的請求,如何訪問CGI變量,如何確定某個(gè)Jsp文件的真實(shí)路徑。

  4. 描述Cookie和Session的作用,區(qū)別和各自的應(yīng)用范圍,Session工作原理。

  5. 列出Jsp中包含外部文件的方式,兩者有何區(qū)別。

  6. 說明Jsp中errorPage的作用,應(yīng)用范圍。

  7. 介紹在Jsp中如何使用JavaBeans。

  8. 簡單介紹JSP的標(biāo)記庫

  9. Jsp和Servlet中的請求轉(zhuǎn)發(fā)分別如何實(shí)現(xiàn)。

  三、J2EE相關(guān)知識

  1. 介紹J2EE、J2SE、J2SE的區(qū)別。

  2. J2EE是一種技術(shù)還是一種平臺,他提供了那些技術(shù)。

  3. 什么是Application Server,它有什么功能和優(yōu)點(diǎn)。

  4. 簡單介紹連接池的優(yōu)點(diǎn)和原理。

  5. Web.xml的作用

  四、其他

  1. Web安全性的考慮(表單驗(yàn)證、瀏覽器Basic方式的驗(yàn)證,應(yīng)用程序的安全性,SSL,代碼考慮)

  2. 簡單介紹您所了解的MVC。

  3. 簡單介紹所了解的XML。

  4. 文檔和編碼規(guī)范

  5. Java中的分頁、效率考慮。

  6. 簡單介紹您所了解的structs。

  找出以下程序錯(cuò)誤。

  Class Test{

  private String par1;

  private String par2;

  Test(){

  }

  public static void main(String[] arg){

  int a ;

  if(a){

  System.out.println(“par1=”+par1);

  }else{

  System.out.println(“par2=” + par2);

  }

  }

  }

本文已影響6827
上一篇:難倒高材生的四條面試怪題 下一篇:

相關(guān)文章推薦

|||||