システム開発で思うところ

Java EEを主にシステム開発をしながら思うところをツラツラを綴る

JavaSEのメモ

ブックマーク的なメモ

全般

http://www012.upp.so-net.ne.jp/eshibata/pdfs/Tiger20131025_FontEmbedded.pdf

IT Pro Java技術最前線全目次集 - Code Discipline

パス関係

Javaで絶対パスを取得するgetAbsolutePath()の罠と解決方法 - Qiita

【Java Tips】ディレクトリ配下の全ファイルを処理する

指定パッケージ内のクラス一覧を取得するサンプル - うなの日記

ResourceBundleでクラスパス上にない外部ファイルを指定する - Challenge Java EE !

Javaでプログラム実行後にJARファイルをクラスパスに追加したい - torutkの日記

Jarファイルメモ(Hishidama's java-archive Memo)

あるプログラマーのワークスペース: getResourceAsStream()でリソースが読み込めない

クラスローダー

参照可能なクラスのリストを取得したい - argius note

URL to load resources from the classpath in Java - Stack Overflow

Javaクラスローダーを自作する - Qiita

java - How to get classpath from classloader? - Stack Overflow

任意のjarファイルから条件に合ったクラスをロードする - Qiita

実行時にクラスパスを追加する - CLOVER

java - How to get classpath from classloader? - Stack Overflow

プロパティ

【Java】システムプロパティの扱い方について(System.getProperty) - TASK NOTES

型検証

異型のオブジェクト比較 - プログラマーの脳みそ

JavaオレオレFrameworkに欠かせないリフレクションでの総称型解析 - Qiita

Java 8 "Optional" ~ これからのnullとの付き合い方 ~ - Qiita

あの、isAssignableFrom ってよくわからなくなるんですケド - A Memorandum

JavaCompiler

Javaコンパイラークラスメモ(Hishidama's JavaCompiler Memo)

Java技術最前線 - (4/4)「Java SE 6完全攻略」第89回 プログラムからコンパイル - Compiler API その1:ITpro

Java Code Example

Java Compiler API - Compile and Load in Memory Dynamic Code

リフレクション

JavaでPropertyDescriptorを使ってBeanのプロパティに簡単にアクセスする - No Programming, No Life

ProxyパターンとProxyクラスと黒魔術 - プログラマーの脳みそ

java.lang.reflect.Proxyの使い方(2) - Qiita

JavaでScript(Nashornも)

[Java8] Java上でJavaScriptを動かす - Qiita

JavaスクリプトAPI

逆引きNashorn - やりたいことからNashornのサンプルコードを引く - #侍ズム

Apache Shiro(JavaSEと違うけど)

Java Authentication Guide with Apache Shiroをテキトーに訳した - kagamihogeの日記

パフォーマンス

StringBuilderの初期化方法パフォーマンス比較|Pimp my Code. @wataru420

  • StringBuilder.setLenght(0)

セキュリティ

Java Security Manager でセキュアなサービスを構築しよう - Cybozu Inside Out | サイボウズエンジニアのブログ

依存解析

クラスやメソッドの依存関係を調べる (jdeps, cfa) | まくまく Java ノート

Java8

www.slideshare.net

Java9

www.slideshare.net

www.slideshare.net

www.slideshare.net