找到關於 Java8 的 270 篇文章

Java 中的已檢查異常和未檢查異常

karthikeya Boyini
更新於 2020-06-18 13:13:42

8K+ 次瀏覽

已檢查異常 已檢查異常是在編譯時發生的異常,也稱為編譯時異常。這些異常在編譯時不能簡單地忽略,程式設計師應該處理這些異常。例如,如果在程式中使用 FileReader 類從檔案讀取資料,如果建構函式中指定的檔案不存在,則會發生 FileNotFoundException,編譯器會提示程式設計師處理此異常。示例…… 閱讀更多

檢查 Java 中的檔案是否隱藏

Samual Sam
更新於 2020-06-18 13:15:46

152 次瀏覽

java.io.File 類提供了關於檔案的有用方法。此示例演示瞭如何使用 File 類的 file.isHidden() 方法來檢查檔案是否隱藏。示例……

檢查 Java 中是否存在檔案

karthikeya Boyini
更新於 2020-06-18 13:22:20

5K+ 次瀏覽

java.io.File 類提供了關於檔案的有用方法。此示例演示瞭如何使用 File 類的 file.exists() 方法來檢查檔案是否存在。示例…… 閱讀更多

Java 中的字元流與位元組流

Samual Sam
更新於 2020-06-18 13:25:51

9K+ 次瀏覽

位元組流 Java 位元組流用於執行 8 位位元組的輸入和輸出。儘管有很多與位元組流相關的類,但最常用的類是 FileInputStream 和 FileOutputStream。以下是一個使用這兩個類將輸入檔案複製到輸出檔案的示例:示例…… 閱讀更多

Java 中的鏈式異常

karthikeya Boyini
更新於 2020-06-18 13:30:06

2K+ 次瀏覽

鏈式異常有助於將一個異常與另一個異常關聯起來。通常,我們需要丟擲一個自定義異常,並希望保留原始異常的詳細資訊,在這種情況下,我們可以使用鏈式異常機制。考慮以下示例,我們丟擲一個自定義異常,同時保留原始異常的訊息。示例…… 閱讀更多

我們可以在 Java 中重寫私有方法嗎?

Samual Sam
更新於 2020-06-18 13:35:44

1K+ 次瀏覽

理想情況下,不能。但是,使用技巧性的程式碼,子類也可以重寫私有方法。請參見下面的示例:示例…… 閱讀更多

在 Java 中使用 null 呼叫方法

karthikeya Boyini
更新於 2020-06-18 12:27:06

584 次瀏覽

當在一個 null 引用上呼叫方法時,它會丟擲 NullPointerException,但在靜態方法的情況下,我們可以使用強制轉換表示式來實現它。請參見下面的示例:示例…… 閱讀更多

在 Java 中使用介面進行回撥

Samual Sam
更新於 2020-06-18 12:29:08

4K+ 次瀏覽

在事件驅動程式設計的情況下,我們傳遞一個函式的引用,當事件發生時,該函式將被呼叫。這種機制稱為回撥。Java 不支援函式指標。因此,我們無法實現相同的方向。但是使用介面,我們可以很容易地實現這一點。在下面的示例中,當單擊按鈕時,我們進行了回撥。請參見步驟:建立具有單個方法 handleClick() 的介面 ClickEventHandler。建立實現此介面 ClickEventHandler 的 ClickHandler 類。建立當呼叫其 click 方法時將呼叫 ClickHandler 的 Button 類。測試應用程式。示例…… 閱讀更多

Java 中的 Callable 和 Future

karthikeya Boyini
更新於 2020-06-18 12:31:29

3K+ 次瀏覽

java.util.concurrent。與只能執行執行緒的 runnable 介面相比,callable 物件可以返回執行緒完成的計算結果。Callable 物件返回一個 Future 物件,該物件提供用於監視執行緒執行的任務進度的方法。Future 物件可用於檢查 Callable 的狀態,然後線上程完成後從 Callable 中檢索結果。它還提供超時功能。語法…… 閱讀更多

C/C++ 指標與 Java 引用

Samual Sam
更新於 2020年6月18日 12:33:13

2K+ 次瀏覽

指標在C和C++程式語言中,指標是一個儲存另一個變數地址的變數。示例 #include using namespace std; int main() { //整型變數 int i = 8; //指標變數 int * pI; //將i的地址賦給它的指標 pI = &i; //列印數字 cout << i << endl; //列印指標的值(地址) cout << pI << endl; //列印指標指向的值 cout << *pI << endl; return 0; }

廣告
© . All rights reserved.