File與IO
阿新 • • 發佈:2018-12-23
- 在方法的引數列表當中,宣告的引數資訊,我們稱之為形式引數,形參
- 實際引數,實參
- 碟符->資料夾->檔案
- java 萬事萬物皆物件
- 第一步 解決路徑的問題
- 第二步 解決如何獲取檔案物件
- 第三步 找到這個物件的前提下,使用物件或者支配物件完成我們的既定任務
- main是靜態的所以使用全域性變數也是靜態的
- 路徑就是我們存放目標檔案的具體文字或者相對位置 絕對路徑和相對路徑
-
- 我們實現功能或者需求的節奏就是–>先解決有沒有的問題在解決好不好的問題
- 我們需要做一些前期驗證
- 簡單的分析下:增刪改查
- 編譯器直接丟擲來一個IOExceptio exception異常也就是說這種操作會導致異常發生,我們需要做一些相容辦法,也就是容錯辦法才可以
- 異常處理的方法
- 捕捉也就是我們使用trycatch進行包裹,程式不管執行失敗還是錯誤都會執行finally內部程式碼
- 丟擲throw+異常資訊說明
- 第一個 什麼是IO
- input & output => 輸入和輸出
- 這裡所說的輸入和輸出 主要針對的就是資料的輸入和輸出
- 輸入和輸出是相對概念不是絕對概念
- 程式不管執行失敗還是錯誤 都會執行finally內部的程式碼
- 第一 我們實現功能或者需求的節奏就是->先解決有沒有的問題 在解決好不好的問題
- 第二 我們需要做一些前期驗證
- 第三步 簡單的分析下: 增刪改查
- 編譯器直接丟擲來一個IOException exception異常 也就是說這種操作會導致異常發生 我們需要針對異常做一些相容辦法
- 也就是容錯辦法才可以
- 最根本的目標是將目錄裡面所有內容全部進行掃描 那麼,我們在實現這個需求的過程當中面臨兩種情況
- 第一種情況,傳入資料一切正常,邏輯正常執行
- 第二種情況,傳入資料存在問題,那麼我們就要針對傳入資料異常的場景 進行容錯
- File 這個是我們java世界中用於描述具體檔案的一個java型別
- 路徑 就是我們存放目標檔案的具體位置或者相對位置 TODO 絕對路徑和相對路徑
- 碟符 -> 資料夾 -> 檔案
/*
* java 萬事萬物皆物件
*
* 第一步,解決路徑的問題 第二步,解決如何獲取檔案物件 第三步,找到這個物件的前提下,使用物件或者支配物件完成我們的既定任務
*
* 異常的處理辦法: 第一種辦法是 捕捉 也就是我們使用try catch進行包裹 第二種辦法是 丟擲 throws + 異常資訊說明
*/
- 第一個 什麼是IO
/*
* input & output => 輸入和輸出
*
* 這裡所說的輸入和輸出 主要針對的就是資料的輸入和輸出
*
* 輸入和輸出是相對概念不是絕對概念
*/