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


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

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



1 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 01:35:28 ]
過去ログ、関連スレッド、よくある質問とその回答、
質問をする前に、貴方が見なければならないサイトについての情報は、
下の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質問・相談スレッド98【大歓迎】
pc11.2ch.net/test/read.cgi/tech/1171787388/

/* 既出の質問や、他に適切なスレが存在する質問は、容赦なく無視されます。
質問をする前にwikiで過去ログ、関連スレ、FAQをチェックしてください。 */
また、当スレで質問をするかたは、回答をもらえたときに、
wikiの更新をして頂ければ、忝なく存じます。

JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作板をご利用ください。pc10.2ch.net/hp/

次スレは>>980あたりで。

40 名前:13 mailto:sage [2007/03/05(月) 22:00:31 ]
ちょっと確認したのですが、この方法でサーバに生成されたファイルの
文字コードを確認したらEUCになっていました。これってサーバ依存の
文字コードがデフォルトで選択されているってことですよね。
ただ「OutputStreamWriter」でエンコーディングの指定をしているにも
関わらずそのようになってしまったのはなんでだろう…。

41 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 22:06:43 ]
>>40
> この方法
それって >>14>>23

EUC って丸付き数字あったっけか?

42 名前:19 [2007/03/05(月) 22:12:09 ]
>>37 俺も思った

43 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 23:23:40 ]
synchronized修飾子を指定したメソッドなんですが、
スレッド名.wait()を使用するとjava.lang.IllegalMonitorStateException: current thread not ownerが出ます。
この場合どんなことが原因だと考えられるのでしょうか?

44 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 23:44:52 ]
wait() を用いたこと

45 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 00:07:06 ]
>>43
エラーメッセージの通り。
もしくは、モニターの所有権について >>43 が理解できてない事。

46 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 00:08:25 ]
>>44-45
失礼しました。勉強しなおしてきます。

47 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 00:09:48 ]
>>43
Objectのwaitメソッドを使っているわけだからその辺のドキュメント漁れば答えが見えてくるはずなんだけど…

> このメソッドを呼び出すのは、このオブジェクトのモニターを所有するスレッドだけでなければ
> なりません。スレッドがオブジェクトのモニターのオーナになる方法については、notify メソッド
> を参照してください。

直接的ではないにせよ最低限のヒント位は出ているから、普段からAPIドキュメントみるクセをつけた方が良いかと。

48 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 01:50:04 ]
すんません。
homepage2.nifty.com/igat/igapyon/diary/2005/ig051228.html
ここ見て、swtからwin32APIが扱えることを知ったんだけど、
キーイベントやウィンドウのリサイズきかなくない?
ウィンドウは拾えてるみたいなんだけど…



49 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 02:11:29 ]
え?ここJNIあり?
幅広いね

50 名前:デフォルトの名無しさん [2007/03/06(火) 06:49:35 ]
GUIで質問があります。
JComboBoxで選択した文字を、JLabelに出力するようしたいのですが、
どのようにやれば良いのでしょうか?
このGUI(ttp://www.uploda.org/uporg718906.jpg.html)の場合、
『output』というところにTokyo, Osaka, Nagoyaと選択したら出力されるようにしたいです。

51 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 07:19:39 ]
>>50
addActionListenerかaddItemListenerを使う。
簡単なのはActionListenerのほうかな。
編集可能か否かでちょっと違うかもしれないが。

JComboBoxのAPIを見ること。


52 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 08:57:45 ]
なんでそんなことが分からないレベルで2chに質問しようと思いつくのか。
それとも釣りか。

53 名前:13 mailto:sage [2007/03/06(火) 09:04:58 ]
>>41
14の方です。23の方はうまくいってます。EUCに丸文字ないので
ばけていたのだと思います…。が、14の方法で何故EUCファイルが
できてしまったのでしょう…。現在それを調べています。

54 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 13:29:19 ]
//クラスのインポート
import java.util.*;
public class Hiduke {
public static void main(String[] args){
//インスタンス化
Calendar now = Calendar.getInstance();

int y = now.get(now.YEAR); //年を取得
int m = now.get(now.MONTH) + 1; //月を取得
int d = now.get(now.DATE); //日を取得

//日付を表示
System.out.println(y+"年"+m+"月"+d+"日");
}
}
この場合、引数ってのはどれにあたるのでしょうか?

55 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 13:33:54 ]
String[] args
now.YEAR
now.MONTH
now.DATE
y+"年"+m+"月"+d+"日"

メソッドに渡してるものは全部引数

56 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 13:34:56 ]
何の引数?
コマンドライン引数ならmainメソッドのargsだが、プログラム中では利用
されていないね。
getの引数はnow.YEARとかだな。
printlnの引数はy + ... + "日"という式。

本筋とは関係ないけど、Calendarは日時を表すオブジェクトではないので
nowという誤解させるような名前を付けるのは好ましくない。


57 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:13:12 ]
>>55-56
迅速な対応ありがとうございます。また質問なのですが
上の日付の書式を書くとなるとどう書けばいいのでしょうか?

58 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:18:06 ]
SimpleDateFormat



59 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:28:21 ]
何も知らない俺がiアプリで計算機程度のソフト作れるようになるには
どのくらいの時間かかりますか?

60 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:52:25 ]
そんなことを2chに聞きに来るような人には一生無理だと思います。

61 名前:デフォルトの名無しさん [2007/03/06(火) 14:54:04 ]
>>59
「作る時間」じゃなくて「作れるようになるまでの時間」って事?
今からでも作れるよ。君に足りないのは技術力じゃなく決断力だ。

62 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:55:32 ]
>>15
普通に見られるぞ。

63 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:56:19 ]
>>13
native2asciiとか使ったことある?

64 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:57:37 ]
>>17
Eclipseは専用スレがあるから、一応、そちらで。

【初心者】EclipseでJavaの勉強 2時間目【大歓迎】
pc11.2ch.net/test/read.cgi/tech/1147444414/
【Java/C/PHP/Perl/Ruby/Python/TeX】Eclipse M22
pc11.2ch.net/test/read.cgi/tech/1168166588/


65 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:59:48 ]
>>29
でたー、これわざとやってるとしか(ry
ファイル名.java.txtになってたってやつかー


66 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:01:41 ]
>>40
コンパイルオプションで指定した文字コードは?

だめならとりあえずnative2ascii

Stringオブジェクトを使うとき、文字コード指定していないとかでは?
JISAutoDetectとか昔、懐かしいことしていた記憶がある・・・・


67 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:02:56 ]
質問に答えればいいのにプログラマってごちゃごちゃうるさいね。

>>59
適当だけど40時間(8h/日なら5日間、4h/日なら10日間)ぐらいじゃない?
計算機ロジック自体は簡単だけど、
開発ビルド環境、iアプリの作り方、サーバへのアップとダウソでハマると思う。

68 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:03:48 ]
>>63
>>66

>>13



69 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:03:56 ]
思うんだが、丸文字丸文字いうてるやつは
丸文字の意味を間違えてないか? と突っ込んでみる。



70 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:04:50 ]
>>67
つうか、お前がプログラマなんだろ。
俺はプログラマじゃないから答えてやらないよ。

71 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:06:17 ]
丸文字といえば、やはりこれ

丸文字書体の手書き風TrueTypeフォント「ことり文字ふぉんと」v1.0が公開
先端が尖っていない滑らかな女の子らしい運筆で書かれている

www.forest.impress.co.jp/article/2003/01/08/kotorimojifont.html

72 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:07:14 ]
>>67
おまえは、場合によっては、質問者に
余計なお世話だと思われることだろう。


73 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:08:01 ]
そもそも>>67の発言はあくまで推測だし。
単なる丼勘定



74 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:08:34 ]
>>67
相手は「何も知らない」って言ってるんだぜ?
あの質問から読み取れる情報は「日本語は理解できている」程度なんだぜ?

75 名前:デフォルトの名無しさん [2007/03/06(火) 15:19:03 ]
>>67
お前の解答って「作る時間」じゃねーの?w
質問は「作れるようになる時間」だぞ。
『質問に答えればいいのに』答えられてないじゃんwwwww

76 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:19:30 ]
>>70>>72-74
必死すぎ

77 名前:デフォルトの名無しさん [2007/03/06(火) 15:23:37 ]
>>76
本人乙

78 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:28:52 ]
何この自作自演連レス



79 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:39:01 ]
>>67
あれてるけどさんくす。

環境は整いました。
アップダウンは昔HP作ってたからたぶん問題なし。

が、プログラム自体に戸惑って止まってます。
BASICはやったことあったけど、javaとは全然違うね。難しい。


80 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:53:14 ]
1.4対応の本は虎対応本に買い換えたほうがいいの?

81 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 16:10:42 ]
使えなくなるわけではないが、別途Tiger(つーかいまはその次のMustangが最新)
の知識を得る必要はある。


82 名前:デフォルトの名無しさん [2007/03/06(火) 16:13:11 ]
コンパイルはでける。
実行すると、下記の表示される↓

[Fatal Error]:1:5: Invalid byte 1 of 1-byte UTF-8 sequece.

実行ソースは、やさしげなJava活用編、XML文書をDOMによって読み書きする(p291)です。

83 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 16:26:22 ]
JOptionPane.showInputDialogのダイアログに出てくるテキストフィールドに、
初期状態から文字を表示させておくことはできないのでしょうか?

84 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 16:31:24 ]
>>82
いきなりなんの話だ?

XML中に表明しているエンコーディングと実際のエンコーディングが
食い違ってるんじゃないの?


85 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 16:37:53 ]
>>83
初期値を指定できるshowInputDialogを使う。
1.4以降なら3つあるはず。


86 名前:デフォルトの名無しさん [2007/03/06(火) 16:40:28 ]
>85
〜Dialog("Your Name?","65")

87 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 17:04:38 ]
>>85-86
ありがとうございました。無事解決しました。

88 名前:デフォルトの名無しさん [2007/03/06(火) 17:06:44 ]
>82は解決しませんでした。
諦めました、スルーして下さい。



89 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 17:39:16 ]
>>76
質問者本人か?

質問する前に日本語を勉強しようや。

さもなければ、半島に帰りな

90 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 17:40:05 ]
>>79
また自演だ。コテハンぴゅあとかいうドトネト厨の荒らしだろお前w

91 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 19:12:15 ]
>>88
諦めるもなにも読んだまんまだが?
まずはxmlの仕様を勉強しろ

>>84
正確には文字コードが指定されてなかったんでパーサがサポートするデフォルトの文字コードで読みに行ったらテキストのエンコードがUTF-8じゃなかったから仕様に従って致命的なエラー扱いにしたんだな。

何も考えてない奴が一番初めにコケるテンプレ嫁以前の問題だな。ググれば幾らでも出てくる。

92 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 20:10:53 ]
>>82
バイナリエディタで開いて1byte目にBOMついてないか確認しろ。

93 名前:デフォルトの名無しさん [2007/03/06(火) 21:14:39 ]
javaファイル、xmlファイル、どっちがBOM付きでどっちがUTF-8?

94 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 21:21:59 ]
mustangからBOM付きUTF-8扱えるようになってたような。

95 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 21:29:15 ]
javaファイル
→BOM付きshift_jis
xmlファイル
→BOM無しshift_jis
ですよね?よね?

96 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 21:35:55 ]
BOMってのはUTF-16の話だ。


97 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 21:52:34 ]
>>96
unicode.org/faq/utf_bom.html#29
> Q: Can a UTF-8 data stream contain the BOM character (in UTF-8 form)?
> A: Yes, UTF-8 can contain a BOM.

bugs.sun.com/bugdatabase/view_bug.do?bug_id=6378911
UTF-8 decoder handling of byte-order mark has changed

98 名前:デフォルトの名無しさん [2007/03/06(火) 23:01:15 ]
原因がわかりまちた。
xmlファイルの文頭にこれ→<!--注釈-->をつけたことが原因でしたぁ〜ん
(:D)| ̄|_ ごめんなご



99 名前:デフォルトの名無しさん [2007/03/06(火) 23:45:51 ]
ソケットのストリームにおいて、コネクションを維持しながら
文字ストリームで通信した後にオブジェクトストリームで通信をしたいのですが、
文字ストリームのcloseメソッドの呼び出しって行う必要はあるのでしょうか?

100 名前:デフォルトの名無しさん [2007/03/06(火) 23:50:43 ]
らくしてかれいにスレッド99コメント99げっとかしらかしら〜
(:D)| ̄|_

101 名前:99 [2007/03/07(水) 00:16:57 ]
それは気がつかなんだ。
(:D)| ̄|_ ごめんなご

102 名前:48 mailto:sage [2007/03/07(水) 01:50:52 ]
すれ違いだったんだろうか…
ここまで見事にスルーされるとは思ってなかったぜ。


103 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 02:19:25 ]
>>102
SWT関連なら専用スレがあるよ
ttp://pc11.2ch.net/test/read.cgi/tech/1164877399/l50

104 名前:デフォルトの名無しさん [2007/03/07(水) 03:42:07 ]
StreamTokenizerで
自然対数表示で書かれたdouble値を読み込むことってできないでしょうか?

例えば、2.52224e-005という文字列を読み込んだときに
0.00025224 と認識させたいのですが、

double a = st.nval;

とすると、a=2.52224となってしまいます。

105 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 03:52:52 ]
>>103
そこGUIだから

106 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 03:58:56 ]
>>106
それ、常用対数。

107 名前:104 mailto:sage [2007/03/07(水) 04:00:20 ]
>自然対数表示で書かれたdouble値を読み込むことってできないでしょうか?

自然対数表示じゃなくて、指数表示の間違いでした

108 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 04:17:32 ]
(:D)| ̄|_
メインOSとデータをフォーマットしてしまったぜ!
イェィ( ̄ー ̄)b



109 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 04:23:40 ]
>>105
だから何?

110 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 04:40:06 ]
>>107
ttp://java-house.jp/ml/archive/j-h-b/046214.html

111 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 05:04:04 ]
>>105
??GUIだから誘導されてるんじゃ・・・

112 名前:104 mailto:sage [2007/03/07(水) 05:25:00 ]
>>110
ありがとうございます、解決しました〜

113 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 09:08:49 ]
なんだよ1日たってみたら自演扱いかよ。
しかもわけわからんコテ扱い。
初めてこの板来てこれだしな。

プログラマってのはこんなにレベル低いのか?
それともアホがここにすみついてんのか?

114 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 09:24:53 ]
自分が馬鹿なのを認識できないクズが一匹いますね

115 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 09:56:02 ]
誰?
>>67か?

116 名前:デフォルトの名無しさん [2007/03/07(水) 12:25:35 ]
うっすら涙目の>>113登場。

117 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 14:08:47 ]
入力ファイルから値を受け取りそれぞれのクラスで処理してその結果を
出力ファイルにだすっていうプログラムを作りたいんですけど
入力ファイルはどういうふううに作成すればいいのでしょうか?
メモ帳からではないですよね?


118 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 14:20:27 ]
>>113
ん、母体が大きくなるとアホも居ますわ。すまんこやけどスルーしたってください。



119 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 14:23:30 ]
>>117
> 入力ファイルから値を受け取りそれぞれのクラスで処理して
の部分が曖昧なのでなんともいえない。

メモ帳でも作れるかもしんないし、作れないかもしれない。

120 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 14:23:44 ]
>>117
入力ファイルがテキストファイルならメモ帳で作っても問題ないんじゃない?

というか、やりたいことに対して、その意味が自分で分かってないってことは
・・・・宿題?
宿題が分からない場合は
1.友人に相談
2.教師に相談
3.宿題スレで相談
こんな感じでリアルをもう少し活用してみましょう。

121 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 14:30:31 ]
レス、ありがとうございます。
すみません言葉たらずでした…
レコード形式?みたいにデータを入力していってその
値を受け取るって形にしたいのですがこういうのは
メモ帳で作れます?

122 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 14:37:56 ]
レコード形式って?


123 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 14:39:15 ]
>>121
作れるかどうかメモ帳起動してみればいいんじゃないのかな?

124 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 15:54:56 ]
>>113
ならプログラマやめれば?


125 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 16:07:27 ]
Javaを用いて、既存のファイルやフォルダのコピー、移動を行いたいのですが、
どのような方法がありますか?

Fileクラスにロードしたファイルを、renameTo()メソッドで移動をしてみたのですが、
ディレクトリをまたいだり、ルートフォルダが異なったりするとうまくいきません。
API仕様書には、環境に大きく依存すると書いてあり、確かにそのような気配がします。
(ちなみに、環境はWindowsXPです。)

Runtime.exec()や、ProcessBuilderを用いてバッチ処理のような形で実現させるしかないのでしょうか?
あるいは、java.ioパッケージを駆使するしかないのでしょうか?
その場合は、どのクラスを使うと便利か、示唆していただけないでしょうか。

126 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 16:21:55 ]
Jakarta Commons IOあたりにあるかとも思ったが、ないね。


127 名前:デフォルトの名無しさん [2007/03/07(水) 17:53:12 ]
Swing関係のAPIに書かれてる
「警告: このクラスの直列化されたオブジェクトは、今後のSwing リリースと・・・略・・・XMLEncoderを参照してください。 」
の意味がよく分かっていないのですが
「XMLで書け」って意味でしょうか?

128 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 18:11:25 ]
>>XMLEncoderを参照してください
とりあえず嫁。なぜ読まん?



129 名前:デフォルトの名無しさん [2007/03/07(水) 18:14:28 ]
>>128
既に何度も読んだ。マジで意味が分からん・・・。

130 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 18:17:51 ]
シリアライズしてもいいけど、Serializableを使うとバイナリ互換問題が
ついて回るので、RMIみたいな短期の場合にのみ使ってくれ。保存して
おいて別バージョンのSwingで読めなくてもしらないよ。そういう用途に
はXMLEncoder/Decoderを使ってくれ。



131 名前:デフォルトの名無しさん [2007/03/07(水) 18:26:48 ]
各環境に合わせてコンパイルし直せ
さもなくばXMLEncoder使え

って事であってます?

132 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 18:30:41 ]
ちゃうちゃう
シリアライズしたものをファイルとかに保存して、それ読み込んで使ったりすると
JREのバージョンが変わったときに読めなくなる/使えなくなるよってこと。

133 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 18:34:29 ]
>>131
うーん、そうじゃなくて、他のバージョンのJVM上にオブジェクトの
シリアライズイメージを送ったとき、問題出るかもしれんよ、ということ。
コンパイルし直ししても、

JDK6の javax.swing.Hogehoge
をJDK8 のJVM上に送ったとき、そこでインスタンスが復元出来ないかもしれないってこと。
具体的には、そのクラスの serialVersionUID が将来変えられる可能性があるということかな。

134 名前:デフォルトの名無しさん [2007/03/07(水) 18:34:56 ]
>>132
お手数掛けました。
ありがとうございました。

135 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 19:37:58 ]
>>126
あるだろう。コピーくらいなら。


Runtimeなんていらない。

java.ioだけでどうにかできるはず。
根性いるかも知れないけど。

まずFileクラスでフォルダを指定して、
フォルダの中をdir()で再帰的に調べて記憶しておく。

つぎに移動やコピー。
ここでは、移動(コピー)先フォルダを指定したら。
移動(コピー)先フォルダ名のパス文字列をつかってFileクラスでディレクトリ作成。
あとは同じディレクトリにファイルやサブディレクトリなどを再帰的にコピー。



136 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 19:38:41 ]
>>129
SerializableがXMLEncoderに変わっただけ。

つうかググれ。


137 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 19:39:51 ]
>>131
ここに答えが乗っている

ja.wikipedia.org/wiki/%E3%82%B7%E3%83%AA%E3%82%A2%E3%83%A9%E3%82%A4%E3%82%BA#XML.E3.83.95.E3.82.A9.E3.83.BC.E3.83.9E.E3.83.83.E3.83.88.E3.81.AB.E3.82.B7.E3.83.AA.E3.82.A2.E3.83.A9.E3.82.A4.E3.82.BA

138 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 19:52:07 ]
>>135
ファイルの中身だけコピーするならなんとかなると思うけど。

属性とか所有者とか、シンボリックリンクではコピー先にシンボリックリンクを作るとか、
そーゆー事まで考え出すと java.io だけじゃ無理のような。



139 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 20:43:09 ]
>>136
おまえはその前に、リロード汁w

140 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 22:38:44 ]
Mac OS X使ってます。
OS XにはAPIドキュメントというものはないんでしょうか?
Eclipceで日本語のホバー表示をするために、
MergeDoc(mergedoc.sourceforge.jp/)というのを入れたいんですが、
APIドキュメントというのが必要らしいです。






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

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

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