一、Java基礎知識
1. Java有那些基本數據類(lèi)型,String是不是基本數據類(lèi)型,他們有何區別。
Integer literals,Floating-point literals,character literals,Boolean literal,String iteral.
String 不是基本數據類(lèi)型
2. 字符串的操作:
寫(xiě)一個(gè)方法,實(shí)現字符串的反轉,如:輸入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();
}
寫(xiě)一個(gè)方法,實(shí)現字符串的替換,如:輸入bbbwlirbbb,輸出bbbhhtccc。
3. 數據類(lèi)型之間的轉換
如何將數值型字符轉換為數字(Integer,Double)
如何將數字轉換為字符
如何去小數點(diǎn)前兩位,并四舍五入。
4. 日期和時(shí)間
如何取得年月日,小時(shí)分秒
Date dat=new Date();
dat.getYear();dat.getMonth();dat.getDay();dat.getHours();…
如何取得從1970年到現在的毫秒數
long now=dat.getTime();
如何獲取某個(gè)日期是當月的最后一天
如何格式化日期
DateFormate df=DateFormate.getInstance();
df.Format(dat);
5. 數組和集合
6. 文件和目錄(I/O)操作
如何列出某個(gè)目錄下的所有文件
如何列出某個(gè)目錄下的所有子目錄
判斷一個(gè)文件或目錄是否存在
如何讀寫(xiě)文件
7. Java多態(tài)的實(shí)現(繼承、重載、覆蓋)
8. 編碼轉換,怎樣實(shí)現將GB2312編碼的字符串轉換為ISO-8859-1編碼的字符串。
9. Java中訪(fǎng)問(wèn)數據庫的步驟,Statement和PreparedStatement之間的區別。
10. 找出下列代碼可能存在的錯誤,并說(shuō)明原因:
聯(lián)系客服