- 1 名前:デフォルトの名無しさん mailto:sage [2010/01/03(日) 22:36:21 ]
- プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。 Web製作管理 ttp://pc11.2ch.net/hp/ Webプログラミング ttp://pc11.2ch.net/php/ をご利用下さい。 よくある質問 ・「コマンドまたはファイル名が違います」 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 「Exception in thread "main" java.lang.NoClassDefFoundError: 」 ttp://www.wikiroom.com/java/?path,classpath ・String に == は使うな。equals() を使え。 ・「\12288 は不正な文字です。」 文字リテラル以外で全角スペースは使えません。半角スペースに。 ・その他の質問→「APIのjavadoc見ろ」 前スレッド ★★Java質問・相談スレッド134★★ pc12.2ch.net/test/read.cgi/tech/1258793926/ 次スレは>>950あたりで。 過去ログ、関連スレッド、よくある質問とその回答など、 質問をする前に、貴方が見なければならないサイトについての情報は、 下のwikiのページにまとめてあります。 ttp://www.wikiroom.com/java/
- 772 名前:デフォルトの名無しさん [2010/01/30(土) 17:18:12 ]
- ジャバプログラムの起動すら出来ないんだろ?
ジャバ初心者向けのサイトがいっぱいあるからそっちで少し勉強して、ジャバ言語自体をある程度やってからの方がいいだろう。
- 773 名前:デフォルトの名無しさん [2010/01/30(土) 17:20:13 ]
- またまた、加速します。
- 774 名前:デフォルトの名無しさん [2010/01/30(土) 17:22:10 ]
- >>772
もっと簡単なのはできるんですけどね。 ちょっと冒険しすぎたかも。 出なおします…
- 775 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 17:25:15 ]
- > java parameterで実行しようとしてできませんでした。
あなたはparameterクラスを実行しようとしたわけだか、 parameterクラスにはmainがないので実行できなかったということ。
- 776 名前:デフォルトの名無しさん [2010/01/30(土) 17:32:30 ]
- >>775
わかりました!そして実行出来るようになりました! これって要するに、複数のクラスが一つのjavaファイルに入ってる場合、 javaファイル名とmainが入ってるクラスの名前を一致させておかないと いけないってことですよね? …あってます??
- 777 名前:デフォルトの名無しさん [2010/01/30(土) 17:34:24 ]
- 加速します。
- 778 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 17:35:34 ]
- >>776
>>772
- 779 名前:デフォルトの名無しさん [2010/01/30(土) 17:36:09 ]
- >>778
はい。。。出なおします。
- 780 名前:デフォルトの名無しさん [2010/01/30(土) 17:43:31 ]
- ロケットをメモリ上に作ります。燃料(整数)を入力してください。
- 781 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 17:43:43 ]
- いつの間にここは質問初心者向けスレに戻ったんだ?
- 782 名前:デフォルトの名無しさん [2010/01/30(土) 18:02:53 ]
- ゆとりって馬鹿だよね
- 783 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 18:46:34 ]
- @Statelessビーンの@PostConstructメソッドで、データベースを操作するにはどうしたらいいの?
コンテナ管理だとUserTransactionは使えないみたいだし、テストデータをどう放り込んだらいいのやら。
- 784 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 20:17:21 ]
- 自己解決。単一のEJBで頑張らずに@Singletonビーン経由でやることにした。
- 785 名前:デフォルトの名無しさん mailto:age [2010/01/30(土) 22:38:12 ]
- LuaJavaっていうLuaスクリプト・Java間バインダを試しているんですが、
Classクラス以外のインスタンスのメソッドは呼び出せますが、 Classクラスのインスタンスのメソッドを呼び出すとNullPointerException がおきる。(lua5.1.4 / java1.4.2) 転送処理のjavaコードを見る限り、「リフレクションを使ってLua側で 指定した名前のMethodを検索・呼び出し」みたいな処理になっている。 ただし、Classクラスインスタンスだけ例外的に処理している。 if (obj instanceof Class) { clazz = (Class) obj; } else { clazz = obj.getClass(); } //clazzより指定した名前でMethodを検索。 if (obj instanceof Class) { ret = method.invoke(null, objs); //** } else { ret = method.invoke(obj, objs); } おそらく(**)の場所ヌルポがおきていると思われますが、 何でこんな処理してるか想像つきますか? (過去のClassはstaticメソッドしかなかった?とか)
- 786 名前:デフォルトの名無しさん [2010/01/30(土) 23:05:33 ]
- まずひとつ言えるのは
「指定した名前でMethodを検索」してるわけではない ということだ
|

|