一、包裝類
1檩咱、為什么需要包裝類?包裝類的作用是?
2揭措、將字符串"123"轉(zhuǎn)化成基本類型數(shù)字的方式有哪些?
3刻蚯、自動(dòng)裝箱和自動(dòng)拆箱指的是?舉例說明绊含。
4、何為編譯期蜜糖炊汹?試舉例說明
5躬充、以下程序結(jié)果是:
Integer a=100; Integer b =100;
System.out.println(a==b);
a=500; b =500;
System.out.println(a==b);
6、Integer緩存的作用是什么?
7讨便、完成老師課堂上Integer的測試
8充甚、Double,或者其他包裝類中的任意一種霸褒!
9伴找、Integer的繼承體系是什么?繼承了哪個(gè)類废菱,實(shí)現(xiàn)了哪些接口技矮?分別的作用是什么
10、熟悉API文檔查看方法
二殊轴、字符串
1衰倦、字符串為什么是不可改變的字符序列?
2、字符串創(chuàng)建對象有幾種方式?
3梳凛、以下代碼中創(chuàng)建了幾個(gè)對象?
String ?str ="bjsxt"; //常量池對象
String str2 =new String("bjsxt");//堆對象 常量池對象
4耿币、字符串intern()方法 作用是什么?
5、以下代碼的結(jié)果是什么韧拒?
String ?str ="bjsxt is very good";
System.out.println(str.substring(5));
6淹接、以下代碼的結(jié)果是什么?
String ?str ="googole";
System.out.println(str.indexOf("g",1));
System.out.println(str.lastIndexOf("go"));
System.out.println(str.lastIndexOf("go",1));
7十性、請問true+""結(jié)果是什么?任何數(shù)據(jù)包括null與字符串拼接都變成字符串,對嗎? null+""結(jié)果是什么呢?
8塑悼、以下代碼的結(jié)果是什么?
String str ="bjsxt@qq.com";
String[] arr= str.split("@");
System.out.println(arr[0]+"-->"+arr[1]);
9劲适、以下代碼的結(jié)果是什么
String str ="192.168.1.100";
String[] arr= str.split("\\.");
System.out.println(arr[0]+"-->"+arr[1]+"-->"+arr[2]+"-->"+arr[3]);
10、以下代碼的結(jié)果是什么
String str ="192.168.1.100";
String[] arr= str.split(".");
System.out.println(arr[0]+"-->"+arr[1]+"-->"+arr[2]+"-->"+arr[3]);
11厢蒜、如何去除" bj sxt "所有空格?
12霞势、判斷一個(gè)字符串 是否完全為 整數(shù)字符串?
13、求數(shù)字在一個(gè)字符串中出現(xiàn)的次數(shù)斑鸦,如1a2b3c4d結(jié)果為4次
14愕贡、求一個(gè)字符串在另一個(gè)字符串中出現(xiàn)的次數(shù) 如gooooogoooogogle ?-->查找go,結(jié)果為3次
15巷屿、StringBuilder StringBuffer與String的聯(lián)系與區(qū)別
16固以、編寫方法,判斷一個(gè)單詞是否為回文 嘱巾,如refer
17憨琳、以下代碼的結(jié)果是什么?
String s1 ="bjsxt";
String s2 ="bjsxt";
System.out.println(s1.equals(s2));
StringBuilder str1 =new StringBuilder("bjsxt");
StringBuilder str2 =new StringBuilder("bjsxt");
System.out.println(str1.equals(str2));
更多學(xué)習(xí)資料每日分享加群 ? ? ?120342833 ? ? ?驗(yàn)證回答 ? ? ?ZZ
18、以下代碼的結(jié)果是什么?
String a = "a1";
String b = "a"+ 1;
System.out.println(a ==b);
19旬昭、以下代碼的結(jié)果是什么?
String a = "ab";
String bb = "b";
String b = "a"+bb;
System.out.println(a ==b);
20篙螟、以下代碼的結(jié)果是什么?
String a = "ab";
final String bb = "b"; //常量,編譯器
String b = "a"+ bb;
System.out.println(a ==b);
21问拘、以下代碼的結(jié)果是什么?
public static void main(String[] args) {
String a = "ab";
final String bb = getValue(); //方法運(yùn)行時(shí)調(diào)用遍略,運(yùn)行期行為
String b = "a"+ bb;
System.out.println(a ==b);
}
public static String getValue(){
return "b";
}
22、請查閱資料,了解什么是正則表達(dá)式骤坐?作用是什么?
三墅冷、Math
1、理解分頁思路 或油,假設(shè)數(shù)據(jù)量為123條,每頁顯示20條驰唬,共多少頁顶岸?
每頁數(shù)據(jù)索引分別是?請用代碼實(shí)現(xiàn)
2、以下代碼的結(jié)果是:
Math.ceil(-1.2)
Math.ceil(1.2)
Math.floor(1.2)
Math.floor(-1.2)
3叫编、什么時(shí)候使用枚舉?枚舉的定義是什么?
4辖佣、手動(dòng)定義一個(gè)枚舉,表示十二個(gè)月的英文月份搓逾。
5卷谈、switch語句中的表達(dá)式結(jié)果可以是枚舉嗎?模仿課堂代碼,寫一個(gè)例子說明霞篡。
四世蔗、Date
1端逼、熟悉時(shí)間處理相關(guān)類的用法以及他們之間的關(guān)系!
2污淋、計(jì)算機(jī)中的時(shí)間是如何表示的顶滩?
3、System.currentTimeMillis()表示什么意思?
4寸爆、Date d = new Date()表示的是當(dāng)前時(shí)間嗎?
5礁鲁、我們使用SimpleDateFormat類來實(shí)現(xiàn)時(shí)間跟字符串的轉(zhuǎn)化蔗彤。
常用那兩個(gè)方法?并寫出代碼雏吭,舉例說明
6僵娃、寫代碼測試Date/SimpleDateFormat的用法益老。
7怨酝、當(dāng)前時(shí)間的有幾種表示方式?
8悠栓、將2014-03-24轉(zhuǎn)成Date類型
9柄瑰、將2014-03-24 11:12:12轉(zhuǎn)成Date類型
10换吧、將當(dāng)前日期格式化為2014年03月24日14:12:12
五务嫡、File
1甲抖、文件的后綴與文件內(nèi)容有關(guān)嗎?
2、文件的路徑的三種表示形式?
3心铃、絕對路徑與相對路徑的區(qū)別是?相對路徑的優(yōu)勢是?
4准谚、File類的三種狀態(tài)?
5、File類使用相對路徑構(gòu)建去扣,默認(rèn)相對哪個(gè)路徑?
6柱衔、File類能代表一個(gè)目錄嗎?
7、File類的方法mkdirs與mkdir愉棱,有什么區(qū)別?
8唆铐、如何創(chuàng)建文件?
9、查閱api如何移動(dòng)文件?
10奔滑、查閱相關(guān)資料 如何移動(dòng)文件夾?
11艾岂、如何查看文件大小?
12、使用遞歸算法朋其,打印文件夾所有的子孫級(jí)文件或目錄的名稱
13王浴、使用遞歸算法,統(tǒng)計(jì)文件夾的大小梅猿。