簡體   English   中英

Java進口是否專業使用?

[英]Are java imports used professionally?

我目前正在自學Java,不確定是否要使用“導入”功能。 它添加了類(不確定),並具有相對於我從“導入”事物中聲明的類的類型提供相對不同功能的方法。

我很好奇導入是否經常用於工作,或者這是否相對於用戶(如果他/她是否要使用導入)。

import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner ThisObject = new Scanner(System.in);
    }
    }

Java import是一種編譯時功能,可讓您在編程時省略軟件包名稱。 沒有字節碼import ,編譯器將替換

Scanner ThisObject = new Scanner(System.in);

java.util.Scanner ThisObject = new java.util.Scanner(System.in);

至於它有多普遍,我會說得非常多 但是,還有另一種稱為static importimport形式,它允許您將來自另一個類的static方法和字段帶入當前的名稱空間 static import不是很常見 最后,Java變量名稱以小寫字母開頭(按照慣例)。

import static java.lang.System.in;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner thisObject = new Scanner(in); // System.in through static import
    }
}

暫無
暫無

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

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