Java:フォルダの内容をZIPに固めるコード
![](https://www.gwtcenter.com/wp-content/uploads/2019/06/java-small.png)
PDFDocletをJDK12上で動作させる
![](https://www.gwtcenter.com/wp-content/uploads/2019/06/java-small.png)
JavadocをPDF化したいので探してみたが、PDFDocletというのが良いらしい。
PDFDoclet基本的にはここに書かれている通りだ。パッチを当てたものは以下。
HtmlParserWrapper. ...JAX-RSでファイルダウンロードし、終了したらファイル削除
![](https://www.gwtcenter.com/wp-content/uploads/2019/06/java-small.png)
Graphics2Dで100ピクセルの文字を描くためのFontポイント数は?
![](https://www.gwtcenter.com/wp-content/uploads/2019/06/java-small.png)
これをやろうとしてはたと困ってしまった。Graphics2Dで何か文字を描く時にはFontを作成しなければならないのだが、その大きさはポイント数指定なのである。例えばBufferedImageを作成してcreateGraphics() ...
java.lang.NoClassDefFoundError: Could not initialize classの原因究明
![No Image No Image](https://www.gwtcenter.com/wp-content/themes/luxeritas/images/no-img.png)
以下のエラーが発生した。
java.lang.NoClassDefFoundError: Could not initialize class ....エラー内容としては「クラスが見つからない」と言っているのだが、しかしそ ...
Java:Enumのordinal値に対する操作を一般化する
![](https://www.gwtcenter.com/wp-content/uploads/2019/06/java-small.png)
多くのEnumクラスを扱う場合に、そのordinalというint値への操作を一般化したい。
つまり、intとEnumクラスが与えられた場合に、Enumクラスの列挙子として返し、逆にEnumクラスの列挙子をintとして返した ...
Java:TypeVariableとParameterizedType
![](https://www.gwtcenter.com/wp-content/uploads/2019/06/java-small.png)
Javaのリフレクションを使用して、ジェネリッククラスに関する情報を得たい。親クラスがジェネリックであるとき、そのフィールド型が実際には何になるのかなどだ。例えば以下のような状況だ。
public class Value< ...Java:動的プロファイリングの方法
![](https://www.gwtcenter.com/wp-content/uploads/2019/06/java-small.png)
Javaプログラムについて、ある処理を行った場合に通過するすべてのメソッドを検出したり、それにどの程度の時間がかかるのかを検出したい。
いわゆるプロファイリングというもので、それなりのツールが出ているようだ。優秀なものはそ ...
Java:ヒープサイズはどのように決定されるのか?
![](https://www.gwtcenter.com/wp-content/uploads/2019/06/java-small.png)
一般に、Javaプログラムがメモリ不足に陥った場合には、VMに-Xmxフラグをつけて最大ヒープサイズを指定しろと言われるのだが、そもそもデフォルトの最大ヒープサイズはどのように決定されるのだろうか?以下に答えがあった。
Defa ...Java:JDK13のバグ
![](https://www.gwtcenter.com/wp-content/uploads/2019/06/java-small.png)
以下は、現時点2019/11/11時点のAdoptOpenJDK13、Windows用jdk-13.0.1.9-hotspotのバグである。
※本家のJDKも同じバグのあることを確認した(Windows 64bit)