簡體   English   中英

當我寫導入java.io. *時顯示錯誤;

[英]Show error when i wrote import java.io.*;

為什么在編寫import java.io. *時出現錯誤? 在java文件中?

dev_ps@DPS:~/Desktop/MorningDose$ javac dev.java
----------
1. WARNING in /home/dev_ps/Desktop/MorningDose/dev.java (at line 2)
    import java.io.*;
           ^^^^^^^

The import java.io is never used

使用javac您正在編譯程序,而沒有運行它!

使用命令javac dev.java后,將創建一個類文件dev.class 如果您在java文件中定義了main方法,則可以使用以下命令執行java程序:

java dev

為了理解編譯和執行之間的區別,您應該認真閱讀有關這兩個主題的內容!


對您的原始問題:

The import java.io is never used一個警告,它告訴您您沒有使用java.io功能。 這意味着您可以刪除行import java.io.*; (或任何未使用的類似代碼)!

警告您不要使用導入,因此它沒有用。 它仍將與此一起運行,但是通常僅導入您使用的內容被認為是正確的。

它只是一個警告,Java編譯器警告您,因為您沒有使用java.io包中的任何類。 好的做法是從類中刪除所有未使用的導入。 否則,它將在應用程序開始執行時在類加載時間加載所有類。

另外,如果您想從其他包中加載任何類,則僅聲明為特定類,例如:如果您使用BUfferedReader,請按照以下說明使用

導入java.io.BufferedReader;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM