1 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 18:21:51 ] プログラミング言語Javaに関する質問スレです。 JavaScript, Ajaxの質問は、ここでは受け付けていません。 Web製作管理 pc11.2ch.net/hp/ Webプログラミング pc11.2ch.net/php/ をご利用下さい。 よくある質問 ・「コマンドまたはファイル名が違います」 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 「Exception in thread "main" java.lang.NoClassDefFoundError: 」 www.wikiroom.com/java/?path,classpath ・String に == は使うな。equals() を使え。 ・「\12288 は不正な文字です。」 文字リテラル以外で全角スペースは使えません。半角スペースに。 ・その他の質問→「APIのjavadoc見ろ」 前スレッド 【初心者】Java質問・相談スレッド116【歓迎】 pc11.2ch.net/test/read.cgi/tech/1213347130/ 次スレは>>990 あたりで。 過去ログ、関連スレッド、よくある質問とその回答など、 質問をする前に、貴方が見なければならないサイトについての情報は、 下のwikiのページにまとめてあります。 www.wikiroom.com/java/
388 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 16:11:48 ] デザインパターンで雁字搦めにry
389 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 16:16:33 ] また夏厨か。くどいな。
390 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 16:39:58 ] >>387 ありがとうございます。 C#はJAVAの下地があったほうがわかりやすいみたいですね。 もう少しJAVAがわかるようになったら浮気するか考えてみたいと思います。 院は嫌です。僕の大学だけかもしれませんが、院に行った友人の話によると 出世争い、研究室の私物化、ゴマすり、お粗末な博士論文など、あまり魅力的に思えません。 時間も金もないですし。 せっかくアドバイスもらってのに、スイマセン。
391 名前:デフォルトの名無しさん [2008/08/20(水) 16:41:33 ] 思うんだけど、こういう人が次々とWebでJavaの説明ページ作ってんじゃないのか? それなら本なんか頼りにするよりも、間違えやすいところとかコツとかあるわけだし、手っ取り早く習得できると思うんだけど…
392 名前:デフォルトの名無しさん [2008/08/20(水) 16:43:34 ] おまえら、くそJavaなんかやめちまえ!プログラム言語は 総じてマイクロソフトの製品じゃないとだめだ!PHPもPerlもくそ! Javaはもちろん一番くそ! おまえらにお勧めの言語はAccessVBAだ。
393 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 16:47:54 ] プログラミングとかはGPLが最高らしいよ。 Microsoftはコピーライトだから駄目らしい。 あと、楽しみが人間として一番高度らしいから、楽しみでプログラミングしている奴が 最強らしいよ。
394 名前:デフォルトの名無しさん [2008/08/20(水) 16:48:12 ] だいたい、プログラムのすれでも、Javaスレの連中とC#スレの連中を比べると 教養の差がわかる。
395 名前:デフォルトの名無しさん [2008/08/20(水) 16:49:00 ] だから、楽しみでAccessVBAしろ!
396 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 16:49:25 ] >>395 accessVBAはコピーレフトじゃないだろ。
397 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 16:52:25 ] >>390 そういうお前は、ひきこもり兼ニートじゃないの? お前の魅力に関係なく、無職より院生のほうがましw
398 名前:デフォルトの名無しさん [2008/08/20(水) 16:54:00 ] すごいですね!どこの大学卒業したんですか?やっぱり高学歴でお勉強も出来るともてるでしょ♪
399 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 16:54:54 ] 自作板とかPC関連の板ってスルーできないやつ多いよね
400 名前:デフォルトの名無しさん [2008/08/20(水) 17:00:00 ] 教養の差は確かにあるけど、作るプログラムとはあまり関係ないだろ。 ソフトで言えばJavaよりVB(旧VB)の方が使いやすくて便利なのが多いんだけど…
401 名前:デフォルトの名無しさん [2008/08/20(水) 17:15:22 ] マーチ以上の大学で援助金ももらってるとか言う嘘つきって2chによくいるよねw あまりパソコン触れないとかいいつつも、2chだけは欠かさずチャックしてるしww
402 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 17:17:24 ] >>392 何言ってんだよ。鼻くそはオマエ
403 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 17:21:55 ] フォルダを削除するコードは、以下の感じでよろしいでしょうか。 File filelist[] = folder.listFiles(); for (int i = 0; i < filelist.length; i++) { filelist[i].delete(); } folder.delete();
404 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 17:25:04 ] >>400 vbのselectは入力のチェックとか楽チンだった。
405 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 17:29:29 ] 高学歴をうたってはいたが、都合いいことばかり言うカス・ニートと同じだったか・・
406 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 17:33:40 ] >>401 俺がパソコンを触れないのは、パソコンのある実家とそれ以外を行き来してるからだ。 前にさりげなく匂わしてるあるはずだが。 実家に来たら三十秒に一回ペースでにちゃんねるとチェックしているが、チャックはしてない。
407 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 17:38:23 ] >>406 オマエ、12時から張り付いてるぞ。 >>339 >339 名前:デフォルトの名無しさん[sage] 投稿日:2008/08/20(水) 12:11:55
408 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 17:39:04 ] 一生駅と公園の往復でもしてろ
409 名前:デフォルトの名無しさん [2008/08/20(水) 18:13:12 ] >>406 君はオープンソースに触れるとフリーの世界がなんとなく分かるんじゃないか? ジャバもオープンソースだけど、君は英語ぐらい読めるんだろうから、 java.sun.com, java.net辺りから探って無料の英語の教科書を読んでみな。 それと早く自分用のパソコンぐらい買え。
410 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 18:27:47 ] 心理学科とかの文系で、いくら探しても「職がないからジャヴァしてます」ってところじゃないの? なんか自分の学歴を自慢してるようだけど、何の勉強してきたんだろうねw
411 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 18:41:22 ] おまえら何でそんな表面に釣られてうだうだ言ってんのさ? 実家に行かなきゃPC無いような初学者なら 買うのは本じゃなくて、まずPCでしょ?ボロくて良いからさ いくら本読んだところで畳水練だよ?
412 名前:デフォルトの名無しさん [2008/08/20(水) 18:49:45 ] 高学歴に嫉妬する低学歴のレスの集まりですね。わかります。
413 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 18:52:29 ] PropertiesからMapに変換する一番簡単な方法を教えてください
414 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 19:00:07 ] Properties#entrySet()がそのままmapなのだけど、よくやるのはこんな感じ。 TreeMap<Object, Object> map = new TreeMap<Object, Object>(System.getProperties());
415 名前:デフォルトの名無しさん [2008/08/20(水) 19:14:11 ] >>412 そうじゃないのよ。質問なくてヒマだから相手してるだけww
416 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 19:37:15 ] 相手するのが馬鹿っぽいとは気付けないんですね、わかります
417 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 19:47:47 ] >>416 つつけばドタバタ踊るんだから、それなりに面白いよ
418 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 20:16:32 ] >>409 ありがとうございます。早速のぞいてみました。 英語は珍しい単語以外はわかりそうです。 あとは根気があれば・・・って感じですね。 >>417 レスがつくのって楽しいですよね。 レスがつく時のわくわく感に訴えるアプリが作れたらおもしろいですよね。
419 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 21:01:24 ] 別人のようだけど、惨めたらしさは変わんないよな。 ★★ Java の宿題ここで答えます Part 65 ★★ pc11.2ch.net/test/read.cgi/tech/1212085079/830 830 名前:デフォルトの名無しさん[] 投稿日:2008/08/15(金) 08:54:52 javaって難しくない? mild7070.livedoor.biz/
420 名前:デフォルトの名無しさん [2008/08/20(水) 21:34:55 ] そいつは、もともとキモイからニートなんじゃんww
421 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 21:36:56 ] >>419 貼ったから見てやったけど、バイトなんてしちゃだめだろ。 やっぱひきこもって自宅で勉強しないとさあ。 わかってないよね、こいつ。 だいたい、「世の中、裏狙い」って・・・ ITドカタに甘い汁があると思ってんのかよw
422 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 21:55:59 ] >>418 ほら、呼んでるぞ!
423 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 22:05:26 ] っていうか、このスレの常連、やんでるわ。マジで。
424 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 22:07:54 ] >>422 ちゃんとレスしただろ。
425 名前:デフォルトの名無しさん [2008/08/20(水) 22:16:20 ] 次の高級な質問をどうぞ
426 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 22:47:48 ] ぬるぽ
427 名前:デフォルトの名無しさん [2008/08/20(水) 23:03:56 ] ぬるぽ
428 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 23:24:27 ] ぬるぽ
429 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 23:50:12 ] Effective Javaってカス本だと思うんですが 玄人の人はどう思いますか。
430 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 00:08:38 ] >>424 せっかく時間が有り余ってるんだから、Javaなんてやらずに関数型言語やったほうがいい。 それからOO言語に移行したほうが、プログラミングの筋が良くなる。
431 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 00:16:08 ] >>430 死滅したツールなんか覚えてもな・・・
432 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 00:17:38 ] Effective Javaってカス本だと思う方がもっとカス
433 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 00:20:27 ] カスだと思うのは自由だが、誰にとって?なぜ?を語らぬ限りは まともな返答は返ってこないだろう
434 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 00:21:32 ] そもそも、java2とか、その前を対象に書かれてるんだっけ?
435 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 00:22:02 ] >>432 内容はいいんだが、翻訳がカスだから、カス。 中級者は読み飛ばせるから気にならないだろうが、みっちり読みこなしていくと日本語のひどさに苛立つ。 多分、英語版のほうが読みやすい。
436 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 00:26:55 ] 英語版を読んだとしても、まだ問題がある。 この本は「JAVA哲学」を徒然と書き綴ったものであるため 内容が前後左右にぶれてしまっている印象がある。 また、読み手をあまり意識していないので、話が抽象的になりすぎて 具体的なイメージをつかみにくい。文章がくどい。 玄人の方は読み飛ばしていると思うが 「あれ、ここ、こんなに説明いらなかったんじゃないの?」っていう部分が多かったんじゃないですか? 違いますか?
437 名前:デフォルトの名無しさん [2008/08/21(木) 00:47:53 ] JAVA初心者です。 現在、あるWebアプリケーションの開発を開始しておりますが 下記の箇所で躓いております。 ◆任意のパスワードを生成するメソッド ・英字(大文字、小文字)、記号、数字でランダムの組合せ (使用不可の文字は後からでも修正できる) ・文字数は10文字で固定 上記のように製造したいのですが、知識不足の為 先に進めておりません。 是非皆さんの知恵をお貸し下さい。
438 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 00:49:37 ] 質問です。 JavaにZIP形式の圧縮ファイル読み込みのStreamクラスがありますが、 パスワードが付いたファイルを読み込むにはどうしたらいいのでしょうかm(__)m
439 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 00:51:08 ] >>437 何に行き詰まってるのかわかりませんが、乱数使えばいいと思います。
440 名前:デフォルトの名無しさん [2008/08/21(木) 00:55:07 ] >>438 自作するしかありません
441 名前:437 [2008/08/21(木) 01:22:28 ] >>439 さん 返答ありがとうございます。 乱数ですか、調べてみます。 質問に不備がありすみません。 任意のパスワードを生成するメソッドの組み方自体にも躓いております…
442 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 01:31:40 ] >>441 特に強度や安全性を気にしないなら、こんな感じでいいんじゃないか String s = "ABCDEFG............xyz!#$%&'0123456789"; // 使ってよい文字のリスト Random r = new Random(); char[] password = new char[10]; for(int i = 0; i < 10; i++) { password[i] = s.charAt(r.nextInt(s.length()); }
443 名前:437 [2008/08/21(木) 01:47:50 ] >>442 さん ありがとうございます! 参考にさせて頂きます。
444 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 08:22:38 ] 別にいいっちゃいいけど一応暗号用乱数使ったほうがいいよ。
445 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 10:11:16 ] RMIのサーバー側は2つのリモートコールがほぼ同時に発生した場合並列処理になるのでしょうか? それとも1つずつの処理になり、後のものは先の終了を待つまで呼ばれないのでしょうか?
446 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 10:12:22 ] Randomをnewしてそのまま使ってはだめ
447 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 12:56:02 ] 来年からプログラマとして働くことになったのですが JavaってSwingとかのGuiアプリケーションの知識身に付けて実務で使われることってありますか? それは完全に役に立たないって事は無いとは思いますが費用対効果として JSP/サーブレットとかをずっとやってた方が役に立つのかなと疑問に思いました。
448 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 13:09:45 ] >>447 就職先の業務内容次第じゃね? どんな部所に配属されるかにもよる。 分からないなら好きな方やっとけばいいと思う。
449 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 13:13:26 ] >>447 ぶっちゃけ、Javaを使うかどうかもわからないんじゃないの?
450 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 13:35:48 ] >>448-449 すいません、レスありがとうございます。 一応研修期間中にSJC-P取得があるみたいなのでJavaは使うと思われます。 なんか市販のソフトって大概exeで、JavaのGuiアプリって使われてるのか疑問だったのです。 なんかいまいち業界事情がPCショップとかで売られてるソフトのイメージでしか判断出来ない感じあるのですが、 そのレス内容から判断すると一応使われる技術と考えてOKでしょうか。
451 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 14:12:26 ] >>450 一応言っとくけど、exeってのはWindowsで「しか」使えない実行ファイル形式だからね。(wineとかは例外) 携帯アプリならJavaでGUI操作するんじゃね。(場合/キャリア/気分に依存する)
452 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 14:28:19 ] >>445 JavaDoc の「Java RMI の仕様」の「3.2 リモートメソッド呼び出しにおけるスレッドの使用法」 を読む限り、呼び出される側は並列処理になり得ると書いてある。 なのでスレッドセーフになるようにすべきだそうだ。
453 名前:デフォルトの名無しさん [2008/08/21(木) 14:28:47 ] SUNはデスクトップに力を入れる方針だし、これからはSwingでしょ。
454 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 14:41:10 ] >>451 ,453 そっかぁ、exeがwin依存なのは知ってたのですが、 winユーザが大半だから利益追求が絡む企業での実務では使われないものかと思ってました。 WIN32APIとか.NETと比べてJavaの方が整備されてて好きなので swingの需要があるようで良かったです。 残りの一年こっちをやろうと思います、ありがとうございました!
455 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 15:43:16 ] いやswingの需要は無いよ
456 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 15:45:19 ] >>455 お前が使えないだけじゃね?
457 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 15:50:19 ] それよりWindowsプログラマならVisualC++をマスターするほうが よっぽど役に立つよ
458 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 16:00:40 ] >>457 まあ、Javaなら後からでも覚えられるし、VCは使いづらいし覚えなくちゃいけないことも多いからな・・・
459 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 18:43:59 ] ま、俺は、SwingGUIアプリでOracleと接続したやつ作ったけど、 役に立たなかったなあ。なぜかというと、SwingGUIがあまりにももっさりしていたから。だいぶ昔の話だけど。
460 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 18:45:10 ] Swingやるなら、JavaFXとかAppletとか極めれ。東京都の中で必要としているところが10箇所くらいあるから。
461 名前:デフォルトの名無しさん [2008/08/21(木) 18:47:28 ] ___ / ⌒ ⌒\ / (⌒) (⌒) \ でも、個人的にはVCの方がすきなんだお! / ///(__人__)/// \ | u. `Y⌒y'´ | \ ゙ー ′ ,/ /⌒ヽ ー‐ ィヽ / rー'ゝ 〆ヽ /,ノヾ ,> ヾ_ノ,| | ヽ〆 |´ |
462 名前:デフォルトの名無しさん [2008/08/21(木) 18:49:45 ] / ̄ ̄\ / _ノ \ | ( ●)(●) . | (__人__) Awtって必要ないだろ… | ` ⌒´ノ 常識的に考えて… . | } . ヽ } ヽ ノ \ / く \ \ | \ \ \ | |ヽ、二⌒)、 \
463 名前:デフォルトの名無しさん [2008/08/21(木) 19:41:26 ] 複数のスレッドをwaitさせて特定のスレッドのみnotifyで再開させたいのですが ランダムで再開というのを見ると特定のスレッドのみ再開させるというのは不可能なんでしょうか または他のメソッドで上記に似たような事をできないでしょうか まだまだ初心者なので変なことを聞いているようであればすいません ご教授よろしくお願いします
464 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 20:11:38 ] notifyAllで全部のスレッドを起こす 起きたスレッドは、呼ばれたのが自分じゃなかったら、waitで二度寝する
465 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 21:00:50 ] getKeyCodeで0を返すショートカットボタンなどは、 javaからどのボタンが押されたか判定することはできないのでしょうか?
466 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 22:45:22 ] 意味不明。 Webなのか?Swingなのか?
467 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 23:03:20 ] byte a=5; byte b=6; byte c=a+b; これって3行目がc=5+6なら通るのになんでエラーになるんでしょうか? 大きいintの値を小さいbyteに入れようとするから普通は一行目からエラー だけれども、それだと面倒だからコンパイラが親切で自動でキャストしてくれるから 一二行目はエラーにならないみたいな話を本で見たので、それが行われないって話だと思うのですが、 byte+byteはint以下の数値を扱う式はintとして評価される、というルールから intになるので自動でキャストしてくれそうだと思ったのですが。
468 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 23:06:40 ] >>467 byte a=5; byte b=6; byte c; c=a+b; ってやってみたら? 変数の初期化部分で変数は使えないんだと思う。
469 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 23:11:29 ] int -> byteは縮小だから、byte a = 5; が通る方が特殊と考えれ うろ覚えだが、byte a = 999999; とかだとコンパイルエラーにならなかったか?
470 名前:デフォルトの名無しさん [2008/08/21(木) 23:23:54 ] >>468 コンパイルできないけどorz
471 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 23:28:26 ] >>470 二項数値昇格で int型の値に昇格されるはずだから、 >>468 がコンパイルできたら言語仕様に反する。
472 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 23:37:41 ] もう少し考えろよw
473 名前:468 mailto:sage [2008/08/21(木) 23:42:38 ] おれ涙目w byte a=5; byte b=6; byte c; c = (byte)(a+b); でどうだ。 今回はコンパイルも通った(gcjだけど)から、大丈夫だ。
474 名前:デフォルトの名無しさん [2008/08/21(木) 23:43:39 ] コンパイルが通るコードが前提だろ!
475 名前:468 mailto:sage [2008/08/21(木) 23:48:57 ] byte a=5; byte b=6; byte c = (byte)(a+b); なんだ、これでもうまくいくのか。 流石だなJava.
476 名前:467 mailto:sage [2008/08/21(木) 23:50:32 ] レスありがとうございます。 手元の本で関連がありそうな所を漁ると、 (1) 「char(数値を格納した)、short、byteのint以下の範囲の数値を格納する型は、 たとえその型の範囲内の数値でもその式を評価すると全てintになる。」 (例) byte a=1; byte b=2; a+b ←byteの範囲内でもint型 (2) 「short,char,byteのint以下の範囲の数値を格納する型に数値を格納する際、 数値はint型として評価されるが簡略化のためキャストを行わなくても コンパイラが自動的にキャストする」 (例) byte a=1; ←コンパイラが自動で(byte)1としてくれるので有効。 この二つの記述があり、それを踏まえてbyte a=1+2は(2)により有効なのですが、 これが467で書いたように変数で行うとコンパイラの自動キャストが働かないのが謎なのです。 もちろん>>473 の方が書いてくれたように自分で明示的にキャストすれば通るのですが。
477 名前:デフォルトの名無しさん mailto:sage [2008/08/21(木) 23:56:16 ] >>476 リテラルをキャストするのと、変数をキャストするのは意味が違うんじゃないの?
478 名前:デフォルトの名無しさん [2008/08/21(木) 23:58:42 ] 少しはググれよ
479 名前:デフォルトの名無しさん mailto:sage [2008/08/22(金) 00:01:04 ] 自動的に変換が効くのは定数のときのみ java.sun.com/docs/books/jls/third_edition/html/conversions.html#190806
480 名前:デフォルトの名無しさん mailto:sage [2008/08/22(金) 00:05:52 ] >>478 これは少しググって見つけるの難しいだろw
481 名前:デフォルトの名無しさん [2008/08/22(金) 00:10:25 ] byte b; b = (byte)200; System.out.print(b); とすると-56と表示されるんですがなぜその値なのでしょうか? それから、longをfloatに型変換するのがなぜ拡大変換なのですか? 二つともビットは同じだと思うんですが・・・。
482 名前:デフォルトの名無しさん mailto:sage [2008/08/22(金) 00:14:27 ] >>477 ,479 なるほど、ありがとうございます! 自動的な変換は制限があったのですか、、byteとかはストリームからの読み取りとかでは使ってましたが こういう数値を足したりするのをbyteではあまりやらないので勉強になりました。 お世話になりました。
483 名前:デフォルトの名無しさん mailto:sage [2008/08/22(金) 00:15:41 ] >>481 2の補数表現。 long より float の方が表現できる値の範囲が広いから。 あとビット数はfloat32bitでlongが64bit
484 名前:デフォルトの名無しさん [2008/08/22(金) 00:18:48 ] Vista java インストールできない、.java形式で保存できない どうすればいい? 一応インストールはしたつもり
485 名前:デフォルトの名無しさん mailto:sage [2008/08/22(金) 00:20:34 ] インストールできないのにインストールしたつもり??
486 名前:デフォルトの名無しさん mailto:sage [2008/08/22(金) 00:20:42 ] >>481 intは32ビット。byteが16ビット。入りきらないのはちょんぎっちゃう。 32ケタあった1と0の組み合わせが無理やり16ケタにちょんぎられちゃうわけだから 変な数になっちゃう。
487 名前:デフォルトの名無しさん [2008/08/22(金) 00:29:03 ] 485さん 確実にインストールはできています。しかし コマンドプロンプトで java -versionで バージョン確認はできるのですが、javacは表示されません。
488 名前:デフォルトの名無しさん [2008/08/22(金) 00:31:08 ] いつクビになるかいつもビクビクするよね。