java程式中最上面的import 是什麼

看到很多程式中一開始最上面都會寫一些這類型的東西,請問這些是代表什麼,是否有資料可以提供,像是查表的資訊可以知道每項在做什麼?

import java.io.*;

import java.io.File;

import java.io.IOException;

import java.util.ArrayList;

import android.app.Activity;

import android.content.Intent;

import android.media.MediaRecorder;

import android.net.Uri;

import android.os.Bundle;

import android.os.Environment;

import android.view.View;

import android.widget.AdapterView;

import android.widget.ArrayAdapter;

import android.widget.CheckedTextView;

import android.widget.ImageButton;

import android.widget.ListView;

import android.widget.TextView;

import android.widget.Toast;

2 個解答

評分
  • 10 年前
    最佳解答

    import表示匯入

    後面那些是每個package的路徑

    以import java.io.FIle;來講

    java.io是package路徑,File是類別名稱

    意思是說你這個程式要用到File類別的時候,只需要直接用FIle宣告即可,

    而不用宣告為java.io.File。

    並不是每個package都會包含在java的標準類別庫中..

    像你舉的例子中,android這些就必須額外安裝package..

    相信你在安裝android開發環境的時候,你所看的教材應該會教你怎樣安裝android相關的package

    參考資料: 自己
  • 匿名使用者
    10 年前

    import = 偷懶工具!!

還有問題?馬上發問,尋求解答。