Java
主にOracleのJavaを扱います。以下はJavaのOracleの公式資料へのリンク(日本語)。
Java Platform Standard Edition 8 ドキュメント
Java Platform Standard Edition 7 ドキュメント
Java Platform Standard Edition 6 ドキュメント
全般
- JVMオプション [2016-07-14] new Java実行引数について
- 障害調査(トラブルシューティング) [2014-10-08] 障害発生時の調査・解決方法について
- Javaのアンチパターン [2014-03-14] 読み物:Javaの落とし穴にはまらないためのメモ
- Javaチューニング(性能改善) [2016-07-14] new Java VMのチューニング(性能改善)について
API
- Swing [2015-02-11] SwingはJavaのGUIツールキット。同じくJavaのGUIツールキットであるAWTを拡張したもの。
- 音声管理 [2014-02-10] Java Sound APIを使用した音声再生について
- JAXB (Java Architecture for XML Binding) [2013-08-20] Javaオブジェクト⇔XMLの変換を可能にするAPI
フレームワーク
- Spring Framework [2014-04-09] Javaプラットフォーム向けのオープンソースアプリケーションフレームワークで、DIとAOPの元祖。
-
Seaser2
国産のS2Containerを中心としたフルスタックフレームワーク(オープンソース)。
Seaser Projectで様々なAPIが開発されており、拡張性に優れている。 -
Apache Struts
Apache Strutsプロジェクトにて開発されているオープンソースのJava Webアプリケーションフレームワーク。
Model View Controllerアーキテクチャが適用されている。 - iBATIS SQLクエリを POJO (Plain Old Java Object) にマッピングする永続性フレームワーク。
ビルド
-
Gradle [2015-06-11]
Gradleは、Javaの開発者を対象にした、Groovy(Javaベース)で作成されビルドツール。
xml形式の定義ファイルではなくスクリプト言語で定義ファイルを記述していく。