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

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

JavaSEのメモ

ブックマーク的なメモ

全般

http://www012.upp.so-net.ne.jp/eshibata/pdfs/Tiger20131025_FontEmbedded.pdf IT Pro Java技術最前線全目次集 - Code Discipline Java Generics Hell Advent Calendar 2017 - Adventar

パス関係

http://qiita.com/nwtgck/items/5dd7a3008a5a31bf964e

【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

http://qiita.com/tamurashingo@github/items/751f6b1a9d075ed39ea9

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

http://qiita.com/yuba/items/f9f02d4e81c5020c268a

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

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

プロパティ

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

型検証

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

http://qiita.com/reki2000/items/6c54099f6d90b4099a3e

http://qiita.com/shindooo/items/815d651a72f568112910

あの、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クラスと黒魔術 - プログラマーの脳みそ http://qiita.com/obaQ/items/516fccf61ea5afa4e77f#_reference-f302d2bd295c347ee9bb

JavaでScript(Nashornも)

http://qiita.com/yoshi389111/items/110dc96ffb7fdc89a237

JavaスクリプトAPI

逆引きNashorn – やりたいことからNashornのサンプルコードを引く – yusuke.blog

パフォーマンス

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

  • StringBuilder.setLenght(0)

セキュリティ

Java Security Manager でセキュアなサービスを構築しよう - Cybozu Inside Out | サイボウズエンジニアのブログ Java Authentication Guide with Apache Shiroをテキトーに訳した - kagamihogeの日記

依存解析

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

Java8

www.slideshare.net

Java9

www.slideshare.net www.slideshare.net

www.slideshare.net