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


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

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



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の方法はとらない方がいい、といった考え方はありますか?
(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 ]
からかわれてるとも知らずかわいい子。ウフッ。






[ 続きを読む ] / [ 携帯版 ]

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

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