# 2019-2020-3 《Java 程序設計》第二周學習總結
2019-2020-3 《Java 程序設計》第二周學習總結
1.通過第二周的學習,利用教材和老師在藍墨雲上的一些教學視頻以及通過老師和同學的博客以及一些課外資料,充分學習了第二、三章的內容,學習的內容有:標識符與關鍵字、基本的數據類型、類型的轉換、輸入與輸出、數組、運算符與表達式、java語句的概述、if分支語句、switch開關語句、循環語句等、break以及continue語句、數字與for語句的應用。通過這周的學習,我發現學習java跟學習C語言一樣,因為在語法方面兩者十分相似,重點應掌握兩者之間有區別的知識點。因為有了第一周的學習基礎,對虛擬機、linux以及碼雲有了充分的理解,運用起來也熟練多了。
註:我的碼雲鏈接:https://gitee.com/zzm-zcc/zhang_zhi_min。 截圖已上傳
。
2019-2020-3 《Java 程序設計》第一周練習題生疏題、錯題總結
1.在命令行輸入“java demo 3”,下列程序的運行結果為 答案:C
public class unsigned {
public static void main(String args[]) {
int i = Integer.parseInt(args[0]);
switch(i) {
case 1:System.out.println("Spring");break;
case 2:System.out.println("Summer");break;
case 3:System.out.println("Autumn");break;
case 4:System.out.println("Winter");break;
}
}
}
A .
Spring
B .
Summer
C .
Autumn
D .
Winter
2.下列哪個敘述是正確的? 答案:A
A .
5.0/2+10的結果是double型數據。
B .
(int)5.8+1.0的結果是int型數據。
C .
蘋‘+ ‘果‘的結果是char型數據。
(short)10+‘a‘的結果是short型數據。
3.下列程序的輸出結果是什麽? 答案:B
public class E {
public static void main (String args[ ]) {
char c = '\0';
for(int i=1;i<=4;i++) {
switch(i) {
case 1: c = 'J';
System.out.print(c);
case 2: c = 'e';
System.out.print(c);
break;
case 3: c = 'p';
System.out.print(c);
default: System.out.print("好");
}
}
}
}
A .
Jep好
B .
Jeep好好
C .
Jep好好
D .
Jeep好
# 2019-2020-3 《Java 程序設計》第二周學習總結