Ⅰ 兩個java文件里的兩個類之間怎麼引用
兩個文件在同一級目錄下不用import
JAVA一般都是一個類一個文件,
如果用了包的話,譬如 package com.xxx.ejb
那麼編譯的CLASS文件放到項目根目錄下com/xxx/ejbg下面
如果這個包下有一個類叫 ClassA
而在另一個包里有一個類叫ClassB 這個類要用到ClassA
如果不用import的話類的名稱要包括包名
如:com.xxx.ejb.ClassA cla=new com.xxx.ejb.ClassA();
如果在前面有import com.xxx.ejb.*;的話
這樣就行了
ClassA cla=new ClassA();
java 不像C 或VB 那樣 要include文件的。
Ⅱ java中的import java.io.*是什麼意思 io具體又是什麼意思
import java.io.* 這個是引用包import java.io.*這個的意思而IO則是輸入輸出流的意思,也就是inputStream,和outputStream這些類的
Ⅲ java裡面import java.util.*;是什麼用處
import java.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)等類來表示相應的數據結構。
(3)java引用java文件擴展閱讀:
在高級編程語言中,如果你想使用某個類或介面,那就要用import導入這個類,如在Java中編寫servlet,使用httpServlet,那就要在文件的開頭(包之後)寫上,import javax.servlet.http.*;表示導入javax.servlet.http這個包中所有的文件。
Ⅳ java如何讀取文件名
Java讀取文件的方法
代碼如下:
import java.io.*;
public class ReadFileDemo {
public static void main(String[] args) {
//讀取c盤的file1文件
File file = new File("C://file1.txt");
BufferedInputStream bis = null;
FileInputStream fis= null;
try
{
//第一步 通過文件路徑來創建文件實例
fis = new FileInputStream(file);
/*把FileInputStream實例 傳遞到 BufferedInputStream
目的是能快速讀取文件
*/
bis = new BufferedInputStream(fis);
/*available檢查是不是讀到了文件末尾 */
while( bis.available() 0 ){
System.out.print((char)bis.read());
}
}catch(FileNotFoundException fnfe)
{
System.out.println("文件不存在" + fnfe);
}
catch(IOException ioe)
{
System.out.println("I/O 錯誤: " + ioe);
}
finally
{
try{
if(bis != null fis!=null)
{
fis.close();
bis.close();
}
}catch(IOException ioe)
{
System.out.println("關閉InputStream句柄錯誤: " + ioe);
}
}
}
}
Ⅳ java里 import java.util.Scanner;的意思
作用:用來構建Scanner對象;(沒有這句話的話當你使用Scanner時會報錯)
例如:
publicclassTestScanner{
publicstaticvoidmain(String[]args){
Scanners=newScanner(System.in);
System.out.println("請輸入字元串:");
while(true){
Stringline=s.nextLine();
if(line.equals("exit"))break;
System.out.println(">>>"+line);
}
}
}
這里Scanner對象可以用來接收鍵盤的輸入內容;
另附import的作用:
1,載入已定義好的類或包
2,導入支持類(可以是JDK基礎類或者自己編寫的類),可以供本類調用方法和屬性。
import導入聲明可分為兩中導入聲明可分為兩中導入聲明可分為兩中導入聲明可分為兩中:
1>單類型導入單類型導入單類型導入單類型導入(single-type-import) 例例例例:import java.util.ArrayList;
2>按需類型導入按需類型導入按需類型導入按需類型導入(type-import-on-demand) 例例例例:import java.util.*;
以這樣兩種方式導入包中的任何一個以這樣兩種方式導入包中的任何一個以這樣兩種方式導入包中的任何一個以這樣兩種方式導入包中的任何一個public的類和介面的類和介面的類和介面的類和介面(只有隻有隻有隻有public類和介面才能被導入類和介面才能被導入類和介面才能被導入類和介面才能被導入)
Ⅵ java中如何調用其他java文件
JAVA中方法的調用主要有以下幾種:
1.非靜態方法
非靜態方法就是沒有 static 修飾的方法,對於非靜態方法的調用,是通過對 象來調用的;
2.調用靜態方法
靜態方法就是用 static 修飾的方法,靜態方法的調用是通過類名來調用的;
3.方法與方法之間的調用
方法與方法之間的調用,主要是在一個方法內部如何調用其他方法。
(1)靜態方法內部調用其他方法
如果在本類當中,靜態方法可以直接調用靜態方法,