簡體   English   中英

在Eclipse中導入“導入”-Java

[英]Import “imports” in eclipse - Java

我在一個包中有幾個Java文件,它們都有相同的導入塊,例如:

package org.ezim.core;

import java.net.InetAddress;
import java.net.InetSocketAddress;
import java.net.Socket;

import org.ezim.core.Ezim;
import org.ezim.core.EzimDtxSemantics;
import org.ezim.core.EzimLogger;
import org.ezim.ui.EzimFileOut;
import org.ezim.ui.EzimMain;

在每個文件中具有相同批次的代碼看起來很糟糕,我想對其進行重構。

我想知道是否有可能將所有這些導入放在單個java文件中,然后在所有其他java文件中使用一行來調用它們。

就像類的擴展函數(用於變量)一樣,但是我想要一個用於導入。

謝謝

不,那是不可能的。 可能根本不使用導入,而是可以使用完全限定的類名,例如

org.ezim.core.Ezim ezim = new org.ezim.core.Ezim(); // <-- not import needed.

您始終可以使用*符號從一個包中導入多個類,但是要注意名稱沖突。

暫無
暫無

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

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