学号 20175223 《Java程序设计》第4周学习总结
學(xué)號(hào) 20175223 《Java程序設(shè)計(jì)》第4周學(xué)習(xí)總結(jié)
教材學(xué)習(xí)內(nèi)容總結(jié)
- 第五章要點(diǎn):
- 要點(diǎn)1:子類與父類:extends、類的樹形結(jié)構(gòu);
- 要點(diǎn)2:子類的繼承性:同一包中與不在同一包中的繼承性、UML圖、protected;
- 要點(diǎn)3:子類與對(duì)象:特點(diǎn)、instanceof運(yùn)算符;
- 要點(diǎn)4:成員變量的隱藏和方法重寫;
- 要點(diǎn)5:super關(guān)鍵字、final關(guān)鍵字;
- 要點(diǎn)6:對(duì)象的上轉(zhuǎn)型對(duì)象,繼承與多態(tài);
- 要點(diǎn)7:abstract類與abstract方法;
- 要點(diǎn)8:面向抽象編程;
- 要點(diǎn)9:開-閉原則。
教材學(xué)習(xí)中的問題和解決過程
1. 編程實(shí)現(xiàn)輸入平方倒置的功能
要求:命令行傳入數(shù)組;重點(diǎn):命令行參數(shù)。
- 問題1解決方案:
如何實(shí)現(xiàn)命令行傳入?yún)?shù)?
在public static void main(String [] args)中,Java程序運(yùn)行時(shí),會(huì)調(diào)用main方法,args就是命令行參數(shù)。
for(String arg : args)是for each用法,歷遍數(shù)組args所有元素。
使用命令行輸入?yún)?shù):
輸出如下:
//java xxxx 1 2 3 4 1 2 3 42. 對(duì)象的上轉(zhuǎn)型對(duì)象。
什么是對(duì)象的上轉(zhuǎn)型對(duì)象?
嘗試寫一個(gè)程序?qū)嶒?yàn)學(xué)習(xí):
3. Shell腳本學(xué)習(xí)筆記二:字符串
20175223的Shell腳本學(xué)習(xí)筆記二:字符串
代碼調(diào)試中的問題和解決過程
1. Integer.parseInt(String s) 的注意事項(xiàng)
使用Integer.parseInt(String s)的簡(jiǎn)單程序:
import java.util.Scanner;public class test {public static void main(String[] args) {Scanner reader = new Scanner(System.in);String s = reader.nextLine();int num = Integer.parseInt(s);System.out.println(num);} }執(zhí)行輸入命令時(shí),輸入 123123 ,輸出 123123 。
注意:Integer.parseInt(String s) 只能將 字符串 類型的 整數(shù) 數(shù)字轉(zhuǎn)化為 int 類型的數(shù)字。
要轉(zhuǎn)化的字符:不可是非數(shù)字的字符(英文、中文、特殊字符等),不可是有小數(shù)的數(shù)字字符(1.0、12.3等)。
如果執(zhí)行輸入命令時(shí),輸入 ThisIsNotANumber 或 1.0 ,報(bào)錯(cuò):
[代碼托管]
- 代碼提交過程截圖:
- 代碼量截圖:
其他(感悟、思考等,可選)
學(xué)習(xí)進(jìn)度條
| 目標(biāo) | 5000行 | 30篇 | 400小時(shí) | |
| 第一周 | 322/322 | 1/1 | 23/23 | |
| 第二周 | 520/842 | 3/4 | 25/48 | |
| 第三周 | 458/1300 | 2/6 | 16/64 | |
| 第三周 | 914/2214 | 2/8 | 21/85 |
計(jì)劃學(xué)習(xí)時(shí)間:20小時(shí)
實(shí)際學(xué)習(xí)時(shí)間:21小時(shí)
參考資料
Shell 教程 | 菜鳥教程
20175223的Shell腳本學(xué)習(xí)筆記二:字符串
轉(zhuǎn)載于:https://www.cnblogs.com/Yogile/p/10585178.html
總結(jié)
以上是生活随笔為你收集整理的学号 20175223 《Java程序设计》第4周学习总结的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HDU 4638 Group(莫队)题解
- 下一篇: java美元兑换,(Java实现) 美元