初心者のためのJava講座

一言集

  • 本を買っただけで満足してはいけない。
  • プログラムは、いじった分だけ上達する。
  • プログラムは、作ったとおりにしか動かない。
  • コンピュータと言えども、基本は電卓。恐れるべからず。
  • 何はともあれ、一番内側の括弧から!
  • APIリファレンスは、Javaプログラマのバイブル。
  • 全てはクラスの中にある。
  • 良いプログラムは良いクラス分割から。
  • メソッドを使って、処理の役割ごとに分割をすべし。
  • できるエンジニアは、パッケージ も机の上も整理されている。
  • 例外は、例外なく全てキャッチしよう!
  • streamは一日にして成らずじゃ!

注 意:
本文書の内容に誤りがあり、またこの文書によって不利益を被ってもAcroquest Technology 株式会社は一切関知いたしません。


Acroquest HOME > WEBワークショップ > 初心者のためのJava講座 > 受講者からのメッセージ

受講者からのメッセージ

ここでは、Java講座をご利用の皆様から寄せられたご感想やご質問の一部を紹介させて頂いております。なお、メールアドレスが無く返信が出来ないものについても、この場で解答をさしあげておりますので、ご参照いただければ幸いです。

今後も、Java講座受講の際の質問、ご感想をお気軽にお寄せください。より解りやすい講座にするために、皆さんのご意見をお待ちしております。

受講者からのメッセージ

 いやーJavaの時代ですよね〜。僕もこれを機会にマスターしなきゃね。がんばるぞ! [ from: 41〜45歳 M.Iさん IT業界 2010.08.03 ]

担当者からの返信

ご感想ありがとうございます。

Javaを学習の選択肢に入れて頂き、また当講座を
ご覧いただき、こちらとしてもうれしく思っています。

これからも、当講座をよろしくお願い致します。

それでは、今後ともJava学習を頑張ってください。

受講者からのメッセージ

 質問があります。
私はwin7ユーザーなのですが、win7でもwin vistaと同様の環境変数の設定でよいのでしょうか?
どうしても"'javac'は、〜認識されていません。"というエラーが出ます。
何か別の原因はないのでしょうか?
[ from: 16〜20歳 Oさん 大学生 2010.07.28 ]

担当者からの返信

ご質問ありがとうございます。

「'javac' は、…認識されていません。」
と出てしまう、との事ですが、環境変数の設定方法はWindows7でも同様です。

エクスプローラのアドレスに、環境変数「PATH」の値(今回追加した文字列)を入力
した時に、
該当するフォルダに移動できるでしょうか?
もし移動が正しく出来ない場合は、環境変数の記述ミスをしていますので、
もう一度確認してみて下さい。

それでもjavacコマンドが実行できない場合は、
Javaのインストールが正常に完了していない可能性があります。
一度JDKをアンインストールし、JDKをダウンロードする所から
やり直してみて下さい。

それでは、今後ともJava学習を頑張ってください。

受講者からのメッセージ

 就職が来年度からSEに決まり、
プログラミングについて今のうちから学びたいと思い始めましたが、初期のJAVAの設定の時点で躓いてしまい、このサイトにたどり着きました。
このサイトにたどり着いても、至るところに自分自身ミスがあり何度もアンインストーとインストールを重ね
ようやく最初の課題まで行き着くことができました。
気づくと午前4時…。かなり前進できました。
とても役に立ちました。ありがとうございました。
[ from: 21〜25歳 S.Hさん 大学生 2010.07.26 ]

担当者からの返信

ご感想ありがとうございます。

始めのJava学習に当サイトがお役にたてたようで、
こちらとしてもうれしい限りです。
何かわかりづらいところなどあれば、今後も遠慮なくお伝えください。

それでは、今後ともJava学習を頑張ってください。

受講者からのメッセージ

 ご担当者様
HPがとても判りやすく、初心者の私もなんとかついております。
但し、コンパイルまでは上手くいくのですが、
実行すると、
「Error occurred during initialization of vm
Unable to load native library: Can't find dependent libraries」と表示されてしまいます。
パスは設定し、javacと入力しても説明どおりの画面となりますし、他も掲載頂いている画面どおり進むのですが、なぜでしょうか?
尚、OSはwindows XP 、
JAVAはjdk1.6.0_21になります。
お手数お掛けし恐縮ですが、
対処方法を御教示いただきたく
宜しくお願い致します。
[from : 21〜25歳 T.Tさん その他業界 2010.07.26]

担当者からの返信

ご感想、ご質問をありがとうございます。

上記のメッセージが出力されるのは、Javaの参照先が
一部別のバージョンのJavaを参照しているときなどに発生します。

jdkの再インストールをしていただき、その際に
パスの指定などをまずはデフォルト値のまま
試していただくと解消する場合があります。

それでは、今後ともJava学習を頑張ってください。

受講者からのメッセージ

何度もやってみましたが、だめでした。 [from : 45〜50歳 T.Mさん その他業界 2010.06.17]

担当者からの返信

ご感想をありがとうございます。
もしわかりづらい箇所などありましたら、教えて頂けるとありがたいです。
当講座は初心者の方でも安心してJavaが扱えるようになるページを目指しておりますので、
わかりづらい箇所がありましたら遠慮せずお伝えください。

それでは、今後ともJava学習を頑張ってください。

受講者からのメッセージ

Windows7なんですけど指示道りにやってもコマンドプロンプトでjavacと入力しても認識できません><
どうすればいいでしょうか?ちなみに中学生でもできますか? [from : 11〜15歳  中学生 2010.06.14]

担当者からの返信

ご質問ありがとうございます。
javacが実行できない場合は、インストールしたjavaに対して環境設定が住んでいない可能性が高いです。
当講座を参考に、環境設定を実施後、再度javacを実行してみてください。

それでは、今後ともJava学習を頑張ってください。

受講者からのメッセージ

自宅のパソコンでjavacを行いたいと思い参考にさせていただきました。
非常にわかりやすい説明のおかげで無事設定することができましたありがとうございます。 [from : 11〜15歳 K.Hさん 中学生 2010.05.29]

担当者からの返信

ご感想ありがとうございます。
当講座は、初心者の方が詰まりやすいところなどをなるべく分かりやすく図などを豊富に使い説明するページを目指しています。
もし今後わかりにくいところなどありましたら、ご連絡ください。

それでは、今後も当講座を参考にJava学習頑張ってください。

受講者からのメッセージ

このJava講座はとてもわかりやすくて初心者の僕でも、 理解することが出来ました。
一つ質問ですが、
第2回の内容通りにやってコンパイルまでは出来たんですが、プログラムを実行しようとしたら、
Error: could not open `C:\Program Files\Java\jre6\lib\i386\jvm.cfg'
と表示されてプログラムが実行されないんですが、何が悪かったのか解りません。
第2回の内容を何回も読み直したりしたんですけど、上手くできません。
まだJavaを始めて2日しか経っていない超初心者なので教えてください。 お願いします。 [from : 16〜20歳  高校生 2010.05.21]

担当者からの返信

ご質問ありがとうございます。
Javaに興味を持って勉強してくれる学生の方は本当に貴重な存在です。
これからもJava学習がんばってくださいね(^^

さて、ご質問にお答えします。
>Error: could not open `C:\Program Files\Java\jre6\lib\i386\jvm.cfg'
とメッセージが表示され、プログラムが実行できない、
とのことですが、Javaのインストールがうまくいっていないと考えられます。

以下の手順で、Javaを再インストールしてみてください。

1. Jdkを再びダウンロードする
2. 現在インストールされているJavaを全バージョンアンインストールする
3. Javaを再びインストールする

ダウンロードの際にファイルが壊れた可能性もありますので、
コンピュータにJavaのインストーラがあっても、
一度削除して再度ダウンロードしてみてください。

また、インストールをする際に以下の確認をお願いします。
【インストールしているユーザに権限は足りているか?】
→コンピュータの管理者権限でない場合、Javaのインストールがうまくいかないことがあります。
お使いのユーザは、管理者権限(Administrator)を持っているでしょうか?

例)家族でパソコンを共有していて、自分用のユーザがある場合などには、権限が不足していることが考えられます。
再インストール後、もう一度「コンパイル→実行」と試してみてください。

では、これからも楽しいJava学習をお祈りしています(^^

受講者からのメッセージ

保存場所によって環境変数を変えるところの変え方がよくわからなくなるので、 javaのヴァージョンによって環境変数が違うということをわかりやすくしてほしい
[from : 11〜15歳  中学生 2010.05.14]

担当者からの返信

ご感想ありがとうございます。
環境変数の値が、Javaのバージョンによって変更する必要がある、という事は確かに明記したほうがよいかもしれません。
検討してみます。

受講者からのメッセージ

色々なサイトや参考書も見ましたが、まったくの初心者の時に出会いたかったサイトです><
理解度が深まりました。今後も期待しております。
[from : 26〜30歳  IT業界 2010.04.02]

担当者からの返信

ご感想ありがとうございます。
IT業界の方にも参考にしていただけるのは、とてもうれしい事です(^^
初心者にも分かりやすいHPを目指し、日々改善を続けていきますので 今後もぜひJava講座をご利用ください。
それでは、今後もJavaの学習を頑張ってください。

受講者からのメッセージ

とても分かりやすい説明で、楽しくjavaを勉強させていただいております。 これからも、こちらのサイトの講座を読ませていただきながら がんばって参ります!
[from : 11〜15歳  中学生 2010.03.18]

担当者からの返信

ご感想ありがとうございます。 若い人にもJavaに興味を持ってもらえることが嬉しい限りです。
当HPをきっかけに、Javaを学んでいただければ幸いです。

質問、要望などがありましたら、気軽に連絡してくださいね。
それでは今後もJavaの学習を頑張ってください。

受講者からのメッセージ

ようやく動いた!とはいってもコンパイラとインタプリンタだけですけどね・・・・・・・・3/4日AM4:28だってよ・・・・何時間悶絶していたんだおれは。ともあれ駆け込み寺なこのHPに超謝!超謝!超謝!であります。・・・・・・・・・・・・・また寄らせていただきます。
[from : 31〜35歳  無職 2010.03.04]

担当者からの返信

ご質問ありがとうございます。 当講座がお役に立てて何よりです。

夜更けまで格闘して「ようやく」動かすことが出来た、
というところに、Javaに対しての強い熱意を感じました。

今苦労していることはきっとこの後で役に立つと思いますので、この調子で頑張ってください。

受講者からのメッセージ

素人でも理解できる程度に、図入りで細かく説明していた来ましてありがとうございました。
[from : 51歳以上  無職 2010.01.28]

担当者からの返信

ご感想ありがとうございます。

始めたばかりの方から、「分かりやすい」と言ってもらえることはとても嬉しく、ありがたいです(^^
今後もより分かりやすい説明になるよう改善を続けていきます。

それでは、今後もJavaの学習を頑張ってください。

受講者からのメッセージ

環境変数設定をしましたが、うまくうごかない。
[from : 51歳以上  その他業界 2010.01.27]

担当者からの返信

ご感想ありがとうございます。
うまく動かないとの事ですが、環境変数の定義はつまずく事が多いので
丁寧に定義を見直してみてください。

また、過去に当HPに寄せられた質問も参考にしてみて下さい。
それでは、今後もJavaの学習を頑張ってください。

受講者からのメッセージ

OSがWindows7の場合を教えてください。vistaの欄をみて試してみましたが、コマンドプロンプトのチェックで「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」が出ます。何度見直しても設定に間違いは無いと思われるのですが。
[from : 36〜40歳以上  その他業界 2010.01.24]

担当者からの返信

ご質問ありがとうございます。
現在Windows7でのJavaのインストールページも作成中ですので、今しばらくお待ちください。

受講者からのメッセージ

ExcelVBAで補助ツールを組んでいますが、ExcelのVersionやServicePackが上がるたびにVBAの仕様が変わり、その都度コード変更に振り回される状況がとても非効率に感じてきました。そんなことでJavaに興味を持った次第です。VisualBasicの偏った知識が邪魔して、なかなかJavaに移行できませんが、この初心者講座はとてもわかりやすいので、興味を持って取り組めそうです。まだやり始めたばかりですが、Javaでプログラミングができるよう頑張りたいと思います。
[from : 31〜35歳  その他業界 2009.11.03]

担当者からの返信

ご感想ありがとうございます。
また、当講座がお役に立てているようで何よりです。

JavaもVisualBasicも、プログラミングという観点では基礎はほとんど変わりません。ですので、当講座を基礎の確認に使っていただき、ぜひ今後ともJava学習を頑張ってください。

受講者からのメッセージ

 60歳男性ですがJAVAをはじめようと思い立ちました。
スクールで習おうとしましたが金額が高いのでやめました、何とか独学で頑張っていくつもりです
[from : 51歳以上 m.tさん その他業界 2009.09.16]

担当者からの返信

ご感想ありがとうございます。

m.tさんのようにJavaに興味を持って始めてくれる人は非常に貴重な存在です。
当講座がm.tさんのJava学習の役に立つことを願っております。

それでは、これからもJava学習頑張ってください。

受講者からのメッセージ

 プログラムが実行できません。以下のように出ます。 もっと学びたいのでぜひ教えてください。 よろしくお願いします。
C:\work>java HelloWorld Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
  Caused by: java.lang.ClassNotFoundException: HelloWorld
at java.net.URLClassLoader$1.run(Unknown Source)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.net.URLClassLoader.findClass(Unknown Source)
  at java.lang.ClassLoader.loadClass(Unknown  Source)
  at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
  at java.lang.ClassLoader.loadClass(Unknown Source)
  at java.lang.ClassLoader.loadClassInternal(Unknown Source) Could not find the main class: HelloWorld. Program will exit.
[from : 21〜25歳 kさん 大学生 2009.09.12]

担当者からの返信

ご質問ありがとうございます。

プログラムが実行できない、との事ですが、ご利用しているマシンには、
環境変数「CLASSPATH」が正しく設定されているでしょうか?
Java講座の第3回
【第3回】プログラムをいろいろいじって理解を深めよう!
中の
1.環境変数を変えてみよう!
後半部分を参考にして、環境変数「CLASSPATH」に
「.(ドット)」のカレントディレクトリを追加して下さい。

その後、コマンドプロンプトを開きなおし、 プログラムを実行してみてください。
正常に動作すると思います。

それでは、今後もJava学習頑張ってください。

受講者からのメッセージ

 環境変数を同じようにやっているのですがうまくいきません。
JDK 6 Update 14をダウンロードしたので 1.6.0_14と入力していますが

'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラム
またはバッチ ファイルとして認識されていません。

と表示されてしまいます。 設定の仕方をもう少し詳しく書いてほしいと思いました。
[from : 16〜20歳 高校生 2009.07.31]

担当者からの返信

ご意見ありがとうございます。

パスの設定については、おそらく「C:\......\jdk1.6.0_14\bin」となっていると思うのですが、
このbinフォルダまでのパスを実際にエクスプローラのアドレス部に入力した場合、
フォルダ移動が可能でしょうか?

もし 「C:\......\binは見つかりません。綴りを確認して再実行してください。」

というエラーダイアログが表示された場合、
パスのスペルミスをしている場合があります。
もう一度パスを確認してみてください。

それでは、今後もJava学習頑張ってください。

受講者からのメッセージ

目次がわかりやすかった。 インストールするのが最新バージョンになっていなかった。
[from : 16〜20歳 高校生 2009.07.30]

担当者からの返信

ご感想、ご意見ありがとうございます。

Javaのバージョンにつきましては随時最新バージョンになるよう更新しているところです。
もし古いバージョンのままでしたら、お手数ですがバージョン番号を読み替えていただくか、
講座内容の更新までお待ちください。

受講者からのメッセージ

システムエンジニアですが、今、無職です。 今まで忙しくて、Javaはやったことなかったのですが無職になってやり始めました。 久しぶりに初心に戻りました。 面白いですね、Java。
[from : 46〜50歳 kさん 無職 2009.05.16]

担当者からの返信

ご感想ありがとうございます。

Javaが面白いと思っていただけたようで、嬉しい限りです。
ぜひ当講座をご活用し、Java学習の助けとしてください。

受講者からのメッセージ

非常にわかりやすい解説で助かりました。
会社の通信教育のテキストは初心者用でありながら、非常にわかりにくく、読みにくいものでやめようかと思っていましたが、もう少し頑張ってみようと思いました
[from : 36〜40歳 その他業界 2009.04.29]

担当者からの返信

ご感想ありがとうございます。

Java学習を続けられるモチベーションが当講座をご覧になって保てたようで、
私たちとしても嬉しい限りです。

ぜひ今後ともあきらめずJava学習を頑張ってください

受講者からのメッセージ

コマンドプロンプトで cd ・・・・と,入力をしないようすることは,できないのでしょうか?
[from : 51歳以上 y.oさん その他業界 2009.04.23]

担当者からの返信

ご質問ありがとうございます。

>コマンドプロンプトで
>cd・・・・と,入力をしないようすることは,
>できないのでしょうか?

結論から言いますと、可能です。 やり方は2つあります。

1.コマンドプロンプトを開いたときの最初のディレクトリに  javaファイルを保存する。
→保存時の保存先ディレクトリを、C:\workから
コマンドプロンプトを開いたときの初期ディレクトリに変更する。
2.コマンドプロンプトの起動時のカレントディレクトリを
設定によって変更する。
→以下のサイトを参考にすれば出来るはずです。

「DOSプロンプト活用相談室LOG 」
http://www.fpcu.jp/dosvcmd/bbs/log/cat8/4-0252.html

「教えてgoo」 http://oshiete1.goo.ne.jp/qa3773298.html

それでは、これからもJava学習頑張ってください。

受講者からのメッセージ

大変わかりやすかったと思います. 次回以降応用が利くかは疑問ですが,がんばります.
[from : 51歳以上 y.oさん その他業界 2009.04.23]

担当者からの返信

ご感想ありがとうございます。

当講座は基本的な部分をなるべく易しい書き方で説明しています。
何度か読み返していただければ理解できると思いますので、
応用時に振り返る材料としても、ご活用ください。

受講者からのメッセージ

始めたばかりなので,わからないところばかりです”常識と思われるかも知れませんがお願いします”. ソースファイルの保存先はなぜ「C]ドライブの直下でないと ダメなのか教えてくださいお願いします.
[from : 51歳以上 y.oさん その他業界 2009.04.23]

担当者からの返信

ご質問ありがとうございます。

>ソースファイルの保存先はなぜ「C]ドライブの直下でないと
>ダメなのか教えてくださいお願いします.

とのことですが、「C」ドライブの直下でなければダメである 理由は特にありません。
ただ、初心者の方を対象に本講座は作成されており、
ディレクトリの移動や作成の手間を最小限に抑えられるように、
「C」ドライブ直下にWORKディレクトリを作成し、
その中でJavaファイルを保存するような構成にしております。

もしお使いのパソコンの設定等でCドライブ直下が使用できない場合には、
お好きなディレクトリにJavaファイルを保存するようにし、
コマンドプロンプトを開いた始めの段階で、
「cd」コマンドを 実行してディレクトリ移動を行ってください。

受講者からのメッセージ

環境変数の設定の仕方が分かりません。 具体的に、何の違いで変わってくるのでしょうか? 保存先がデスクトップでも平気ですか?
[from : 21〜25歳 uさん 大学生 2009.04.20]

担当者からの返信

ご質問ありがとうございます。

環境変数の設定の仕方は以下のページのSTEP3「初心者の落とし穴、環境変数」を参考にしてください。

http://www.acroquest.co.jp/webworkshop/java_course/index.html

また、環境変数を簡単に説明しますと、「コンピュータに記憶させておく検索先フォルダのパス」と
考えておいてください。 コマンドプロンプトなどで「java」と入力した際、
コンピュータは環境変数を設定することで記憶しているフォルダ内に「java.exe」ファイルが存在していないかを自動的に探しに行っています。

ですので、環境変数を設定しないと「C:\Program Files\...\bin\java.exe」と
入力しなければならなくなります。

環境変数が何の違いで変わってくるのかといえば、「コンピュータに予め記憶させておきたいフォルダのパスによって変わる」とまずは理解しておいてください。

また、ファイルの保存先はデスクトップでも問題ありません。
ただし、当講座で紹介している「C:\WORKフォルダでjavaを実行する」といった説明部分は、
「cd」コマンドを使ってデスクトップをカレントディレクトリにしてから
javaを実行するようにしてください。

それでは、今後も当講座をよろしくお願いします。

受講者からのメッセージ

Java入手方法は大変わかりやすかった。欲を言えば,インストール方法の説明をもっと詳しくして頂きたかった。
[from : 51歳以上 y.oさん その他業界 2009.04.22]

担当者からの返信

ご感想、ご意見ありがとうございます。

インストール方法がさらに詳しいと良い、とのことですので、今後のページ更新時等により分かりやすい内容を目指して更新させていただきます。

受講者からのメッセージ

プログラムのいじりかたがまあまあ分かっておもしろいとゆうことがわかりました。
[from : 11〜15歳 中学生 2009.04.02]

担当者からの返信

ご感想ありがとうございます。 当講座をきっかけにJavaが面白いと思っていただき、
嬉しい限りです。今後ともJava学習頑張ってください。

受講者からのメッセージ

インストールのやり方について書いてあったサイト・本も少なく、
手持ち本が古くなってしまっていた中とても分かりやすく説明されてあってとても有難かったです。
[from : 11〜15歳 中学生 2009.04.01]

担当者からの返信

ご感想ありがとうございます。当講座は初心者の方がつまずきそうなインストールの実施などについてわかりやすく書いています。分からないところ等ありましたら、お気軽にご質問ください。

受講者からのメッセージ

cmdで実行するのがめんどくさい。 Eclipseとかを使うように勧めてみるのもいいと思う。
[from : 26〜30歳 主婦 2009.03.19]

担当者からの返信

ご意見ありがとうございます。
現在は、初心者の方にJavaの基本的な動作のさせ方などを
知ってもらうためにcmdでの実行をしてもらっています。

今後上のレベルの内容を載せる機会があれば、ぜひご意見に書かれている
Eclipseの使用等も検討させていただきます。 ありがとうございます。

受講者からのメッセージ

とても分かり易いサイトで助かってます。 今後も活用させて頂きたいと思います。
[from : 26〜30歳 主婦 2009.03.18]

担当者からの返信

ご感想ありがとうございます。 当講座は初心者の方に親しみやすい内容にするよう心がけております。お役に立てたようで、私たちとしても嬉しい限りです。

受講者からのメッセージ

いろいろなサイトを見たが、ここが一番わかりやすいです。
[from : 51歳以上 その他業界 2009.03.17]

担当者からの返信

ご感想ありがとうございます。 そう言っていただけると、私たちとしても嬉しい限りです。
今後ともJava学習頑張ってください。

受講者からのメッセージ

CLASSPATHの設定方法がよくわかりません。コマンドプロンプトが「X:」(ネットワークドライヴ)となっており、cdをしてもディレクトリが変わらず、パニックになっています。PROMPTの設定が必要なのでしょうか?
[from : 51歳以上 t.iさん 教育業界 2009.03.04]

担当者からの返信

ご質問ありがとうございます。

>コマンドプロンプトが「X:」(ネットワークドライウ゛)となっており、
>cdをしてもディレクトリが変わらず、パニックになっています。

とのことですが、これは、ドライブが異なっていることが原因だと思われます。
当講座では、Cドライブを想定してコマンドが書いてあるので、
cdコマンドを入力する前に、まずドライブを変更する必要があります。
コマンドプロンプトを開いた際に、以下のコマンドを入力してみてください。

X:\xxxxxxxx>C: (xxxxxxxは、環境によって表示が異なります)

上記コマンドは、ドライブをCドライブに 変更する、というものです。
「C:」を実行した後のコマンドプロンプトの表示は、おそらく 「C:\>」となるのではないでしょうか。
もし「C:」から表示が始まれば、ドライブがXドライブからCドライブに 変更できましたので、
あとは当講座どおりにcdコマンドを 入力し、処理を進めてください。

それでは、これからもJava学習を頑張ってください。

受講者からのメッセージ

とても分かりやすくてよかった。 文法について詳しく書いてあるとよかった。
[from : 11〜15歳 中学生 2009.02.26]

担当者からの返信

ご意見、ご感想ありがとうございます。
当講座のコンセプトとして、初心者の方にまずはJavaに慣れていただくために、
文法を詳しく載せるのではなく、感覚的に「Javaって簡単で面白い」という感想を
持っていただけるような構成にしています。

今後当講座の内容を拡張する際には、ご意見にもある文法の内容も載せられるよう、検討させていただきます。

受講者からのメッセージ

JAVAの入門講座のページはよく見かけますが コンパイラのインストール手順が詳しく書かれていないところが多かったので、助かりました。
[from : 21〜25歳 m.fさん 大学生 2009.02.20]

担当者からの返信

ご感想ありがとうございます。
当講座は、初心者の方が詰まりやすいところなどをなるべく分かりやすく説明できるような
コンセプトで作成しています。
もし今後わかりにくいところなどありましたら、ご連絡ください。

それでは、今後も当講座を参考にJava学習頑張ってください。

受講者からのメッセージ

もう、49歳の中年後期ですが、JAVAの勉強をはじめたいです。 変わり者でしょうか?
[from : 46〜50歳 t.fさん その他業界 2009.02.09]

担当者からの返信

ご質問ありがとうございます。
Javaは興味を持っていただければ何歳から始めても全くおかしくないと思いますよ。
t.fさんのようにJavaに興味を持っていただける方は非常に貴重な存在です。
今後もJava学習を頑張ってください。

受講者からのメッセージ

 環境変数がうまくいかず悩んでいたのですがこのサイトをみて成功しました。ほんとにありがとうございます!
[from : 16〜20歳 s.iさん 大学生 2009.01.27]

担当者からの返信

ご感想ありがとうございます。 当講座がJavaの理解にお役に立てたようで、私たちとしても嬉しい限りです。 今後も、当講座をよろしくお願いします。

受講者からのメッセージ

 http://www.acroquest.co.jp/webworkshop/java_course/J_lecture01.htmlの説明を読んでJavaを作ったところ以下のようなエラーが出ました。
Exception in thread "main" java.lang.NoClassDefFoundError: helloworld (wrong nam e: HelloWorld)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source) Could not find the main class: helloworld. Program will exit.
トラブルシューティングにもなく、いろいろ探っては見たのですがいまだにわかりません。どこかのファイルが不足していると思うのですが、お時間がいただけましたらご回答してくださると大変助かります。
[from : 16〜20歳 mさん 高校生 2009.01.25]

担当者からの返信

ご質問ありがとうございます。
エラーメッセージを見る限りでは
Exception in thread "main" java.lang.NoClassDefFoundError: helloworld (wrong name: HelloWorld) の行から、
実行したコマンドのクラス名に誤りがあると思われます。
Javaを実行する際のコマンド「java HelloWorld」で、 クラス名が正しく入力されているでしょうか?
おそらく「java helloworld」に なっていませんか? 大文字と小文字も区別されますので、
mさんが作成したクラス名を確認してみてください。

それでは、これからもJava学習を頑張ってください。

受講者からのメッセージ

何回もダウンロードしたけど、できなくて、このページを見て、すぐできました。
ありがとう、うれしいです。 これからも使うと思います。
[from : 26〜30歳 cさん 専門学校生 2009.01.19]

担当者からの返信

ありがとうございます。 初心者の方に分かりやすいように作ったページですので、
こうした感想はとても嬉しいですね。 これからもJava学習を頑張ってください。

受講者からのメッセージ

 ユーザー環境変数 java_home c:\tomcat 6014
PAHT ;c\program Files\java\1.6.0_03\bin
システム環境変数 CLASS PATH はドットです。
C:\work>java HelloWorld Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldはCLASSのドットを入力してあれば良いと説明させていると思いますが?
何度やってもExcepton・・・と表示されますが 素人でなにも分かりませんが宜しくお願いします。
[from : 51歳以上 k.wさん 無職 2009.01.08]

担当者からの返信

ご質問ありがとうございます。

エラーメッセージを確認したところ、ファイル名にスペルミスなどは無いでしょうか?
もう一度確認してみてください。

受講者からのメッセージ

 これまでC言語を扱っていましたが、スキルの幅を広げるために貴社ホームページを読みました。
簡潔にポイントを抑えた形式で説明されているため、わかりやすかったです。
[from : 31〜35歳 a.kさん IT業界 2008.12.10]

担当者からの返信

ご感想ありがとうございます。

当講座は初心者の方に理解してもらうことを目的に記述しております。
今後も分かりづらいポイント等ありましたら、お気軽にご質問ください。

受講者からのメッセージ

 昨日からインストールしてもうまく作動せず困っていましたが、
このサイトに助けられました。感謝しています。
[from : 51歳以上 u.nさん その他業界 2008.11.28]

担当者からの返信

ご感想ありがとうございます。

当講座がお役に立てたようで私たちとしても嬉しい限りです。
今後とも当講座をよろしくお願いします。

受講者からのメッセージ

 ありがとうございました、javaのこととてもよくわかりました
これからもjavaプログラミング頑張りたいと思います!
[from : 11〜15歳 中学生 2008.11.03]

担当者からの返信

ご感想ありがとうございます。

当講座がお役に立てたようで何よりです。
これからも、当講座を参考に、ぜひJavaの学習を進めていってみてください。

受講者からのメッセージ

 もっと基本の知識を勉強したくなってきた。
[from : 20代 学生 2008.08.25]

担当者からの返信

ご感想ありがとうございます。

文法等の詳しいことは当講座にはあまりありませんが、
初心者の方が親しみやすい内容になっていると思います。

ぜひ今後も当講座を参考に学習してみてください。

受講者からのメッセージ

 javaってなんぞやって状態から初めて、ここにたどり着きましたが、とてもわかりやすくすぐに理解ができました!! ありがとうございました。
[from : 10代 中学生 2008.08.17]

担当者からの返信

ご感想ありがとうございます。

当講座は、特に初心者の方に理解していただけるようなわかりやすさを目指して作成しております。

今後、もし分かりにくいところ等ありましたら、お気軽にご質問ください。

受講者からのメッセージ

 どうしても環境設定がうまくいかずに、コマンドブロンプトで認識されてませんとなります。PATHとか変数値C:\Program Files\Java\jdk1.5.0_15\binは間違いなく入っています。
[from : 40代 その他業界 2008.07.17]

担当者からの返信

ご質問ありがとうございます。

インストールしたjdkのバージョンは1.5.0_15でしょうか?
当講座の紹介しているjavaのバージョンは、2008/07/17時点ではjdk1.5.0_15でしたが、
sunのページに載っているjavaの最新バージョンは1.5.0_16のようです。

もしjdk1.5.0_16をインストールしたようでしたら、PATHの変数値を

C:\Program Files\Java\jdk1.5.0_16\bin

に変更してみてください。
どのバージョンのjavaをインストールしたかは、コマンドプロンプト上で
以下のコマンドを実行すれば確認が出来ます。

 java -version


上記コマンドで、javaのインストールバージョンを確認してみてください。
また、当講座のjavaのインストール説明は、最新バージョンの1.5.0_16に
変更致しますので、少しの間お待ち下さい。

受講者からのメッセージ

 自分は今までJDKを入れた後の環境変数が出来ませんでした。 ですが、このサイトを見たら画像が沢山あってさらに 分かりやすい説明書きのお陰で[Hello Java World !]のコードを書く事ができました。
[from : 10代 中学生 2008.06.25]

担当者からの返信

ご感想ありがとうございます。

Javaのインストールがうまくいき、こちらとしても何よりです。これからもわからないことなどありましたら、お気軽にご質問等ください。

受講者からのメッセージ

 コマンドプロンプト内でHelloWorldと記入しても読み込めませんと表示されます。文字コードにANSIがないためSJISで打ったためだと考えられますが、このような場合どうすればよろしいですか?
[from : 20代 m.fさん 専門学校生 2008.06.17]

担当者からの返信

ご質問ありがとうございます。

>コマンドプロンプト内でHelloWorldと記入しても読み込めませんと表示されます。
>文字コードにANSIがないためSJISで打ったためだと考えられますが、
>このような場合どうすればよろしいですか?

とのことですが、ANSIで保存するところをSJIS保存しても、
問題はないはずです。

以下のページに載っているうまくいかない場合を
参考に、もう一度コンパイル、実行をしてみてください。

「うまく動かない場合のトラブルシューティング」
http://www.acroquest.co.jp/webworkshop/java_course/J_lecture_ex3.html
上記ページのほかにも、

・空白が全角文字列になっていないか?

などありますが、まずは上記ページのトラブル事例に
当てはめて考えてみてください。

受講者からのメッセージ

  いざJAVA入門書を購入し、勉強しようとしてみて設定方法が分からず途方に暮れていました。 無事、初期設定が出来ました。ありがとうございます!
[from : 20代 IT業界 2008.06.06]

担当者からの返信

ありがとうございます。
初心者の方はまずインストールにつまずくことが多いので、当講座ではインストールページは画像を増やしてわかりやすくしています。お役に立てて何よりです。

受講者からのメッセージ

 Javaの詳しい説明がほしいために、いろいろと書籍で探してましたが数が多すぎてどうしたものかと考えていました。 また、本よりもインターネットで探す方が効率が良いため探していたところ、貴殿のホームページに出会いました。 大変分かりやすく、初心者の私でも一から理解しやすかったです。 これから、慣れるまで、お世話になると思います。 ありがとうございます。
[from : 20代 K.Tさん その他業界 2008.05.31]

担当者からの返信

ありがとうございます。
当社のJava講座ページは、初心者の方が
★プログラミングに興味を持ってもらう★
ことを目標に、わかりやすく、また楽しんで学習できるよう作成しました。

Java講座がK.Tさんのお役に立てて、こちらとしても嬉しい限りです(^^

受講者からのメッセージ

上記のとうりにjavaをインストールし環境変数を設定したのですが、コマンドプロンプトでjavacと入力しenterキーを押すと
「’javac'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」
と出ます。
これは環境変数の設定の段階でミスがあるのでしょうか?
2〜3ど入力しなおし、コピー&ペーストでサイトからC:\Program Files\Java\jdk1.5.0_15\bin
を張り付けても同じ結果になります。
問題はどの点にあるのでしょうか?お手数ですが教えて頂けませんか。
[from : M.Sさん 大学生 2008.05.23]

担当者からの返信

ご質問ありがとうございます。
以下の状況が考えられます。

1.インストールしたJavaのバージョンが当HPのものと違う
2.Javaをインストールしたフォルダが当HPのものと違う

1.についてですが、 Javaをダウンロードする際に、Javaのバージョンが1.5以外にも 多く存在していたと思います。今回インストールされたJavaのバージョンは1.5.0_15でしょうか?
このバージョンが違うと、 C:\Program Files\Java\jdk1.5.0_15\bin というパスも変更しなければなりません。

たとえば、jdk1.5.0_13をインストールしたら、C:\Program Files\Java\jdk1.5.0_13\bin
jdk1.6.0_04をインストールしたら、C:\Program Files\Java\jdk1.6.0_04
という具合に。

インストールしたJavaのバージョンを確認してみてください。
C:\Program Files\Java\ のフォルダに、どんな名前のフォルダが存在しているかで確認できると思います。

2.についてですが、Javaをインストールする際に、インストールする場所を変更することが出来ます。 デフォルトの場所のままインストールすればこういった問題は起きないのですが、インストール時にインストール先のフォルダを変更したりはしていないでしょうか?
確認してみてください。

受講者からのメッセージ

 このJAVAをインストールするにあたり、ダウンロード料金またそれ以外に料金はかかるのでしょうか?
[from : 無職 2008.04.28]

担当者からの返信

Javaは無料でダウンロードできます。 パソコンさえあれば誰でも始められるものですので、ぜひ取り組んでみてください。

受講者からのメッセージ

class Sample1
{
public static void main(String args)
{
System.out.printIn("ようこそJAVAへ!");
}
}
というプログラムを打つと
C:\java>javac sample1.java
sample1.java:5: シンボルを見つけられません。
シンボル: メソッド printIn(java.lang.String)
場所 : java.io.PrintStream の クラス
System.out.printIn("ようこそJAVAへ!");
          ^
エラー 1 個
というエラーがでてしまうのですがなぜでしょうか?
[from : Oさん IT業界 2008.04.26]

担当者からの返信

ご質問ありがとうございます。

作成したプログラムを見ていただきたいのですが、

System.out.printl(エル)nと入力するところを、
System.out.printI(アイ)nと入力してしまっているために、
構文エラーが発生してしまっていると
考えられます。

上記の部分を、

System.out.println("ようこそJAVAへ!");

と、エルに直してもう一度コンパイルしてみてください。
うまく良くと思いますよ。

受講者からのメッセージ

大学院生です。学部生向けの「Processing」の授業の中で、Javaのインストールに触れる際、このHPを参考にさせていただいています。
非常に分かりやすい手順が解説されていて、分かりやすいと大好評です。
どうもありがとうございます!!!!
[from : nemさん 大学院生 2008.04.22]

担当者からの返信

学習の参考になっているみたいで、私たちとしても何よりです。
今後もJava講座を通して、学生の皆さんが一人でも多くプログラミングに興味を持ってくれることを、心より願っています。

受講者からのメッセージ

他のサイトでは、さっぱり書いている内容がわかりませんでした。
でも、このサイトを見て、とても楽しくJava言語を学ばせていただいてます。
[from : その他学生 2008.04.04]

担当者からの返信

ありがとうございます。私たちとしても、初心者の方にまずは「Javaって面白い」と感じてもらいたいと思っているので、こうした感想は非常に嬉しいですね(^^

受講者からのメッセージ

C言語から始め、Javaも勉強しはじめました。
とても分かりやすいです。
これからも参考にさせていただきます。ありがとうございます。
[from : その他業界 2008.03.16]

担当者からの返信

別の言語からJavaを始めようとして当社のHPを参考にする方も多いみたいですね。
そういった方にも、当社のJava講座は有効だと思います。
該当する方は、ぜひJava講座を参考に学習してみてください。

受講者からのメッセージ

 第1回の内容でコンパイルをする画面で
C\WINDOWSから説明では表示されていますが、私がコマンドプロンプトを開くと
C\Documents and settingsと表示されてしまい、cd C:\WORKと打ち込んでも指定されたパスが見つかりませんと表示されてしまいます。
回答よろしくお願いいたします。
[from : その他業界 2008.01.26]

担当者からの返信

コマンドプロンプトを開いたときの始めの表示は、パソコンの環境によって変化するものですので、「C\Documents and settings」と表示されてしまうことは問題ありません。
「cd C:\WORK」と打ち込んでも「指定されたパスが見つかりません」と表示されてしまうのは、C:\フォルダにWORKフォルダが存在していないために起こると考えられます。当講座第1回の「1.ソースファイルの作成」を参考に、WORKフォルダを新規作成して、もう一度試してみてください。

受講者からのメッセージ

>Cドライブの直下に「WORK」という名前のフォルダを作成し、
この表記が少し分かりにくかったと思います。Cドライブがどこにあるか分からなかったり、「直下」の意味が理解しにくかったりしたと思います。
[from : R.Tさん 大学生 2008.01.06]

担当者からの返信

ご意見ありがとうございます。
なるべく平易な言葉を使うことに気をつけてはいますが、今後もわからない言葉などがあれば、お気軽に連絡していただけると幸いです。

受講者からのメッセージ

順序を追って説明されており、専門書などよりもはるかに分かりやすい。
[from : 専門学校生 2007.12.19]

担当者からの返信

ありがとうございます。実際に手を動かすことを主眼において本ページは作られていますので、操作に沿って読み進めることが出来ると思います。

受講者からのメッセージ

色々試して最初の言葉「Hello World!」の表示までたどりつけず
既に3日を費やしていて、スクールに通わないとダメかとあきらめかけていましたが、
おかげさまで最初の一歩までたどり着くことができました!!
感動です!!!
ありがとうございまいた。
ひとつ、ひとつの区切りでそこまでの作業工程が正しいかどうかの記述があるのが
とても助かりました。
これは他の似たような入門編のサイトには無かったです。
本当にありがとうございました。
どこでつまづいているのかが、わからないのが今まで独学していての最大の悩みでした。
これを励みに又頑張ります!!!
[from : その他業界 2007.12.15]

担当者からの返信

私たちは、Javaに触れたことがない方々に、興味を持つ「始めの一歩」として当HPを作成しました。 こうしたご感想は非常に嬉しいですね(^^
こちらとしても運営していく上で励みになります。今後もJava学習に意欲的に取り組んで欲しいと共に、Java初心者の方の手助けが出来て、嬉しく思います。

受講者からのメッセージ

 昨日javaを始めてみようと思いインストールしましたが pathの部分がよく分からず、早速挫折するところでした(^^;) 助かりました。
[from : その他業界 2007.12.07]

担当者からの返信

ありがとうございます。Javaのインストールがうまくいったようで、こちらとしても嬉しい限りです(^^

受講者からのメッセージ

 ぼくは、小6で、HPに乗せるゲームを作ろうと思って
Javaを選びました。説明はわかりやすかったけど、
もうちょっと、小学生にもわかりやすい説明があったらなあ
と思います。
[from : R.Hさん 小学生 2007.10.29]

担当者からの返信

ありがとうございます。
小学生からJavaに興味を持って学習していただいているのは、非常に嬉しいですね。
小学生の方にもわかりやすいように、図や簡単な言葉で説明するように心がけます。今後もわかりにくいところなどがあれば、お気軽にご連絡ください。

受講者からのメッセージ

 とてもわかりやすく、関心しました。
ありがとうございます。
[from : IT業界 2007.10.25]

担当者からの返信

ありがとうございます。
同業者の方からもこうしたご感想をいただけると、私たちも非常に嬉しいですし、何より励みに
なります。
今後もわかりやすい説明を心がけますので、ぜひご利用ください。

受講者からのメッセージ

 海外サイトのどこを選べばよいかまで懇切丁寧に説明されていている上、環境変数のことまでどうすればよいのか詳しく述べられており非常にわかりやすく参考になりました。javaを始めようと思った矢先なので、これからもこのサイトを参考に高みをを目指したいと思います。
[from : IT業界 2007.10.04]

担当者からの返信

ご感想ありがとうございます。
当HPは特にJavaを始めようと思っている方にとって役に立つページとなるように、
一つ一つの操作を具体的に説明するように意識して作っております。

受講者からのメッセージ

 pathの設定がピンとこなく、ネット上をさまようこと12時間・・・ PATHのコトは書いてあるものの、専門用語だらけで、何がなにやら 分からず・・・そしてここにたどりつきやっと分かりました!!!!丁寧で分かりやすく、声をあげて喜びました。まだまだ初心者ですが、これからここを利用させて頂きたいと思います。ありがとうございます。
[from : 無職 2007.09.27]

担当者からの返信

ご感想ありがとうございます。
当HPはなるべく平易な言葉を用いて、特に初心者の方にJavaになじんでいただけるように作成しました。Java初心者の方々が、当HPを参考にJava学習を始めていただけているようで、私たちとしても嬉しい限りです。

アンケート

読者の皆さん、Java講座はお役に立っていますか?
今後の改良の為、以下のアンケートに是非お答えください。

※個人情報の取り扱いについてはAcroquestでの個人情報保護に関する基本方針をご覧下さい。

年代 

職業  Java歴  
1)このページの内容についてどう思いますか?
  • とても分かりやすい説明
  • 説明がピンと来なかった
  • 聞きたい事が書いてあった
  • 分かりにくい
    (よろしければご意見をお寄せください)

2)Java講座で、今後どのような内容を取り上げてもらいたいですか?(複数回答可)
  • Javaの詳しい文法
  • オブジェクト指向の基礎
  • ゲームプログラミング
  • 学習の為のお勧め書籍
    (→当社の技術書紹介をご参照ください)

3)ご感想を是非お寄せ下さい。

返信をご希望の方は、以下(学生は「」の付いた項目、社会人の方は「」の付いた項目)の項目の全てにご入力の上、送信ください。

尚、ご記入いただいた『質問内容』を、匿名にてホームページ上に掲載させて頂くことがありますのでご了承ください。

◇記入欄

氏名
メールアドレス
大学
学部/学科/専攻
学年
会社名
部門名
ご住所
電話番号