- 1 名前:デフォルトの名無しさん [2008/03/01(土) 18:16:51 ]
- プログラミング言語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質問・相談スレッド112【大歓迎】 pc11.2ch.net/test/read.cgi/tech/1202467704/ /* 既出の質問や、他に適切なスレが存在する質問は、容赦なく無視されます。 質問をする前にwikiで過去ログ、関連スレ、FAQをチェックしてください。 */ また、当スレで質問をするかたは、回答をもらえたときに、 wikiの更新をして頂ければ、忝のう存じます。 次スレは>>980あたりで。
- 285 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 21:54:29 ]
- >>280
> あるクラスのメンバとして宣言されている(has a関係の)クラス名を取 > 得する方法という方法はあるのでしょうか? java.lang.ClassのAPIリファレンスを眺めて、それでもわかりませんか?
- 286 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 21:58:48 ]
- >>281
うちでも出た。IE7 + Java6u5。Javaコンソールに java.lang.ClassFormatError: Incompatible magic value 1011373133 in class file default って出て、リロードすると固まる。 Operaだとちゃんと表示されるんだよね。IE用Java Plug-inの問題かも。 つうか、ヤフオクのアプレットのclassファイル、古くない?version 45.3 ってjava1.1かよ…
- 287 名前:278 mailto:sage [2008/03/07(金) 22:00:51 ]
- >>285
すいません。分からないです。 当初はgetDeclaredClasses()じゃなくてgetClasses()使ってたんですが、 それでうまく行かなかったのでgetDeclaredClasses()を使って、やはりダメで…という状況です。
- 288 名前:デフォルトの名無しさん [2008/03/07(金) 22:04:12 ]
- >>286
そうですか。 さきほどアンインストールしたら直りました。 失礼しました。
- 289 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 22:11:39 ]
- Javaプログラムのデプロイとアップデートについて質問させてください。
ローカルの*.classファイルが新しいものかどうかをチェックするには どのような方法があるでしょうか? ファイルのタイムスタンプでよいかと思ったのですが、ユーザがタイムスタンプを 書き換えるようなアーカイバを利用していた場合に対処できません。 .classファイルに外から見てわかるような内部バージョン番号をつけることはできるのでしょうか?
- 290 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 22:17:40 ]
- JAR にしてマニフェストに書く。
- 291 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 22:21:39 ]
- >>287
getFields?
- 292 名前:278 mailto:sage [2008/03/07(金) 22:37:12 ]
- >>291
そうか、その手があったか! import java.lang.reflect.Field; public class Hello { public String message=new String("Hello"); public static void main(String[] args){ Hello hello=new Hello(); Class helloClass=hello.getClass(); Field[] fields=helloClass.getFields(); System.out.println("Num of Classes "+fields.length); for(Field fld:fields){ System.out.println(fld.getType().getName()); } } } で、実行 Num of Classes 1 java.lang.String 必要な結果が得られました。ありがとうございました。
- 293 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 22:53:16 ]
- >>290
おお、Jarでまとめるのもひとつの手ですね。タイムスタンプ署名もつけられるようですし。 ただその場合、アップデート時にはJarごと更新する必要がありますよね? あまり大きなJarだと問題が出そうです。 更新されているclassファイルのみ更新する方法がないものでしょうか・・・
- 294 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 23:36:29 ]
- 問題が出るような大きなJarって何Gくらいなの?
- 295 名前:デフォルトの名無しさん [2008/03/08(土) 00:18:32 ]
- 3メガぐらいで十分大きいんじゃん
- 296 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 01:40:41 ]
- >>295
GBクラスではないです。大きくても100MBいかないぐらいまででしょうか。 でもクライアント数が多いとまるごとアップデートは現実的ではないと思いまして。
- 297 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 01:44:05 ]
- クラスファイル等のリソースを設計、実装、運用などに合わせて分類し、それを元にjarを分ける
- 298 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 02:52:26 ]
- Javaこそ、このあたりの自動更新機構/ツールが備わっていてもよさそうなものだが
- 299 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 03:05:43 ]
- つ Java Web Start
- 300 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 08:12:22 ]
- Propertiesを継承して俺俺Propertiesを作っています
getProperty(key)をオーバライドして取得した値がnullの時 exceptionを投げたいのですがPropertiesにthrowsが無いからダメと怒られます こんな時どうすればいいですか?
- 301 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 08:14:14 ]
- RuntimeException を投げる
- 302 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 08:18:37 ]
- RuntimeException又はそれを継承したExceptionを投げる
- 303 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 08:31:43 ]
- nullチェックした方で任意の例外投げる
- 304 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 08:35:56 ]
- >>301-303
ありがとうございます。 なるほど、UserExceptionを継承したのを投げてたのですが RuntimeExceptionを継承したのを投げたらいけました。
- 305 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 11:00:19 ]
- >304
それはあまりよくない設計 PropertiesをラップしたMyPropertiesを作る方がいい 継承はほどほどにな
- 306 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 11:11:26 ]
- >>305
それは考えたのですが カバーするメソッドが多くなるので どうかなと思ってやめました
- 307 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 11:13:35 ]
- >306
そんなに多いか? 利用側に関してはgetProperty くらいでしょう使うのは。 初期化とかは内部で閉じるから、余計なパラメータ等を設定されるのも防止できるぜ。 不要なものまで公開しない方がいい。
- 308 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 11:33:46 ]
- >>306
ふむ…確かに多いが、eclipse なら、delegate対象を選択して、 メニュー:Source > Generate Delegate Methods... で、必要なメソッドを選んで一発終了ですがな。
- 309 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 12:28:26 ]
- 重い以前に回線が切れるのは何でですかね?
ダウンロードした瞬間切れるんですが・・・。
- 310 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 14:22:39 ]
- >>308
それっぽいのがあるなーと思ってはいたのですが 使い方解らず・・・ そっちに変更します ありがとうございました
- 311 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 15:44:39 ]
- 今までC#をやってきて、似てると噂を聞いたことのある
Javaに手をつけてみようかと思い、とりあえず Java SE 6とEclipseをインストールしてみました。 あと何か入れておいたほうが良いものとかあります?
- 312 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 15:50:42 ]
- >311
C#でGUIとかやっていたならば、NetBeans6を使ってSwingをいじった方が感覚的に近いかも知れん 後はWebアプリを作りたいのか、GUIアプリを作りたいのか、ちょっとしたCUIアプリなのかで入れるものは変わる CUIならEclipseで十分。
- 313 名前:311 mailto:sage [2008/03/08(土) 15:56:31 ]
- Webアプリを作ってみたいですね。
Webアプリを作るには何がいるんかな
- 314 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 16:04:37 ]
- 「Webアプリ」つっても >>311 と >>312 で抱いているイメージが違いそうだな
- 315 名前:デフォルトの名無しさん [2008/03/08(土) 17:25:50 ]
- java で作ったプログラムを配布したいんですけど、
.jar の状態で配布するのが普通なんですかね? 画像を大量にあつかうプログラムなので -Xmx500m -Xms500m とか指定させて動かすのが普通なんですけど、 こういう場合ってバッチファイル起動させるようにする形でいいんでしょうか アドバイスお願いします。
- 316 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 17:41:32 ]
- バッチとかシェルスクリプトとかネイティブな実行形式でラップするとか
まあ、実行時引数渡すだけならバッチかスクリプト
- 317 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 18:02:41 ]
- マニフェストに記述できないの?
いや、よくしらんけど
- 318 名前:315 [2008/03/08(土) 19:02:55 ]
- >>317
マニフェストファイルに実行時引数やメモリオプションなどを記述できるんですか? よく知らないもので、、
- 319 名前:デフォルトの名無しさん [2008/03/08(土) 19:29:59 ]
- www.ibm.com/developerworks/jp/java/library/j-diag0911/
- 320 名前:デフォルトの名無しさん [2008/03/08(土) 22:04:37 ]
- すみません質問です。
log4jを使ったjarを作っているのですが、 どうにもクラスパスを認識してくれないようです。 java -classpath /usr/share/java/log4j.jar -jar hoge.jar でorg/apache/log4j/Loggerがないと怒られます。 開発PCはWindows(Eclipse)、実行(プレ本番)PCはFedora8です。 Windows側では正常に動作します。
- 321 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 22:06:09 ]
- スレッドを止める方法(破棄する)ってどうしたらいいですか?
「ボタンAを押すと画像を動かし始め(スレッドを開始)、ボタンBを押した時に画像を止め(スレッドを止める)、 またAを押すと画像は動き始める」っていうものなんですが・・・ Interrupt()を使ってもとまらないしsleep()を使うとボタンが押せなくなるんです…
- 322 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 22:16:04 ]
- >>281
私もUpdate4にした頃からアプレットが固まるようになったけど、 別スレで、 コントロールパネル > Java の Javaコントロールパネル から 基本 > ネットワーク設定 の ネットワークプロキシ設定を 直接接続 に変更しろ ってあったのをみて 試したら動作するようになったよ
- 323 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 22:16:31 ]
- >>320
-jarオプションを付けると、オプション-classpathや環境変数CLASSPATHは無視され、 MANIFESTファイルのClass-Path属性に記述されたもののみが有効になる。 ちゃんとMANIFESTファイル書け。
- 324 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 22:40:57 ]
- >>321
sleep を使うとボタンを押せなくなるようなスレッドを止めたいのなら、 アプリケーションを終了させると止まるヨ
- 325 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 23:01:24 ]
- >>323 MANIFESTって外部のJarも書けるのは初めて知りました。
おかげで無事動作しました。サンクスです。これで家に帰れます orz
- 326 名前:283 mailto:sage [2008/03/08(土) 23:43:32 ]
- お世話になります。
283なのです。 >284 ありがとうございます。 あるということで、、今日一日探してみたのですが、見つけられませんでした。 私の持っている本には見つからず、Webページでは、記述のある場所を見つけられませんでした。 Webページで参考になる場所を教えてもらえませんか。
- 327 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 00:03:06 ]
- >>326
java.sun.com/docs/books/jls/third_edition/html/expressions.html#15.8.4 要は、クラス名.this と書く。
- 328 名前:デフォルトの名無しさん [2008/03/09(日) 00:04:55 ]
- >>326
仕様にズバリ載ってるだろうが・・・
- 329 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 00:06:07 ]
- あ、thisの話じゃなかった。
- 330 名前:283=326 mailto:sage [2008/03/09(日) 15:36:43 ]
- >327
ありがとうございます 確認できました。 教科書とか、入門レベルの本には載ってないのですね…。 >328 仕様書読んだことありませんでした。 参考書に沿って勉強していて気になっていた感じでした。 >329 =327ですよね? いえ、thisの話が知りたかったのです。 Class2のaを見たいのではなくて、 最終的には、Class2 のインスタンスそのものを見たかったので、Class2.thisですね。 これが最も知りたかったことです。 ありがとうございます。
- 331 名前:デフォルトの名無しさん [2008/03/09(日) 17:52:45 ]
- java.lang.*;
はimportしなくても初めからされているのはなぜですか? importするときはどんなときですか? String s="うんこ" みたいなふうなようなことを自作するにはどうやりますか? おねがいします。
- 332 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 17:56:21 ]
- >はimportしなくても初めからされているのはなぜですか?
その方がべんりだから >importするときはどんなときですか? java.lang以外のとき >みたいなふうなようなことを自作するにはどうやりますか? できません
- 333 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 17:59:50 ]
- >>332
ありがとうございました。 最終結論としてjava.langをimportするときはありえないという理解で よろしいでしょうか?
- 334 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 18:43:12 ]
- 書いてもいいけど無駄ではある。
どのクラスを使っているか明示するために*なしで1個1個のjava.lang以下の クラスをインポート宣言する流儀はありえる。
- 335 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 18:45:31 ]
- インスタンス化するときの、
フィールドを定数で初期化する方法として、 1 クラスの記述のときに、フィールド宣言と同時に初期化の値を記述してしまう方法と、 2 コンストラクタで実行させる、 方法をとれるみたいですが、 1の方法はとらない方がいい、といった考え方はありますか? (1の後に2が実行されるようで、1を2で上書きできることは確認してみました。) どのコンストラクタでも同じことをしたいならば、便利だと思ったのですが、 初期化はコンストラクタでやるべきかなとも、思いました。 こういった考え方をいろいろ教えているサイトってありませんか?
- 336 名前:デフォルトの名無しさん [2008/03/09(日) 18:57:18 ]
- テストについて質問です。
例えば Class A{ A(){ methodA(); } public methodA(){}; } のようなクラスをテストするとします。 methodAをテストする前にインスタンスが作られますが、 そこではテストしていないmethodAが発動します。 この問題はどうすれば解決しますか?
- 337 名前:デフォルトの名無しさん [2008/03/09(日) 19:11:58 ]
- java sound apiがダウンロードするばしょが見つかりません
日本語マニュアルつきでおねがいします。
- 338 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 19:44:26 ]
- >>336
Javaでおk
- 339 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 19:48:32 ]
- >335
ケースバイケース 可読性を考えるとフィールドの宣言と同時に初期化する方がいいかもしれない また、初期化忘れも気づきやすい コンストラクタはあくまでインスタンスの初期化の最後のプロセスと考えるといいかもしれない。 他にも(非staticな)イニシャライザで初期化する方法もある private int num; { num = 10; } のような感じ これはほとんど使わないけど
- 340 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 19:49:21 ]
- >336
methodAがpublicである事がバグの一種
- 341 名前:デフォルトの名無しさん [2008/03/09(日) 20:05:25 ]
- java.sun.com/j2se/1.5.0/ja/docs/ja/guide/sound/programmer_guide/contents.html
を圧縮形式でダウンロードできるホームページをおしえてください
- 342 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 20:12:15 ]
- >>331
おまえには import *; が似合ってる
- 343 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 20:29:18 ]
- >>340
privateでもいいですけど。 では解決策があるんですか?
- 344 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 21:06:23 ]
- java soundってコアに入ってから関連ドキュメントもJDKに含まれなかったか?
- 345 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 21:20:41 ]
- >>342
Javaのパッケージを理解してから出直してこい
- 346 名前:デフォルトの名無しさん [2008/03/09(日) 22:00:07 ]
- 72.5.124.55/javase/ja/6/docs/ja/
のホームページと同じ、avasdkがダウンロードできるところに あるダウンロードできるドキュメントのページが、vistaのIEで開くと空白になって 何もみえないんですけど。 解決方法おしえてください。
- 347 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 22:06:58 ]
- >>341
ttp://java.sun.com/j2se/1.5.0/ja/download.html [J2SE 5.0 ドキュメント] -> [ダウンロード] (一式全部有るけど) >>343 何のためにテストを行うのか。 インスタンスを生成した後、一度も呼ばれていないメソッドを呼ぶテスト? 何が起きても起こり得ない状況をテストするの? それらはテストをする価値があるの?
- 348 名前:342 mailto:sage [2008/03/09(日) 22:27:13 ]
- >345
いいですけどって何様? コンストラクタで呼ばれるメソッドは原則としてコンストラクタの一部 言い換えれば初期化処理の一部であって、インスタンスの生成が完了する前に実行される特殊なメソッド これをprivate以外にするとオーバーライド時など予期せぬ問題を生じる可能性がある で、テストする内容はインスタンスの生成で何か問題あるのか? そのメソッドが単体でテストしなければならないほどのロジックを含むというならば、別クラスに抽出するべきだろう
- 349 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 22:39:06 ]
- import *;
import *; import *; ・・・プ
- 350 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 23:49:26 ]
- >>348
オーバーライドされて困るからprivateにするってどんだけー それなら普通finalメソッドにするもんじゃないのか? import *;といい少しjavaの復習をしたほうがいいかと。
- 351 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 23:54:33 ]
- swingのJTabbedPaneについて教えてください。
JTabbedPaneのインスタンスに、addTabすると、 タブが追加されます。タブのインデックス(題名がついているところ)に、 MouseListenerを設置して、クリックを検出したいのですが、 できません。 どなたか、私に助言くださいませんか。
- 352 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 00:26:04 ]
- >>351
タブ選択は ChangeListener で検出します。 マウスの位置はどうなんだろう…
- 353 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 01:25:51 ]
- >>350
いや、コンストラクタから呼ばれるメソッドはprivateにするのは常識だと思うぞ finalでもいいがコンストラクタに関してもう少し勉強した方がいいのはお前かと
- 354 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 01:52:08 ]
- >>351
JTabbedPaneにMouseListenerをaddして、 そのリスナのmouseClickedメソッドでJTabbedPane#indexAtLocation(int,int)に、 MouseEventのx,y座標を渡せば、 タブ部分をクリックした時は選択したタブに合わせて0以上の値が、 タブ部分以外の場合は-1が返ることで区別ができると思う。
- 355 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 01:56:37 ]
- 350の言うことなんざどうでもいいよ
バカはバカを呼ぶっていうしな それよりimport *;についてkwsk
- 356 名前:デフォルトの名無しさん [2008/03/10(月) 09:23:12 ]
- オートボクシングを自分でつくることはできますか?
- 357 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 09:26:53 ]
- eclipseで自動で色々なメソッドのjunitテストを作って
勝手に作られたテストメソッドを削除したり増やしたりしても もんだいありませんか?
- 358 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 10:02:04 ]
- 勝手に作って勝手に削除しても何の問題もないだろ
- 359 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 10:07:18 ]
- >>356
無理。コンパイラの自動補完機能です。
- 360 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 10:16:59 ]
- >>356
つられて見るが、何をボクシングしたいんだ?
- 361 名前:デフォルトの名無しさん [2008/03/10(月) 11:20:01 ]
- javaで2進数を表すにはどうしたらいいですか?
- 362 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 11:22:24 ]
- 表すの意味をはっきり
- 363 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 11:23:16 ]
- 無理っす。
int binNum = Integer.parseInt("10110001",2); これで我慢だー
- 364 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 11:28:05 ]
- binNum
ビンナム ジョンイルみたいなノリでワロス
- 365 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 15:00:51 ]
- >>361
2進数表記の整数リテラルを所望ってことならJavaには無い 8、10、16進数表記しかない
- 366 名前:デフォルトの名無しさん [2008/03/10(月) 16:52:14 ]
- Javaの格言という本を買ってきました。
読んだ事ある人いますか?
- 367 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 17:10:03 ]
- それを尋ねることの意味が分からん。
せっかく買ってきたのなら読んで自分で評価、判断すればいい。
- 368 名前:デフォルトの名無しさん [2008/03/10(月) 17:42:04 ]
- Javaで音声認識やってる人居る?
Java SAPIってのが一応用意されてるみたいんなんだけど、 これって日本語対応してますか?
- 369 名前:デフォルトの名無しさん [2008/03/10(月) 18:50:57 ]
- 質問です。
他言語(例えばC++)等で作成したプログラムを、Javaのソース内で呼び出して利用する事は可能ですか?
- 370 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 18:56:05 ]
- >>369
JNIでぐぐるといいよ
- 371 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 19:14:36 ]
- >>369
可能だけど呼び出しのオーバヘッドがあるから速度的な恩恵は少ないよ 今はネイティブのCと比べても遜色がないくらいJavaVMのパフォーマンスはいい
- 372 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 19:26:02 ]
- なんで唐突に速度的な理由が前提になってんだ。
- 373 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 19:46:01 ]
- 実はRuntime#execやProcessBuilder#startで済む問題だったというオチ
- 374 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 21:18:59 ]
- import *;
についての解説マダー(AA略
- 375 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 23:17:25 ]
- >>374
import *; public class Sample{ public static void main(String[] args) { } } これコンパイルしてみれば分かるだろ
- 376 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 23:20:28 ]
- >>374
お前バカだな 阿部さんのケツをインポートするんだよ そうするとお前もイイ男になるぞ
- 377 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 00:41:17 ]
- HDDの容量を取得したいのですがどうすればよいのでしょうか?
JAVAのAPIを探してみたのですが,わからなかったです.
- 378 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 00:46:44 ]
- >>377
ttp://java.sun.com/javase/ja/6/docs/ja/api/java/io/File.html#getTotalSpace()
- 379 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 07:40:54 ]
- >375
先生!コンパイルに失敗します>< 結局342は何が言いたかったのか分かりません><
- 380 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 09:20:41 ]
- >>379
>>376
- 381 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 09:43:03 ]
- ケツにインサートならまだわかるがケツをインポートはわからん
- 382 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 11:42:50 ]
- import *;
で全部インポートできると思っていたんだろ、多分 可哀想な人なんだよ、多分
- 383 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 12:46:51 ]
- >>379
C言語とかを勉強するとコンパイル時にエラーが出てくれるありがたみがよく分かるから一度勉強してみるのもいいかも。
- 384 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 13:32:27 ]
- >>383も可哀想な人でおk?
>>342 >>345 >>348 >>349 >>355 >>374 >>375 >>379 >>382
- 385 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 17:33:10 ]
- からかわれてるとも知らずかわいい子。ウフッ。
|

|