とりあえずやっとけオラ!的な内容なメモです。不定期に増えます githubで管理しようかな? 1,JAVAの言語仕様の理解 1-1 オブジェクト指向の概念 オブジェクトの概念のようなもの(オブジェクトの役割はひとつ!とか) 継承 オーバーライド オーバーロード 無名クラス 内部クラス 1-2 基本的なコーディング規約的な何か(チームで開発する場合または、Githubにソースコードを上げる場合) 参考:https://source.android.com/source/code-style.html (見つからない場合は「Android coding style」で検索) 1-3 値渡し、参照渡し プリミティブ型と参照型 コレクションフレームワーク Listの参照と値渡し(”List#get(location)で渡されるのは参照ではない”とか) Stringの参照比較 1-4 JAVAで書か