原创 FileWriter和FileReader

// FileOutputStream fos = new FileOutputStream("test_2.txt"); // OutputStreamWriter osw = new OutputStre

原创 使用throw new Exception 向外層拋異常

public static void main(String[] args) { Human man = new Human(); try { man.setAge

原创 異常拋出順序從小到大

/** * 拋出異常裏到外-小到大 * @author Heying * */ System.out.println("***

原创 創建文件和目錄

File file = new File("demo.txt"); if(!file.exists()){ file.createNewFile(); }

原创 使用輸入輸出流實現文件複製

FileInputStream fis = new FileInputStream("JAVA_SE.rar"); FileOutputStream fo

原创 高級流實現數據的寫入與讀取

// 1. 寫 DataOutputStream dos = new DataOutputStream( new BufferedOutputStream(

原创 淺析使用Setter方法的注入bean的機制

首先按照spring使用屬性注入其他的bean配置bean.xml: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.

原创 複製圖像打水印

String src = "img.jpg"; // 源文件 String dec = "img_1.jpg";// 目標文件 /* * 1. 讀取源文件爲圖像

原创 基於Socket和ServerSocket實現通信

服務器端: package socketClient; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStrea

原创 通過ObjectOutputStream序列化和使用ObjectInputStream反序列化

ObjectOutputStream oos = new ObjectOutputStream(new BufferedOutputStream(new FileOutputStream("test.dat"))

原创 字符格式化

String s = "ABCD中國人"; // Byte 數組 byte[] bytes = s.getBytes("UTF-8"); System.out.pr

原创 字符流定義字符集

BufferedReader bfr = new BufferedReader( new InputStreamReader( ne

原创 FileInputStream和FileOutputStream使用

1.FileInputStream FileInputStream fis = new FileInputStream("JAVA_SE.rar"); int d = fis.read();

原创 文件過濾器

/** * 文件過濾器 * @author Heying * */ public class FileFlterDemo { public static void main(String[] args) throw

原创 隊列進出原則

/** * 隊列存取元素遵循先進先出原則 * @author Heying_He * */ public static void main(String[] args) {