Javaは、1995年にSun Microsystemsにより初めてリリースされたプログラミング言語です。C言語に似た表記法を採用しているが、一から設計された言語であり、最初からオブジェクト指向性を備えている点が大きな特徴です。
Javaで記述されたソースコードは、コンパイル時にJavaバイトコードと呼ばれる中間コードにいったん変換されます。ソフトウェアはバイトコードの状態で配布され、実行時にはJava仮想マシン(JVM)と呼ばれるソフトウェアによって実行されます。
サイト | 紹介文 | |
---|---|---|
velocity.apache.org | 公式サイト | |
Velocity|TECHSCORE(テックスコア) | Velocityとは、Javaベースのテンプレートエンジンです。 そのVelocityについて解説していきます。 |
サイト | 紹介文 | |
---|---|---|
freemarker.org | 公式サイト | |
Struts2のためのFreeMarkerリファレンス | FreeMarkerリファレンスとして参考できます |
サイト | 紹介文 | |
---|---|---|
struts.apache.org | 公式サイト | |
Struts|TECHSCORE(テックスコア) | Struts1について解説していきます。 | |
Struts2について | Struts2について解説するサイトです。 |
Java言語仕様のタイムラインを示します。
年月 | 出来事 |
---|---|
1996年1月 | J2SE1.0公開 初版 |
2004年9月 | J2SE5.0公開 総称型、列挙型、可変引数など |
2011年7月 | JavaSE7公開 バイナリリテラルなど |
2014年3月 | JavaSE8公開 ランダム式、型アノテーションなど |