コース: Java言語の学習

このコースでは、Javaプログラミング言語を使用したプログラミングの基礎について解説します。

trail icon オブジェクト指向プログラミングの概念では、オブジェクト指向プログラミングの中心的概念であるオブジェクト、メッセージ、クラス、継承について説明します。 このレッスンは、これらの概念をコードに変換する方法について順を追って示していきます。 オブジェクト指向プログラミングをすでに十分理解している場合は、このレッスンをスキップして構いません。

trail icon Language Basicsでは、変数や配列、データ型、演算子、制御フローを含む、従来の言語機能について説明します。

trail icon Classes and Objectsでは、オブジェクト作成の基盤となるクラスの作成方法と、オブジェクトの作成および使用方法について説明します。

trail icon Interfaces and Inheritanceでは、インタフェースとはどのようなものであり、なぜインタフェースを作成する必要があるのか、どのようにして作成するのかについて説明します。 また、このセクションでは、あるクラスから別の派生クラスを作成する方法について説明します。 すなわち、どのようにサブクラススーパークラスからフィールドとメソッドを継承するのかを見ていきます。 さらに、すべてのクラスはObjectクラスの派生クラスであることと、サブクラスがスーパークラスから継承したメソッドを変更する方法について学習します。

trail icon Numbers and Stringsでは、NumberオブジェクトとStringオブジェクトの使用方法について説明します。また、出力用にデータをフォーマットする方法を示します。

trail icon Genericsは、Javaプログラミング言語の強力な機能です。 この機能を使用することでコード内の型の安全性が向上するため、コンパイル時にバグが検出されやすくなります。

trail icon Packagesは、Javaプログラミング言語の機能の1つであり、クラスとその相互関係をまとめて構造化するのに役立ちます。


サンプル・プログラムで問題が発生した場合は、『サンプル・コードのコンパイルと実行:FAQ』をお試しください。
不満な点や賞賛、提案などがあれば、フィードバックをお願いいたします

前のページ: チュートリアルの開始部分
次のページ: Object-Oriented Programming Concepts