[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 17:23 / Filesize : 229 KB / Number-of Response : 870
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【初心者】Java質問・相談スレッド111【大歓迎】



1 名前:デフォルトの名無しさん [2008/01/13(日) 00:25:22 ]
プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作板をご利用ください。pc10.2ch.net/hp/

過去ログ、関連スレッド、よくある質問とその回答など、
質問をする前に、貴方が見なければならないサイトについての情報は、
下のwikiのページにまとめてあります。
www.wikiroom.com/java/
これからJavaでプログラミングを始めたいが、何をすればいいかわからない人も、
wikiからのリンクをおたどりください。

よくある質問
・「コマンドまたはファイル名が違います」
 「'javac' は、内部コマンドまたは外部コマンド、
 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
 「Exception in thread "main" java.lang.NoClassDefFoundError: 」
 www.wikiroom.com/java/?path,classpath
・String に == は使うな。equals() を使え。
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。
・その他の質問→「APIのjavadoc見ろ」

前スレッド
【初心者】Java質問・相談スレッド110【大歓迎】
pc11.2ch.net/test/read.cgi/tech/1197710566/

/* 既出の質問や、他に適切なスレが存在する質問は、容赦なく無視されます。
質問をする前にwikiで過去ログ、関連スレ、FAQをチェックしてください。 */
また、当スレで質問をするかたは、回答をもらえたときに、
wikiの更新をして頂ければ、忝のう存じます。

次スレは>>980あたりで。

820 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 17:40:13 ]
また、やさしいjavaか

821 名前:デフォルトの名無しさん [2008/02/05(火) 19:04:58 ]
最初に読む本でずいぶん変ってくるよね
実践的な本で勉強した方が後々いいと思うんだけど

822 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 21:32:02 ]
仕事で使うのか趣味なのかでも違ってくるしね
趣味なら
自分だけのメーラー作成を通して学ぶ
EclipseによるJava

とかを打ち込みながら実行してWebで分からない所を調べる
とかだと面白く学べる。

仕事だとフレームワークが絡んでくるから個々のフレームワーク・言語の入門本がいいかと思う。

823 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 21:41:03 ]
1.4.2のjavaにJDK6のAPIを追加してみた。
動かないんだけどそれだけじゃ意味ない?

824 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 21:58:34 ]
初級本ならHeadFirstがおすすめ。
超初心者ならわかりずらいかもしれんがまともなこと書いてある。
SJC-Pとかうけるのにもこの本読んどくとかなり試験勉強の助けになる。

825 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 22:12:06 ]
でも本の厚さと値段で尻込みしちゃうのが初心者

826 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 22:30:42 ]
あの厚さは普通だと思うが、分厚いのはオライリーのSwing本あたりだろ。

827 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 22:37:11 ]
分厚いのは割れてかなわん

828 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 22:46:30 ]
また宣伝厨かよ



829 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 22:48:40 ]
>>823
何がしたいんだ?
target が 1.6 のクラスファイルは、どう頑張っても1.4のJVMじゃ動かんよ。

830 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 23:26:01 ]
up2.viploader.net/upphp/src/vlphp134279.jpg

831 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 23:28:57 ]
かわいいこ多いな

832 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 23:32:12 ]
>>829
じゃあ無理みたいだorz
無視でよろしこ

833 名前:デフォルトの名無しさん [2008/02/06(水) 01:52:01 ]
デスクトップにあるフォルダaをカレンとにしてMS-DOSプロンプトを起動しました。
aの中に*.classがあります。
jarを作りたいです。
>jar cv
エラーでした。
jar.exeの使い方を教えてください。
普通のアーカイバでzip圧縮して拡張子変更したものではだめですか?

834 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 02:04:32 ]
>>833
JDKのドキュメントに「ツールとユーティリティ」の項目があり、
そこにjarのマニュアルもある。
というか、jar cvでヘルプが出て使用例も表示されるだろ?

835 名前:デフォルトの名無しさん [2008/02/06(水) 02:16:08 ]
>>834
jar でヘルプが出るけどヘルプが糞だ。
例文が2つほど出るけど例文は少なとも30ぐらいは出してくれないと理解不能。
たぶん834もjar使えないんじゃねーの?ヘルプが糞だから。

836 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 02:20:50 ]
くそくそうるさいなw
ドキュメントの場所を教えてるんだから分からなければそっちを読め
ってか普通はオプションの意味さえとれれば使用例は要らない

837 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 02:38:15 ]
>>836
無理しないでえらい人の回答を待てよ。
少なくとも漏れよりえらい人以外にはレスしてほしくない。
あえて書くなら漏れも知らないのでえらい人教えてください、だろ。

838 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 02:39:06 ]
アニョハセヨ



839 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 02:44:05 ]
スーゴハセヨ

840 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 02:54:43 ]
グッテンターク

841 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 03:21:13 ]
漏れとか…何時振りだろう、見たの

842 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 08:58:49 ]
journal.mycom.co.jp/series/webtool/007/index.html
>かつての電化製品がそうだったように、日本人の作るサービスはデザインやユーザビリティの面で優れていると感じている。

Nationalのオーブンレンジを触ったことがないんだろうか。
最低3つの操作手順を踏まないと、食パン1枚焼けない。余計な機能詰め込みすぎ。

「(多くの)日本人(のみ)にとって使いやすい」だけであり、それを「優れている」とは言わない。
Vista使いにくいだろ? 要は日本の家電メーカーはアレをやってる。
ご当地の人には使いやすいんだろうけどな。
それをJEITAの連中は「日本の消費者は先進的」といまだに勘違いしてる。だから国際競争で負ける。
異なるだけであって感性に「先進」とか「後進」はない。家が小さい日本は「後進的」か? 違うだろ。

日本の家電(PC含む)は既に世界からそっぽを向かれている。
車やカメラは熱いけどな(ただし、カメラも同じようにそっぽを向かれるのは時間の問題)。
日本発のWebアプリが普及しないのは二番煎じばかりだからだろ。

むしろそういうデザインとか下らないところに注力しているから、いつまでたっても独創性が開けない。
ふぅーなんか朝から熱くなっちまったぜ。

843 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 09:47:47 ]
日本人にとっての使いやすさと
アメリカはじめ他国の人間にとっての使いやすさが違うだけ。

国内で高い評価を得ても世界ではそれほどでもない。

逆に使いやすさの面で国際競争力を付けようと思ったら
日本ではあまり高く評価されないかもね。



844 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 10:18:54 ]
今のオーブンレンジって一発で閉まらないんだよな
でもあれ日本製なのかよくわからん

845 名前:たらちゃん [2008/02/06(水) 12:52:02 ]
System.err.println("エラー")を変数に代入する事って出来ますか?もし出来るのであればやり方教えてください。
宜しくお願いします。


846 名前:デフォルトの名無しさん [2008/02/06(水) 12:53:16 ]
javacのコンパイルが遅いと思うんですが
常駐するタイプありませんかね?
メモリ食うけど何回もコンパイルするなら速いよ!みたいな

847 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 12:55:03 ]
>>845
意味がよくわからんが、代入してどうしたいんだ?
何をしたいのか書くといいかもしんない

>>846
eclipseみたいなIDEは嫌かね?

848 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 13:01:59 ]
>847
使ってみましたけど、ちょい重かったです。
コンパイルするたびにjavac.exeを読み込むのが
無駄だよなぁって思ってたんですが。

新しいマシン買えよ、ってことなんでしょうけど
キャッシュが沢山載ってるやつ買えばいいのかな。




849 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 13:09:34 ]
phpからjavaへの乗り換えを検討しているのですが
javaでphpのsymfonyに一番近めなフレームワークってどれでしょう?


850 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 13:31:46 ]
Method println = System.err.getClass().getMethod(...);

851 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 19:12:16 ]
>>848
…javac.exe を読み込むのが遅いならRAMディスクは如何でしょう。
可能性のある要因は幾つも挙げられますが、何れにしろ、
ハードウェアかOSの問題で、Javaだから、という問題では無いように思えます。

852 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 19:51:33 ]
10万も出せばDualCoreでメモリ2Gのマシン、ディスプレイ付で買えるだろうよ
Eclipseが重いってのは何時の話だ

853 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 20:29:37 ]
ちょっと自作PC板に来てもらおうか・・・

854 名前:846 mailto:sage [2008/02/06(水) 21:21:44 ]
自己解決しました。
空きメモリを仮想ドライブにするソフトなんかあるのね、今は。
いや、ほんとに
「RAMディスクなんて言葉聞いたの98note以来だぜ、
確かに滅茶っ速だったけどなァァァァ」
とか思いましたけど、皆さんありがとうございました。

855 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 23:04:34 ]
それ、自己解決か・・・?

856 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 23:24:16 ]
JDKの環境変数設定などの後はOSの再起動をすると本で読んだのですが、
どうも環境変数の設定をした時は
そのままで反映されている時とOS再起動しないと反映されない時があるみたいです。
OSの再起動以外に何か関係するものがあるんでしょうか

857 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 23:36:18 ]
>>856
そんな糞本捨ててしまえ。環境変数は基本的に親プロセスから引き継がれるので、環境変数を設定したプロセスから起動すれば即座に反映されるが、読み直しはしないので既に動いている他のプロセスには影響しない。
Windowsの場合なら、
・コマンドプロンプト/バッチファイルで環境変数を設定してそこからプログラムを起動した場合→即時反映
・システムのプロパティから環境変数を設定→設定後に起動したプロセスにのみ変更が反映。例えば設定前から動いているコマンドプロンプトからJavaプログラムを起動しても変更は反映されない。


858 名前:856 mailto:sage [2008/02/06(水) 23:50:23 ]
>>857
なるほど〜すごく分かりやすい説明ありがとうございます!
こういうズバリな説明聞くとwindowsに浸ってないでUNIXの勉強するべきなのかなぁって思いますね…




859 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 00:01:42 ]
PC のピの字も分からん人間相手の本なら再起動は基本。
本売る人間から見たらおまいらみたいな目の肥えた奴相手にするより商売になるからな。

860 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 00:04:13 ]
Windows9x時代のautoexec.bat編集して再起動
みたいな記述がそのまま残ってるだけじゃないかと。

861 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 00:13:27 ]
PCに"ピ"の字はどこにも無いと思うんだが

862 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 00:17:43 ]
サイトに snoop アプレット仕込んでクライアントの JVM バージョン統計取ってみたんだが見る?

863 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 00:29:25 ]
ピーシーのピの字も分からん人間相手の本なら再起動は基本。
本売る人間から見たらおまいらみたいな目の肥えた奴相手にするより商売になるからな。

864 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 00:35:14 ]
やるおかよ

865 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 03:41:13 ]
java.util.regex.Pattern の lookingAt() って find(0) と同じという理解で良いのかな?

866 名前:デフォルトの名無しさん [2008/02/07(木) 03:51:41 ]
PCのパの字も分からん人間相手の本なら再起動は基本。
本売る人間から見たらおまいらみたいな目の肥えた奴相手にするより商売になるからな。

867 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 03:57:20 ]
PCに"パ"の字はどこにも無いと思うんだが

868 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 04:01:54 ]
パトカーのパの字も分からん人間相手の本なら再起動は基本。
本売る人間から見たらおまいらみたいな目の肥えた奴相手にするより商売になるからな。



869 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 04:04:43 ]
パトカーに"パ"の字はあると思うんだが






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<229KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef