【Java入門講座】初心者からステップバイステップで学べる!

  • このエントリーをはてなブックマークに追加
  • Pocket

このページは、全くプログラミングの知識がない初心者の方でも、ステップバイステップで学べるJava入門講座だ。Javaプログラミングを書くための環境準備から、Javaの基礎的な使い方、応用レベルの知識についてステップバイステップで学ぶことができるようになっている。

Javaをはじめて学ぶ際に、有効にご活用いただければと思う。

Javaについての入門的知識

Javaについての基礎の基礎

まずはJavaについて下記のページを読んでざっくりとイメージを掴んでいただくのがいいだろう。実際にプログラミングを勉強する前に何ができるかの全体像を理解しておこう。

下記、内容が被っている部分も多いが、2,3記事読むことで大枠がつかめる様になるはずだ。

Javaのインストール

Javaプログラミングに入っていく前にまずは環境の準備が必要だ。Javaが入っているかの確認も含めて、まずは下記のページを確認していただければと思う。

Javaの基礎

それではJavaプログラミングに入っていこう。次のページを順番に見ていって欲しい。

※ 随時追加します。

Javaの繰り返し文

繰り返し文とは、同じ作業を繰り返す文法だ。プログラミングの基本中の基本とも言えるもので、人間が苦手だけど、コンピュータが一番得意なことだ。まずは下記ページから確認しよう。

いくつかの文法があるが、for文やwhile文などをよく使う。まずはfor文を下記から確認してほしい。

続いてこちらもよく使われるのがwhile文とdo-while文だ。下記ページから確認してほしい。

Javaには拡張for文と呼ばれる文法がある。Javaのfor文をより簡単に使えるようにした文法だ。

Javaの条件分岐

条件分岐とは、プログラムの処理を分岐する方法のことだ。例えば、レジで「20歳以上であればお酒の購入を許可する。20歳未満であれば、許可しない」などのプログラムを組むとき、条件分岐を使うことになる。

Javaだけではなく一般的に必ずあるのが「if」という文法だ。それではJavaのif文について確認していこう。

同じく条件分岐でよく使われるのがswitch文だ。下記のページを確認すれば、一通りの内容は掴めるだろう。

Java演習問題

概ねJavaの基礎は理解できただろうか? 実際の理解度をチェックする意味でも次の練習問題を解いてみよう。

Java正規表現

続いて正規表現についてだ。代表的な例をいくつかご紹介しよう。サンプルプログラムも見れば、内容は理解できるはずだ。

Javaの各種クラス

続いて、Javaの各種クラスについてお伝えしよう。よく使われる便利なクラスをピックアップしてご紹介した。

Mathクラス

まずは数値を扱うMathクラスだ。

Fileクラス

準備中

Scannerクラス

準備中 

Javaで文字列を処理するStringクラス

文字列の操作にはStringクラスを用いることが多い。Stringクラスについて順番にお伝えしよう。

Javaで文字列を操作するStringBuilderクラス

StringBuilderクラスはStringクラスと同じ様に文字列を操作するクラスだ。新しくできたクラスで、基本的なメソッドにはappendメソッドおよび insertメソッドだけを掴んでおけばいい。

ラッパークラス

準備中 

Javaのフレームワーク

初心者の方はとりあえず知らなくていいが、ある種のプログラムを簡単につくれるようにするフレームワークと呼ばれるものがある。Javaでもいくつもあって、使われることが多くなってきた。

下のページではフレームワークについてまとめているので、読んでおくといいだろう。

※以降も随時早いペースで更新していきます。よろしければ、FacebookTwitterにて追いかけください。

最近の投稿

  • Javaの配列の結合方法
    2017.01.20
    【ライブラリを使って簡単に】Javaの配列の結合方法

    Javaで配列を結合するためにはいくつかの方法がある。その中でも、クラスライブラリを使ってしまうのが楽だろう。 […]

  • javaのソートについて
    2017.01.18
    Javaのソートの方法を一通り確認できるページ

    Javaでプログラミングを書いている際、数字を並び替えたい、文字を並び替えたいということは必ずあるだろう。並び […]

  • Java 配列の検索方法
    2017.01.15
    【3パターンをサンプル付きで】Java配列の検索方法

    Javaの配列内で要素を検索する方法はいくつかある。あまり大きな配列にならない限り、使いやすいものを使えばいい […]

  • 最新記事一覧はこちら

    短期間でエンジニアになる方法

    ・「まったくの初心者だけどエンジニアになりたい!」

    ・「プログラマーとして転職をしたい!」

    という方はリナックスアカデミーの資料を見てみてください。短期間で未経験からエンジニアになることができるスクールとして15年間選ばれ続けてきた理由やノウハウが載った資料です。

    エンジニアの入り口に立つために必要な勉強技術の最新動向本当に使えるIT資格学習に役立つ国からの奨励金などの情報が詰まっています。

    無料で2,3日中にお手元にお届けします。


    資料を見てみる

    ご質問・ご不安な点はありませんか?

    分かりにくい、より深く知りたいなどご意見がありましたらお問い合わせください。
    より詳しい分かりやすい情報をあなたにご提供します。

    お名前 (必須)

    メールアドレス (必須)

    お問い合わせ項目(必須)
     授業に関するご相談 企業研修のご相談 採用応募 その他

    メッセージ本文