タグ

javaに関するdencygonのブックマーク (2)

  • Java の文法の基礎 - mixi-inc/AndroidTraining

    参考:Effective Java 目次 命名規則 識別子の命名規則 慣習的な命名規則 記法 文 ブロック 型 プリミティブ型 参照型 リテラル オートボクシング 演算子 算術演算子、論理演算子、ビット演算子、関係演算子 代入演算子 条件演算子 文字列演算子 制御構造 条件分岐 繰り返し クラスとメソッド クラス インタフェース 列挙型 メソッド コンストラクタ static イニシャライザ パッケージ 修飾子 継承と実装 インスタンスの生成 クラスのインスタンス化 匿名クラス this と class アノテーション ジェネリクス 型変数の宣言 型変数のバインド 型変数の境界の宣言 スレッド Thread クラスと Runnable インタフェース 排他制御 例外処理 例外の種類 throws と throw try-catch finally 参照型オブジェクトの比較 equals()

    Java の文法の基礎 - mixi-inc/AndroidTraining
  • モダンなJava開発ガイド (2018年版)

    2018年現在でもJava開発をしていると、Antすら使っていないEclipseプロジェクトにそこそこの頻度で出くわします。Eclipseの自動コンパイルが通ればOKであり、ビルドはExcel手順書をもとに手動で行われ、依存関係ライブラリはもちろんlibフォルダに各種jarファイルが放り込んであります。Eclipse上以外ではどう動かせば分かる人がいないため、コマンドラインからビルドなどを行うことは叶わず、CI化なんて夢のまた夢です。 そんなJava開発から脱却したい人向けのJava開発のモダン化ガイドです。 基的にJava 8以降での開発を想定しています。 OpenJDK/OracleJDK上での開発を想定しています。 Android開発の場合は一部適用できない可能性あり。 英語のIDE、ツール等は積極的に使用します。 英語嫌いだとモダン化は難しい。 Java開発全般を前提としているた

    モダンなJava開発ガイド (2018年版)
  • 1