Java
Java でプログラミングを始めて間もない入門者から、既に数年の経験を持つ Java プログラマまで、TECHSCORE を訪れるユーザは、
さまざまです。TECHSCORE では、初心者からベテランまで、Java でプログラムを書く全ての方にさまざまな情報を提供しています。
Java 言語は、Sun
Microsystems社によって、オブジェクト指向プログラミング言語として発表されました。Java言語の大きな特徴として、
プラットフォームに依存しないという点が挙げられます。Java VM(Virtual Machine)
上で動作させることで、ハードウェアやOSなどのプラットフォームに依存しないようになっているのです。
Java言語で書かれたソースコードをコンパイルすると、Javaバイトコードと呼ばれる、プラットフォームから独立した形式のクラスファイルが生成されます。
Java VM は、この Javaバイトコードをプラットフォーム固有の形式に変換しながら実行していくのです。各種プラットフォーム向けに Java VM
が用意されており、 このおかげで、Java
はプラットフォームに依存しないプログラム言語であるわけです。その他にも、オブジェクト指向言語であることや分散環境に対応していること、さらには、言語レベルでのマルチスレッド対応など、Java
言語はさまざまな特徴を持っています。ここでは、その Java 言語について解説していきます。
オブジェクト指向についての基本や文法、インストール方法などについては、市販の書籍などを参考にしてください。
Techscoreを本にした、
「ゼロからはじめるJava」
にはそれらの内容についても含まれておりますので、参考にしていただけると幸いです。
Java INDEX