- 1 名前:デフォルトの名無しさん [2010/03/16(火) 10:23:04 ]
- プログラミング言語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質問・相談スレッド136★★ pc12.2ch.net/test/read.cgi/tech/1265541019/ 次スレは>>950あたりで。 過去ログ、関連スレッド、よくある質問とその回答など、 質問をする前に、貴方が見なければならないサイトについての情報は、 下のwikiのページにまとめてあります。 ttp://www.wikiroom.com/java/
- 21 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 01:48:56 ]
- A.this.a();
- 22 名前:15, 19 mailto:sage [2010/03/19(金) 03:25:20 ]
- JDK6にもともとjaxbがはいっているらしいから
ライブラリいれちゃだめなのかも・・・
- 23 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 07:15:09 ]
- その辺はスマートじゃないよな。馬鹿除けにエラー出すなり、無効にしてくれればいいのに。
- 24 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 09:12:34 ]
- >>21
どうもです
- 25 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 09:55:35 ]
- Query query = pm.newQuery("select parametor1 ,parametor2 from "+ kurasu.class.getName());
Collection results = (Collection)query.execute(); for (Iterator i = results.iterator(); i.hasNext();){ 処理部分 } JDOでこのように値を取得しました。 parametor1はString、parametor2はlongです。 処理部分のところにブレークポイントを設定したところ、i.nextの部分にobject[ String, long]と値が確かに入っている事が確認できました。 この二つの値を取得または書き換えたいのですが、どうすればいいのでしょうか?
- 26 名前:デフォルトの名無しさん [2010/03/19(金) 10:33:58 ]
- RMI通信ってシリアライズでデータを送ってますが、
シリアライズするとき送受信するクラスのバージョンわ合わせないといけないって聞いたことがあります。 そこで疑問ですが、 引数がString、Date、List、Mapの基本形の場合はJDKのバージョンが違うものでも 問題なくシリアライズできますか? シリアライズでエラーになる場合というのは、JDKのバージョンじゃなくクラスの型の定義が変わったときでしょうか?
- 27 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 11:36:41 ]
- >>26
やってみりゃいいじゃん Javaのバージョンにもよると思うよ おれならreadObjectとwriteObjectを書くよ
- 28 名前:25 mailto:sage [2010/03/19(金) 14:23:18 ]
- Object[]でキャストしたらできた。
失礼しました。
- 29 名前:デフォルトの名無しさん mailto:sage [2010/03/19(金) 14:29:57 ]
- >>26
JDK のバージョンは関係ない。クラスの型定義が変わると互換性がなくなる。 JDK のバージョンアップで String, Date などの型の内部構造が変われば受信側で復元不能。
|

|