MacでJavaプログラミングを学びたいのですが、始めるのに最適な方法は何ですか?
Javaプログラミングは学ぶ価値のある素晴らしいスキルです。Macはまさにそのスタート地点です。Javaは世界で最も人気の高いプログラミング言語であり、OS Xは素晴らしいプログラミング環境です。プログラミングは現代社会において非常に重要なスキルであり、学ぶのはとても楽しいことだと私たちは考えています。
この機能では、次の点について説明します。
- OS XでのJavaのインストールと設定
- NetBeansで初めてのJavaプログラムを書く
- ターミナルからJavaプログラムを書く
- Javaを学ぶための最高のオンラインリソース
心配しないでください。すぐにMacでコーディングを学べます。
Macでのコーディングについてもっと知りたいですか? MacでC言語を使ったコーディングを学ぶ | MacでC#を使ったコーディングを学ぶ| MacでHTMLとWebデザインを学ぶ | Macで Pythonを使ったコーディングを学ぶ| MacでSQLを使ったコーディングを学ぶ

まず最初に、OracleからJava SE(Standard Edition)をダウンロードする必要があります。MacにはすでにJavaが何らかの形でインストールされているかもしれません(おそらくコンシューマー版でしょう)。しかし、Java SE for Developers(Java SDKとも呼ばれます)を入手することをお勧めします。
IDE(統合開発環境)も必要です。OracleにはNetBeansという優れたIDEがあります。Java SKDとNetBeansの両方を同時にインストールします。
- Safariを開き、Oracleのダウンロードページにアクセスします。Java SEをクリックします。
- NetBeans with JDK 8 の下にあるダウンロードアイコンをクリックしてください。プログラミング環境が必要であれば、NetBeans が最適です。JDK 8 も付属しており、インストールも自動的に行われます。
- 「使用許諾契約に同意する」をクリックし、Mac OS X の横にある「ダウンロード」リンクをクリックします。DMG ファイルはダウンロード フォルダーに保存されます。
- ダウンロード ファイル (ここでは「NetBeans 8.1 with JDK 9 Update 73」) を開き、インストール手順に従います。
- システム環境設定を開き、「Java」をクリックして「バージョン情報」をクリックします。バージョン8 Update 74(またはそれ以降)がインストールされていることを確認してください。または、ターミナルを開いて「java -version」と入力してください。
これで、OS X に Java と NetBeans がインストールされているはずです。ほとんどのプログラムは NetBeans で作成することになるため、ここで確認してみましょう。
MacでJavaコードを書く方法を学ぶ: NetBeansを使ってJavaでHelloWorldを作成する

次のステップは、OS XでNetBeansを開き、最初のプログラムを作成することです。どの言語でも、最初に作成するプログラムは画面に「Hello World!」と表示されるのが理想とされています。NetBeansでHelloWorldを作成する方法は次のとおりです。
- アプリケーション フォルダを開き、NetBeans 8.1 を起動します。
- [ファイル] > [新規プロジェクト] を選択します。
- 「カテゴリ」で「Java」が選択され、「プロジェクト」で「Javaアプリケーション」が選択されていることを確認します。「次へ」をクリックします。
- プロジェクト名フィールドに「HelloWorld」と入力します。「メインクラスの作成」がハイライト表示されていることを確認し、「完了」をクリックします。
- メインウィンドウにHelloWorld.javaの内容が表示されるはずです。表示されない場合は、左側のプロジェクトウィンドウからHelloWorld.java(ソースパッケージの下)を探してください。
- 「// TODOコードアプリケーションロジックをここに記述」と記されたコードを見つけます。その下に「System.out.println(“Hello World!”);」という行を追加します。このコード行が上記の「// TODO…」行と揃っていることを確認してください。正確な位置は画像をご覧ください。
- [ファイル] > [保存] を選択します。
- ツールバーの緑色の「プロジェクトの実行」アイコンをクリックします。
下部の出力ウィンドウには次のように表示されます。
走る:
「こんにちは世界」
ビルド成功(合計時間:0秒)
他に何か見つかった場合は、戻ってコードを確認してください。
MacでJavaコードを書く方法を学ぶ: OS XのターミナルからJavaプログラムをコンパイルする

ちなみに、SDKを使うよりもターミナルで直接コードを作成することを好む人もいます。OS XのターミナルからJavaをコンパイルして実行する方法は以下のとおりです。
- ターミナルを開きます。
- mkdir HelloWorldと入力して新しいディレクトリを作成し、cd HelloWorldと入力してそのディレクトリに移動します。
- 「touch HelloWorld.java」と入力して、空の Java ファイルを作成します。
- 次に、nano HelloWorld.javaと入力してファイルを編集します。
- Nano エディターで次のコードを入力します。
パブリッククラスHelloWorld {
パブリック静的void main(String[] args) {
System.out.println(“Hello World!”);
}
}
- Ctrl + X を押し、次に y を押して Return を押すと、ファイルが保存され、Nano が終了します。
- 次に、ターミナルにjavac HelloWorld.javaと入力してプログラムをコンパイルします。
- 実行するにはjava HelloWorldと入力します。
ターミナルに Hello World が出力されるはずです。
MacでJavaのコーディングを学ぶ: Javaを学ぶ場所
これで、MacでJavaを学ぶ準備は完了です。もちろん、画面に「Hello World」と書くだけでは終わらない、もっと高度なスキルを身につける必要があります。
幸いなことに、Javaを学べる場所は決して不足していません。私たちが知る限り、最高のJavaコースをいくつかご紹介します。
- Codecademy Java: この無料の Web トレーニング コースでは、Web ブラウザーで Java (およびその他の言語) を学習できます。
- Udemy: Java 8対応Java Essential Training。12時間以上のビデオで学べる定番コースです。価格は高め(259ポンド)ですが、ほぼ常にセール中です。(現在は17ポンドで販売されています。)
- Oracle Java ドキュメントおよび Java 開発者向けチュートリアルとトレーニング。
- Javaを徹底的に学ぶ。Javaの仕組みを深く理解したいなら、最高のコースの一つです。
- Treehouse Learn Java。月額25ドルですが、TreeHouseには最もプロフェッショナルなチュートリアルがいくつかあります。
Java の学習頑張ってください!
次に読む:
Apple Swift 2でアプリを書く方法
アプリ開発に最適なMac
iOSゲームの作り方