記憶庫

自分用のメモです。

I/O

JPEGファイルを表示する方法

こんな感じ。 package knowledgefort.ui.test; import java.awt.Canvas; import java.awt.Graphics; import java.awt.Image; import javax.swing.ImageIcon; import javax.swing.JFrame; public class ShowJPEGFileTest { public static void main(String ar…

transient 修飾子

transient 修飾子の特徴は以下の通り。 transient 修飾子は変数しか修飾しない。 transient で宣言された変数は、直列化(シリアライズ)の対象外となる。 static な変数はそもそも直列化の対象外なので、以下の記述はエラーではないが無意味。 private stat…

サイズを指定してファイルを作成する

サイズを指定してファイルを作成する方法。 負荷テストなどでサイズの大きなダミーファイルが必要になった時に便利。 以下のコードは、1048576バイトのファイル"hoge"を作成する。 ※ バッファリングと例外処理についてはここでは考慮していない。 import jav…