◆当サイトで人気のプログラミング教室のおすすめランキングはこちら!
プログラミングは独学では非効率で、時間を無駄にするリスクがあります。効率的なカリキュラムで学べるスクールを受講しましょう。

DMM WEBCAMP転職保証付き!エンジニアとして転職したい人におすすめ!
未経験からプロのエンジニアへ3ヶ月で転職する為のスクールです!
TechAcademyオンラインで開講しているプログラミングスクール
オンラインでどこでも学べる!/教室に行くのが忙しい人でも安心!
TECH::CAMP教養としてのITスキルを学べるスクール
Webデザイン/AI(人工知能)/IOS/Androidアプリ制作/VRを学びたい方!
DMM WEBCAMP ビジネス教養コース【マンツーマンサポート】1ヶ月短期集中でプログラミングを学ぶスクール
1ヶ月通い放題・メンター常駐の教室環境でプログラミングを学びたい方!
2月生募集中!当社人気の転職保証コース
プログラミング学習から転職成功まで導く、当社人気のDMM WEBCAMP(旧WEBCAMP PRO)。
1月生は満員となっております。2月生募集に向け、お早めの申込みをオススメします。
プログラミング未経験でもエンジニア転職を絶対成功させたい
スキルを身に着けて人生を自ら切り開きたい
上記にあてはまる方は、ぜひご検討ください!

みなさんはJavaの学習をしていませんか?

Javaを学習していくにあたって、文法や構文ばかりの学習ではやはり長続きしません。

「基礎は学んだから、手を動かして実践したい!」
「サンプルプログラミングをいじってみたい!」

すぐにでも実践したいと思う方も多いと思います。

プログラムというと、どうしても「書く」「作る」という行為を連想するかもしれませんが、まず身につけなければならないのは、サンプルプログラムを読んで理解する、読解力です。
そして、理解したサンプルを、自分の意図した処理へと改変することこそ、 プログラムを書く能力を高める一番の方法です。

この「読む」「改変する」というのは、実際の開発中も頻繁に行われる作業です。プログラム学習においては、あまり気にされないこともありますがとても重要です。

そこで今回は、そんなときの手助けとなるサンプルプログラムやそれに類するプログラムをダウンロード、参照できるサイトをご紹介します。

※プログラミングを学んでみたいけど、時間がなくて全文の記事が読めない!という方は、WebCampの無料説明会(毎日開催)に参加してみてください!

 

サンプルプログラムサイトの紹介

サンプルプログラム(電卓)

https://www.javadrive.jp/start/sample1/

Java初心者の課題として公開されています。
入力値の読み取りや演算子、数字のチェックなど基本的な構文をおさらいするのに最適です。

Sample Code Liblary

http://blueplace.sakura.ne.jp/

サンプルプログラムですが、入門となる内容の基本構文を細かく掲載されており機能別のサンプルとなっています。
実際に自分のプログラムを作成するときも逆引き的に役に立ちます。

Javaプログラムサンプル集

http://www7a.biglobe.ne.jp/~java-master/samples/

プログラムにコピーしてすぐに使える、ちょっと便利なサンプルプログラムや、 繰り返し使われるプログラミングパターン、よくある例外の原因と対応策などさまざまなサンプルがあります。
ただ順番にみていくだけでもかなりの学習になります。

はじめてのJava入門 サンプルプログラム

http://www1.bbiq.jp/takeharu/java04.html

書籍「はじめてのJava入門」のサンプルプログラムです。
入門書の章ごとのサンプルですので、段階的に学ぶことができます。

そのまま使用することもできますし、書籍と併せて使用するとさらに理解が深まることになると思います。

Tech Pjin

http://tech.pjin.jp/blog/category/programming/

プログラミングに関する記事が掲載されているサイトです。その中でサンプルプログラムを作成する練習問題がいくつか掲載されています。
比較的簡単なものから難しいものまでさまざまありますので、ご自身のレベルを確認しながら解いてみてください。

Groovy Number

http://www.groovy-number.com/java/sample.html

Java初心者のスキルアップと銘打ってさまざまなプログラムが紹介されています。
Swing等のサンプルなどもあります。

現状でも多くの問題がありますが、これからも更新されていきますのでぜひ確認してみてください。

JavaでTetris

http://www.geocities.co.jp/Bookend/5829/java/

テトリスを通じてJavaの学習をしていくサイトです。
ほかのサンプルサイトとは毛色が違いますが、身近で馴染みのあるゲームを通じて学習することは、モチベーション維持にとても重要なことです。

Swing版、AWT版、SWT版と三種類のGUIのサンプルがあり、とても楽しめます。

Java実用的サンプル提供

http://yukos.co-site.jp/java/java.htm

Javaアプリケーションを初めて作る人用に用意されています。
短いソースですので簡単にわかり、学習用にちょうど良いと思います。
次期には、アプリ作成手順ページも作られるそうなので楽しみなサイトです。

Javaアプレット、Javaアプリケーションに加え、Androidアプリも公開されています。

Java サンプルプログラム

http://home.soka.ac.jp/~unemi/Java/

各種サンプルプログラムを実行しながら、学習を進められるサイトです。
とてもシンプルなサイトですが、見やすくわかりやすい内容になっています。

Javaのシンプルなコンソールクイズゲームのサンプル

https://eng-entrance.com/java-game-sample

シンプルなコンソールゲームのサンプルです。
ゲームといっても、初心者の方向けなので、ある程度書ける方は理解はしやすい内容だと思います。

さいごに

いかがだったでしょうか。

Javaは人気の言語ということもあり、一般の方から企業までさまざまなところで情報を発見することができます。
今回紹介した以外にもたくさんのサンプルが散見されます。

自己学習だけではどうしても限界がきてしまうので、参考書片手にさまざまな人の面白いサンプルプログラムを試してみてください。

いずれは自分も同じようにサンプルを公開できるくらい、ゼロから構築してみましょう!

WebCamp・Webスクについて

DMM WEBCAMPは1ヶ月でプログラミング・Webデザインを学ぶ通い放題のプログラミングスクールです。DMM WEBCAMP PROは3ヶ月間で未経験から即戦力エンジニアを育成する転職保証付きのプログラミングスクールです。

DMM WEBCAMPを運営する株式会社インフラトップ では、「学びと仕事を通して人生を最高の物語にする」という理念で会社を経営しています。

キャリアアップを目指す方は、この機会に私達と一緒にプログラミングを学んでみませんか?

2月枠も残りわずか当社人気の転職保証コース
プログラミング学習から転職成功まで導く、当社人気のDMM WEBCAMP(旧WEBCAMP PRO)。
1月受入枠は満員となっております。2月枠に向け、お早めの申込みをオススメします。
プログラミング未経験でもエンジニア転職を絶対成功させたい
スキルを身に着けて人生を自ら切り開きたい
上記にあてはまる方は、ぜひご検討ください!

▼未経験から1ヶ月でWEBデザイン・プログラミングを学びたい方はこちら!


▼ついに開講!オンラインでWEBデザイン・プログラミングを学びたい方はこちら!

【インタビュー】プログラミング未経験からWebデザイナーに転職!

未経験から3か月間のプログラミング学習と手厚いサポートで、Webデザイナーとしてのスキルを身につけ、現在は当社の社員として働いているWebCamp Proコースの受講生にお話を伺いました。

「自分でもWebデザイナーになれるの?」

「未経験からでも挫折しないで頑張れるの?」

といった疑問を抱えている方は、是非この記事を読んでみてくださいね!

未経験でも寿司職人からWebデザイナーになった!ホスピタリティでスクールを支える宮脇トレーナー

おすすめの記事