このサイトでは、Javaの文法や構文に慣れるためのタイピング練習を提供しています。
タイピング自体はブラウザ上で完結しますので、特別な環境は必要ありません。
ただし、実際にJavaのプログラムを自分のパソコンで動かしてみたい場合は
以下の準備とコンパイルが必要です。
Javaはファイル名とpublic class名を同一にする必要があります
JDKとVSCodeをインストールすれば、タイピングで覚えたJavaコードを実際に動かすことができるようになります!
「まだ不安…」という方は、まずはタイピングアプリで慣れることから始めてみましょう。
| 拡張機能名 | 説明 |
|---|---|
| Debugger for Java | ブレークポイントの設定、ステップ実行、変数ウォッチ、スタックトレースの表示等の 機能を持ち、効率的なデバッグ、バグの迅速な特定、修正が可能 |
| Extension Pack For Java | Java開発に必要な以下の拡張をまとめて一括でインストールできる Microsoftが公式で出している
|
| Gradle for Java |
Javaのプロジェクト管理やビルドをサポートする拡張機能
|
| Java extension pack |
Extension Pack For Java とほぼ同じ内容 発行元がMicrosoft以外の場合もある |
| Java Language Support | Javaの言語機能をサポートする機能 この拡張により、VSCodeにおいてJavaをIDE(本格的な開発環境)に近い感覚で使える |
| Maven for Java |
Javaプロジェクトのビルド、管理を助ける拡張、Gradle for Javaと類似 |
| Language Support for Java |
Java Language Support と類似、発行元はRed Hat |
| Project Manager for Java |
Javaのプロジェクトを管理するための拡張 VSCodeは軽くて自由度が高い分「プロジェクト」という考え方が弱い そこで、Javaプロジェクトを見やすく管理、作成するために使用 |
| Spring Initializr Java Support | SpringというJavaフレームワークを簡易に始めるための機能 SpringによってJavaのサーバーアプリを作成できる |
| Test Runner for Java | Javaのテストコードを簡単に実行、確認するための拡張 |