手を動かして学ぶ Java入門まとめ【環境構築不要】
「手を動かして学ぶ Java入門」シリーズのまとめ記事です。
環境構築なしで、プログラミング言語の Java を学習できます。
はじめに
Java を勉強したいけど、どこから手をつけてよいかわからない…
環境構築も面倒そうだし。
そんなかたにおすすめなのが「手を動かして学ぶ Java入門」シリーズです。
- プログラムをまったくやったことのない人でも大丈夫! 初心者のかたが対象です。
- 面倒な環境構築は不要! ブラウザだけで Java が実行できます。
- 1記事、10分くらいを目安に学習できます。
- 実際に手を動かしながら学ぶので、読むだけの学習よりも身に付きやすいです。
という特徴があります。
ちょっとした空き時間などで、ぜひ最初の一歩を踏み出してみましょう。
シリーズ一覧
上から順番に読み進めていただくことを想定しています。
1記事10分くらいで読み終わります。
- シリーズ
- 手を動かして学ぶ Java入門 (Hello world 編)
- 手を動かして学ぶ Java入門 (数値と演算)
- 手を動かして学ぶ Java入門 (数値と変数)
- 手を動かして学ぶ Java入門 (コメントの書き方)
- 手を動かして学ぶ Java入門 (文と式の違い)
- 手を動かして学ぶ Java入門 (if文)
- 手を動かして学ぶ Java入門 (if-else文、if-elseif文)
- 手を動かして学ぶ Java入門 (文字列の連結)
- 手を動かして学ぶ Java入門 (while文)
- 手を動かして学ぶ Java入門 (break文)
- 手を動かして学ぶ Java入門 (continue文)
- 手を動かして学ぶ Java入門 (for文)
- 手を動かして学ぶ Java入門 (クラスの超基本)
- 手を動かして学ぶ Java入門 (クラス・メソッド)
- 手を動かして学ぶ Java入門 (クラス・フィールド)
- 手を動かして学ぶ Java入門 (クラス・コンストラクタ)
- 手を動かして学ぶ Java入門 (文字列クラス)
- 手を動かして学ぶ Java入門 (静的メソッド)
- 手を動かして学ぶ Java入門 (静的フィールド)
続きは近日公開予定!
Java とは
Java について少しだけ解説します。
Java とは、プログラミング言語の1つです。
他に有名な言語としては、C++ や C#, Python, PHP などがあります。
ちなみに、JavaScript は Java とは まったく違う言語 です。
どれくらい違うかというと、メロンとメロンパンくらい違います。
しいていえば、Java に一番近いのは C# でしょうか…
さて、Java の一番の特徴は、プラットフォームに依存しない、ということです。
つまり、Java で書いたプログラムは Windows で動きますし、Linux や Mac でも動きます。
また、堅牢性やセキュリティ性の高さも評価されています。
そんな Java ですが、プログラミング言語としての人気はどうなっているでしょうか?
【出典 : TIOBE Index (2024/9/29時点)】
ランキング(2024年9月) | プログラミング言語 |
---|---|
1位 | Python |
2位 | C++ |
3位 | Java |
4位 | C言語 |
5位 | C# |
Python が人気ですね。
特に AI や機械学習の開発に優れているので、今とてもホットな言語の1つです。
Java も3位なので、まだまだ堅調といったところでしょうか。
おわりに
「手を動かして学ぶ Java入門」シリーズは、プログラミング初心者のための学習記事です。
環境構築なしで、1記事10分くらいでさくっと終わります。
ちょっとした空き時間などで学習していただけたら幸いです。
関連記事
- シリーズ
- 手を動かして学ぶ Java入門 (Hello world 編)
- 手を動かして学ぶ Java入門 (数値と演算)
- 手を動かして学ぶ Java入門 (数値と変数)
- 手を動かして学ぶ Java入門 (コメントの書き方)
- 手を動かして学ぶ Java入門 (文と式の違い)
- 手を動かして学ぶ Java入門 (if文)
- 手を動かして学ぶ Java入門 (if-else文、if-elseif文)
- 手を動かして学ぶ Java入門 (文字列の連結)
- 手を動かして学ぶ Java入門 (while文)
- 手を動かして学ぶ Java入門 (break文)
- 手を動かして学ぶ Java入門 (continue文)
- 手を動かして学ぶ Java入門 (for文)
- 手を動かして学ぶ Java入門 (クラスの超基本)
- 手を動かして学ぶ Java入門 (クラス・メソッド)
- 手を動かして学ぶ Java入門 (クラス・フィールド)
- 手を動かして学ぶ Java入門 (クラス・コンストラクタ)
- 手を動かして学ぶ Java入門 (文字列クラス)
- 手を動かして学ぶ Java入門 (静的メソッド)
- 手を動かして学ぶ Java入門 (静的フィールド)