技術メモ

※2018・5・19 これを行うライブラリを作成した。シリアライゼーションクラスを自由に変更するライブラリrelocSerialの紹介を見てほしい。

この問題の背景

かなり以前に作成したJavaプログラムにおいて、何も考えず ...

技術メモ

Javaのプログラム実行時に、以下を検出したい場合がある。

Eclipse等の開発環境で動作しているのか、つまり一時的にコンパイル出力された.classの集合の上で動作しているのか、あるいは製品としてjarにまとめられた状態で動 ...

技術メモ

Proguardは、Javaプログラムのコンパイル結果である.classの集合体.jarファイルの中身を難読化してくれるため、プログラムコードにあるノウハウを盗まれたく無い場合には、Javaプログラムにとって必須のツールと言えるのだが ...

技術メモ

============================
この情報は古いので、シリアライズ・デシリアライズされるクラスを自由に変更するを見ること。
============================

...



技術メモ

============================
この情報は古いので、シリアライズ・デシリアライズされるクラスを自由に変更するを見ること。
============================

...

技術メモ

※この続きはJavaの実行時にクラスパスを追加する2にあるので参照されたい。

問題

一般的にJavaアプリケーションを構成するものは、そのアプリ自体の.classからなる.jarファイル(これを仮にapp.jarとする)だけ ...

技術メモ

ご注意:この文書は古いです。

エスケープシーケンスの送出

 

送出方法とその内部処理

通常の印刷を行う方法とは別に、プリンタ固有のエスケープシーケンス(プリンタコマンド)を送出したい場合がある。あるPrintSer ...

技術メモ

ソースファイルの無い.classファイルのみの場合、あるいは手には入るが面倒な場合に、
簡単にJavaソースの中身を確認するのに便利なのが、デコンパイラである。
2018/2時点の最新のOxygenへのインストールと利 ...