Javaとはプログラミング言語の1つです。 世界的に見ても使用されている言語、習得したい言語として1位を記録するほどに期待度の高い言語です。
これは、「Javaは多くの現場で使われていること」、「汎用的でOSに依存しない」などの理由があります。
OSに依存しないという点は大きく、作成したソフトが動く環境を考えるというのはプログラマーにとって大変な問題です。
JavaはOSに依存をしないことからどんな環境でもソフトを動かすことができます。
Javaではクラスと呼ばれるデータと処理をひとつにまとめたものを部品のように組み立てて開発を行います。
このときデータのことをフィールド、処理のことをメソッドと呼び、これらをまとめてクラスのメンバと呼びます。
クラスは設計図のようなものであり、そのままでは使用できないためそれをもとにオブジェクトという実際のデータを生成します。このことをインスタンス化と呼びます。