2020-05-01から1ヶ月間の記事一覧
直列化を行うと、現在のクラスの情報をファイルに書き出すことができる。 異常の再現とかに使うのだろうか? 直列化する方法 // 直列化したいクラスでSerializableを実装する public class Test implements Serializable { // シリアルバージョンID // クラ…
まだFileクラス使ってるんですか?とか後輩に言われないために。 Pathクラス ファイルやフォルダを指し示すためのクラス Path p1 = Paths.get("C:\\test.dat"); Path p2 = file.toPath(); //fileはFileクラスのインスタンス Filesクラス ファイル、ディレク…
1回で書ききれなそうなので随時更新していくことにする。 基礎的な概念 ストリームとは データの入出力が行われる機構のこと。 入出力は小川に例えることができ、文字が流れるなら文字ストリーム。バイト列が流れるならバイトストリームと呼ばれる。 フィル…
これを知らずに「closeし忘れてるよ?」とか言ってしまって恥を書く未来が見えたので、絶対に覚える。 Java7以降のファイルclose try-with-resources構文というらしい try(FileWriter fw = new FileWriter("test.dat");){ /* 正常処理*/ } catch(IOException…