20165234 《Java程序设计》第五周学习总结
第五周學習總結
教材學習內容總結
第七章 內部類與異常類
- 內部類
內部類:在一個類中定義另一個類。
外嵌類:包含內部類的類,稱為內部類的外嵌類。
內部類的類體中不能聲明類變量和類方法。外嵌類的類體中可以用內部類聲明對象,作為外嵌類的成員。
內部類僅供它的外嵌類使用,其他類不可以用某個類的內部類聲明對象。
非內部類不可以是 static 類。
- 匿名類
1. 和子類有關的匿名類
匿名類是一個子類,不能用匿名類聲明對象,但可直接用匿名類創建一個對象。
new Bank () {匿名類的類體 };2. 和接口有關的匿名類
new Computable() {實現接口的匿名類的類體; };- 異常類
try-catch 語句:
try {包含可能發生的異常語句; } catch(ExceptionSubClass1 e) {... } catch(ExceptionSubClass2 e) {... }第十章 輸入、輸出流
- File 類
1. 文件的屬性
public String getName() ? ? ? ? ? ? ? ? 獲取文件的名字。
public boolean canRead() ? ? ? ? ? ? 判斷文件是否是可讀的。
public boolean canWrite() ? ? ? ? ? ? 判斷文件是否可被寫入。
public boolean exits() ? ? ? ? ? ? ? ? ? ?判斷文件是否存在。
public long length() ? ? ? ? ? ? ? ? ? ? ? ?獲取文件的長度(單位是字節)。
public String getAbsolutePath() ? ? 獲取文件的絕對路徑。
public String getParent() ? ? ? ? ? ? ? 獲取文件的父目錄。
public boolean isFile() ? ? ? ? ? ? ? ? ? 判斷文件是否是一個普通文件,而不是目錄。
public boolean isDirectroy() ? ? ? ? ? 判斷文件是否是一個目錄。
public boolean isHidden() ? ? ? ? ? ? ?判斷文件是否是隱藏文件。
public long lastModified() ? ? ? ? ? ? ? 獲取文件最后修改的時間。
2. 目錄
調用方法 public boolean mkdir() 創建一個目錄,如果創建成功返回true,否則返回false(如果該目錄已經存在將返回false)。
?public String [] list()??用字符串形式返回目錄下的全部文件。
?public File [] listFiles()??用File對象形式返回目錄下的全部文件。
3.?文件的創建與刪除
?public boolean createNewFile()? 文件對象file調用方法。
?file.delate()? 可以刪除當前文件。
4. 運行可執行文件
?Runtime ec? 使用Runtime類聲明一個對象。
?ec=Runtime.getRuntime()??使用getRuntime()靜態方法創建這個對象。
ec可以調用exec(String command)方法打開本地機器上的可執行文件或執行一個操作。
- 輸入流、輸出流
FileInputStream 文件字節輸入流,FileOutputStream 文件字節輸出流。
BufferedReader 緩沖輸入流,BufferedWriter 緩沖輸出流。
DataInputStream 數據輸入流,DataOutputStream 數據輸出流。
ObjectInputStream 對象輸入流,ObjectOutputStream 對象輸出流。
ByteArrayInputStream 字節數組輸入流,ByteArrayOutputStream 字節數組輸出流。
代碼托管
代碼提交的過程:
代碼量統計
上周考試錯題總結
?
轉載于:https://www.cnblogs.com/IconicV/p/8688463.html
總結
以上是生活随笔為你收集整理的20165234 《Java程序设计》第五周学习总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: bzoj 1124 [POI2008]枪
- 下一篇: 【Java深入研究】10、红黑树