由於最近有需要,所以下面是我整理的在開發中常用的包、類、以及包中常用的類、方法、屬性:有需要的看看
java中常用的包、類、以及包中常用的類、方法、屬性
| 常用的包 |
java.io.*;通過數據流、序列化和文件系統提供系統的輸入和輸出。 java.util.*; java.lang.*; java.math.*; java.sql.*; java.text.*; java.awt.*; javax.swing.*; |
| 包名 |
接口 |
類 |
方法 |
屬性 |
||||||||||||||||||||||
| java.io.*; |
java.io.Serializable實現序列化(把對象轉為字節序列) 注:當某個對象不需要序列化時,在前面加上transient關鍵字。 |
java.io.BufferedInputStream 緩沖輸入流 |
構造方法:1.BufferedInputStream(InputStream in)創建一個 BufferedInputStream 並保存其參數,即輸入流 in,以便將來使用 2. BufferedInputStream(InputStream in, int size)創建具有指定緩沖區大小的BufferedInputStream 並保存其參數,即輸入流 in,以便將來使用。 3.
|
|
||||||||||||||||||||||
|
|
|
|
4.
|
|
||||||||||||||||||||||
|
|
|
public class BufferedWriter extends Writer 文本寫入字符輸出流,緩沖各個字符,從而提供單個字符、數組和字符串的高效寫入 |
1. 2.
|
|
||||||||||||||||||||||
|
|
|
public class BufferedReader extends Reader 從字符輸入流中讀取文本,緩沖各個字符,從而實現字符、數組和行的高效讀取。 |
1. 2.
|
|
||||||||||||||||||||||
|
|
|
public class DataInputStream extends FilterInputStream implements DataInput 數據輸入流允許應用程序以與機器無關方式從底層輸入流中讀取基本 Java 數據類型。應用程序可以使用數據輸出流寫入稍后由數據輸入流讀取的數據。DataInputStream 對於多線程訪問不一定是安全的。 線程安全是可選的,它由此類方法的使用者負責。 |
2.
|
|
||||||||||||||||||||||
|
|
|
public class DataOutputStream extends FilterOutputStream implements DataOutput 數據輸出流允許應用程序以適當方式將基本 Java 數據類型寫入輸出流中。然后,應用程序可以使用數據輸入流將數據讀入。 |
|
|
||||||||||||||||||||||
|
|
|
public class FileInputStream extends InputStream |
2.
|
|
||||||||||||||||||||||
|
|
|
public class FileOutputStream extends OutputStream 文件輸出流 |
2.
|
|
||||||||||||||||||||||
|
|
|
public class File extends Object implements Serializable, Comparable<File> 處理文件的類 |
2.
|
|
||||||||||||||||||||||
|
|
|
public class FileReader extends InputStreamReader 讀取文件 FileWriter類似 |
2.
|
|
||||||||||||||||||||||
|
|
|
public class FilterInputStream extends InputStream FilterOutputStream |
|
|
||||||||||||||||||||||
|
|
|
public class InputStreamReader extends Reader 是字節流通向字符流的橋梁 |
1. 2.
|
|
||||||||||||||||||||||
|
|
|
public class PrintWriter extends Writer 向文本輸出流打印對象的格式化表示形式 |
2.print方法 |
|
||||||||||||||||||||||
