1.若返回為空列表則寫Collection.emptyList()
例如 return new Page<model>(Collection.emptyList(),page,0)
2.在做復(fù)雜的數(shù)據(jù)庫查詢操作之前必須要對(duì)必要條件進(jìn)行判斷
3.math.Max(a,b)? a和b是相同基本數(shù)據(jù)類型居触,支持的類型有double嫁乘,float乌妙,int,long四種類型
返回的是a、b中兩個(gè)中最大的數(shù)字
由于公司要對(duì)入職的新人有一個(gè)java的摸底考試悉患,接下來是我復(fù)習(xí)的一些知識(shí)
4.jdk自帶工具,java 運(yùn)行class字節(jié)碼文件或.jar文件。
javac? Java編譯工具(Java?Compiler)起暮,用于編譯Java源代碼文件。
javadoc? ?Java文檔工具会烙,主要根據(jù)Java源代碼中的注釋信息生成HTML格式的API幫助文檔负懦。
jdb? ? Java調(diào)試工具(Java?Debugger),主要用于對(duì)Java應(yīng)用進(jìn)行斷點(diǎn)調(diào)試柏腻。
5.集合類的3種遍歷方式,?
用迭代器迭代:
Iterator it = list.iterator();
while(it.hasNext()) {
Object obj = it.next();
}
// 使用傳統(tǒng)for循環(huán)進(jìn)行遍歷
?for (int i = 0, size = list.size(); i < size; i++) {?
?????????String value = list.get(i);
? ? ? ? System.out.println(value);
? ? ? }
? ? ? // 使用增強(qiáng)for循環(huán)進(jìn)行遍歷? ? ?
?for (String value : list) {? ??
? ? System.out.println(value);
? ? ? }