Ⅰ java裡面import java.util.*;是什麼用處
importjava.util.*;導入java.util包中的類介面喊行畢。
Java中import的作用是導入要用到的包中的類介面。import就是在java文件開頭的地方,先說明會用到那些類別。接著我們就能在代碼中只用類名指定某鄭芹個類,也就是只稱呼名字,不稱呼他的姓。這其中包的作用就是給java類進行分揀分類,不同業務邏輯的java類放在同一個包中。比如實體包,工具包。
Java的實用工具類庫java.util包。在這個包中,帶此Java提供了一些實用的方法和數據結構。本章介紹Java的實用工具類庫java.util包。在這個包中,Java提供了一些實用的方法和數據結構。例如,Java提供日期(Data)類、日歷(Calendar)類來產生和獲取日期及時間,提供隨機數(Random)類產生各種類型的隨機數,還提供了堆棧(Stack)、向量(Vector)、位集合(Bitset)以及哈希表(Hashtable)等類來表示相應的數據結構。
(1)javaimport用法擴展閱讀:
在高級編程語言中,如果你想使用某個類或介面,那就要用import導入這個類,如在Java中編寫servlet,使用httpServlet,那就要在文件的開頭(包之後)寫上,importjavax.servlet.http.*;表示導入javax.servlet.http這個包中所有的文件。
Ⅱ java中import的是*.java文件還是*.class文件。(有把握的回答)
導入的是*.class文件,但如果放入對應的*.java文件,也一樣可以運行。因為在導入時會用*.java文件生成*.class文件。
Ⅲ 在java程序中什麼條件下要用import語句什麼時候不用
當需要使用其他包中的類的時候,需要使用import語句。
例如:import org.springframework.core.task.TaskExecutor;
其他包的類一般情況就是,你正在使用的類需要調用別人類裡面的方法。
比如:
import java.util.ArrayList;
import java.util.List;
public class Test1 {
List<String> list=new ArrayList<String>();
}
裡面調用了import java.util包下面的ArrayList和List,
當然也可以調用自己封裝好的包,方法是一樣的,
上面兩句import也可以寫成:import java.util.*;
Ⅳ java 中import java.util.List(Ljava.lang.Integer;); 這個是干什麼的 這句話是錯的,那正確的怎麼寫呢
import表示引入復某個類或者制文件。
正確寫法應該是import java.util.List;
說明程序中要用到List這個類的相關方法,如果沒有用到List這個類,當然可以不加這一句。如果用到而不加這個引用,則會出現編譯時錯誤。
Ljava.lang.Integer;這個應該是不正確的,除非是自己寫的包。如果想引入java.lang.Integer,這個是沒有必要的,因為java.long包下的所有文件系統是默認自動引入的。
如果想引入其他的類或者文件,可以繼續寫import XXX;可以寫無數行.
Ⅳ import在java中是什麼意思
首先,import在Java中是一個關鍵字,它的主要作用是將其他類或者介面導入到當前的Java源文件中以便在當前文件中使用。我們可以通過import關鍵字來導入不同包中的類,也可以導入同一包中的類。使用import可以減少類名的沖突,提高代碼的可讀性和可維護性。
其次,當我們在Java中使用import語句時,需要注意一些細節。首先是import語句的位置,它必須位於包聲明語句之後,類聲明語句之前。其次是需要導入的類的名稱,可以是完整的類名,也可以使用通配符*來表示導入該包中的所有類。還有一點需要注意的是,不同包中的類名稱可以相同,但是它們的完整類名是不同的,因此在import時需要注意。
除了使用import語句導入其他包中的類之外,我們還可以使用靜態導入(static import)的方式來導入常量或靜態方法。靜態導入可以讓我們直接使用類的靜態方法和常量,而不需要再使用類名來調用。不過在使用靜態導入時需要注意的是,不要濫用,避免與其他類和系統自帶的靜態方法和常量產生命名沖突。
Ⅵ 在Java中如何用import引入自己建的類
如果兩個Java文件在同一個包中,則不用引入就能使用,不在同一包中,則必須引入。回
下面是不同答包中(test1,test2):
===========Exam1.java===========
package e.syict.test1 ;
public class Exam1(){
public void printExam1(){
System.out.println("This is Exam1.java") ;
}
}
===========Exam2.java===========
package e.syict.test2 ;
import e.syict.test1 ;//引入test1包;
public class Exam2(){
public static void main(String[] args){
Exam1 exam1=new Exam1() ;
exam1.printExam1() ;
}
}