java存儲位元組
發布時間: 2022-08-16 14:36:22
保存位元組數組到資料庫分兩步:
第一、利用FileInputStream.read(byte[])方法把內容讀取到byte[]數組中,比如圖片是由二進制數組成的,就可以定義為一個位元組數組。
第二、在資料庫中對應記錄欄位應該設置為blob類型,這樣就能夠順利保存了
事例代碼如下:
PreparedStatement stmt = connection.generatePreparedStatement("INSERT INTO ... ");
stmt.setBytes(1, yourByteArray);
其中,yourByteArray是你讀出來的字元數組。
2. 在Java的基本數據類型中,char型採用 Unicode 編碼方案,其每個編碼佔用()位元組內存空間。
2個位元組。
關於char有一個特殊的語言就是char *,在C/C++中有專門的語義,既不同於signed char *,也不同於unsigned char *,專門用於指以'