Javaとは?
- 読み方
- じゃば
- 最終更新
- 2026/10/14
3秒でわかる
書いたコードを Java 仮想マシン (JVM) 用の命令に変換してから動かすプログラミング言語。型の食い違いを、動かす前のコンパイルの段階で見つけられます。
30秒図解
Javaをたとえると?
世界共通の
実際にはこう使います
もう少し詳しく
Java は、
まず、よくある誤解
誤解 「Java と JavaScript は、
本当は 名前が
どういうものか
Java は、java Hello.java のように
変数や引数にはvar で
なぜ必要か
型が
具体例
public class Hello {
public static void main(String[] args) {
int price = 1200;
String name = "ノート";
System.out.println(name + " は " + price + " 円です");
}
}javac Hello.java # Hello.class ができる
java Hello # JVM が Hello.class を実行するつまずきやすいところ
public なHello クラスなら Hello.java です。
文字列が== で== は「同じ 1 つのものか」をequals を
似た用語との違い
| 用語 | 指すもの |
|---|---|
| Java | JVM の |
| JavaScript | ブラウザや |
| JVM | .class ファイルを |
| JDK | Java で |
よくある質問
JavaとJavaScriptは関係がありますか?
名前が似ているだけで、別の言語です。文法も動く場所も違います。
Javaの文字列を==で比べてはいけないのはなぜですか?
== は同じ 1 つのオブジェクトかどうかを比べるためです。文字列の中身が同じかを比べるときは equals を使います。
一次情報・内容確認
The Java Tutorials About the Java Technology
Oracle
The Java Language Specification 7.6 Top Level Class and Interface Declarations
Oracle
The Java Tutorials Comparing Strings and Portions of Strings
Oracle
Learn Java
dev.java (Oracle)
JavaScript
MDN Web Docs
Local Variable Type Inference
Oracle
The java Command Using Source-File Mode to Launch Single-File Source-Code Programs
Oracle


