ベストアンサー J2SDK1.4 での JavaBeansの永続化 2002/05/06 17:15 J2SDK1.4からサポートされている、XMLによる JavaBeansの永続化の手法について知りたいです。 関連したURL等も、あれば教えてほしいです。 みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー TanakaShinya ベストアンサー率63% (7/11) 2002/05/08 00:16 回答No.1 どうもです。 今月号の「JAVA WORLD」に、Java1.4についての特集があり、 その中のp.46~p.47に、ソースコード付きで少し解説が載っています。 参考URLがあるかは不明ですが、 おそらくこの雑誌で理解できるのではないでしょうか。。 質問者 お礼 2002/05/08 20:05 回答ありがとうございます。 読みました。JAVA WORLD。 実はこんなに簡単にできてしまうのですね。 コードもですが、用途に関する説明とかが、とても 参考になりました。 ところで、この質問をする前に、 1.4のAPIで、関連のあるクラスに目を通したのですが、 JAVA WORLDで紹介されているコードでは使用されていない クラスもいくつかありました。 ので、そのへん引き続き自分で調べつつ、この質問は、もうしばらく 閉じないで、回答を募集したいと思います。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発Java 関連するQ&A J2Sdkのインストールについて javaを勉強しているものです。 言葉の意味をいまいち理解し切れていない部分もあるので、使い方が間違っていたら申し訳ありません。 さて、質問なのですが、J2Sdkをバージョン違いで両方インストールすることは可能なのでしょうか? 私のパソコンには、既にj2sdk1.4.2_04がインストールされています。 しかし、新たにJSP/サーブレットの勉強を始めようと思い、知人に薦められた本を購入しまず環境を整えているところです。知人は、本に付いているCDROMに入っているj2sdk1_4_0という少し前のバージョンでないと、一緒にインストールするTomcatやApacheとの連携がいまいちうまくいかず、本の通りに進まなかった・・ということを話していました。 この場合はどうしたらよいでしょうか? というか、j2sdk1.4.2_04をアイインストールすればよいのかもしれませんが、やっとのことでEclipse等との環境を設定したので、SDKのバージョンを変えたことを設定できるのか不安なのです・・・ どなたか良い方法が分かる方がいらっしゃいましたら、ご教授ください。 J2SE?,JRE??,SDK??? こんばんわ。 あるアプリケーションをインストールする条件として、マニュアルに「J2SE 1,4,2」がインストールされていることと書かれていました。そこで、これを取得しようとダウンロードページに行ったのですが、 (1)J2EE SDK (2)J2SE SDK (3)J2SE JRE と色々とあり、これらの違いがわかりません。 詳しい方、教えていただけませんでしょうか? 宜しくお願いします。 j2sdk-1_4_0-win.exeについて j2sdk-1_4_0-win.exeをダウンロードしてからの手順がわかりません。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム Fedora Coreでのj2sdkインストール Fedora Core1を今日始めて入れて、j2sdkをインストールしようと思い、以下の手順で行ったのですが chmod 777 j2sdk.1.4.1....(続く) ./j2sdk.1.4.1.... rpm -ihv j2sdk.1.4.1.....rpm 最後の命令のあとに cannot open 除外 lock on /var/lib/rpm/packages cannot open package ... 許可されていない操作です cannot open package database in /var/lib/rpm という3つのエラーが出てきてしまいます。 このようなエラーが出ないようにするにはどうしたら 良いのでしょうか?よろしくお願いします。 あと、C言語のコンパイルをするときはどういう コマンドを使うのでしょうか? J2SDKとJDKって一緒?? こんにちは。 最近パソコンでシステム開発をしようと思い、 開発環境を設定するためにJ2SDKを見つけたのですが JDKというものもあったのですが、この2つの違いって どんなことがありますか?お知りでしたらお願いします。 DirectX9SDK(2005)について・・・ DirectX9初期のSDKから、2005のバージョンに切り替えたのですが、2005のSDKってDirectPlayサポートしてないんですか? 今まで使っていた関数などを使用したいのですが、どのようにしたら移植できるのでしょうか・・・ よろしくお願いします。 Android SDK Managerの起動 Androidでの開発を行おうと思い、Java→Android SDKの順にインストールしました。 Android SDKのインストール完了後、SDK Managerが起動するのですが、Refresh Sourcesの画面で以下のようなメッセージが表示され、ゲージの増加が止まります。 Failed to fetch URL http://dl- ssl.google.com/android/repository.xml, reason: dl-ssl.google.com このためパッケージ一覧に何も表示されないので、 パッケージをインストールすることができません。 どうすればSDK Managerを正常に完了することができますか? j2sdkのダウンロードができない JAVAの勉強をしようと思いまして、 さっそく j2sdk-1_4_2_09-windows-i586-p.exe をダウンロードしようとしているのですが、 「Windows Offline Installation, Multi-language 」のリンクをクリックすると、 「ページを表示できません。」と表示されてしまいます。 これは自分の設定が悪いからなのでしょうか? 因みに他のソフトなどは普通にダウンロードできます。 Moverio BT-300 のSDK 最近、Moverio BT-300 の中古をプログラム開発用で入手しました。 サポートはすでに終了していることは承知しております。 プログラムを作成するために BT-300 SDK が必要です。 どなたか、SDKファイルのダウンロード先を教えていただけませんか。 BT-300 SDK がないと、折角入手した BT-300がムダになってしまいます。 本当に困っています。 エプソンのサポート様、もしくは、BT-300のSDKをお持ちの方がおられましたら、ファイルを送っていただけないでしょうか。 よろしくお願いします。 ※OKWAVEより補足:「EPSON社製品」についての質問です。 Microsoft XML 4.0 Parser SDKって? OSをアップデートしたら「Microsoft XML 4.0 Parser SDK」というソフトがインストールされました。これは何の為のソフト(プログラム?)なのですか。内容も英文で全く分かりません。どなたか教えてください。 DirectXのSDKについて3つの質問 こんにちは VisualStudio2008でDirectXをはじめようと思っている者です。 SDKをダウンロードしようと探してみたものの バージョンが頻繁に新しくなっているので、 何も考えず最新のものをダウンロードしていいのか不安です。 調べまわってもわからなかったことを3つ質問します。 質問1 最新のものはMicrosoft DirectX SDK (Nov 2007) のようですが、リソースノートを見るとVisualStudio2008へのサポートは March 2008 SDKからと書いてあります。これは3月まで待たないとVS2008ではまだDirectXは使えないということでしょうか? 質問2 古いSDKを使っている場合、新しいバージョンに変えたいときは 既存のSDKは一度完全にアンインストールしてから新しいものを入れることになるのでしょうか? はたまたアップデートができるのでしょうか 質問3 最新のSDKではDirectX10と9のどちらのアプリケーションも作れるのですか? なんだかわからないことだらけです。 あほみたいな質問かもしれませんがどうか教えてくださいませ Java EE SDKとJava SDKについて お世話になっております。 現在以下の環境でサーバサイドプログラミングをしております。 Eclipse Europa Version 3.3.2 J2SE SDK1.5.0_15 Apache Tomcat /5.5.26 この環境でも問題なくサーブレットやJSPの開発ができており、動作確認もできております。そこで気になったのが、Java EE SDKの存在です。構成内容を見てみるとSample?のようなものとそのほかにも色々入っているようですが、JavaSDKだけで開発ができている今、これらの存在が疑問です。 なんとなく、JSPのコードをコンテナがサーブレット形式にコンパイルする際にJDKが必要なのだということはわかったのですが、なぜにサーバサイドプログラミングであるのにJ2SE Software Development Kitで開発が行え、Java EE SDKが必要ないのでしょうか。 よろしくお願い致します。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム Android SDKのインストール手順は??? 高1の初心者ですがすいません。 Android SDKをインストールしたのですが なんとも起動しないのですが・・・ 検索し確認してますがそもそもSDK以外に関連ソフト群が書かれているのですが その一群がよくわかりません? SDK以外に何を入れればいいのでしょうか? また、関連ソフトなどインストールの順番等で起動しないなどある様な コメントも見かけましたがお詳しい方、アドバイス並びに参考サイト等を 教えていただければ嬉しいのですが。 Java J2SDK J2SE SE EE ME の違いについて JavaによるWebアプリケーションを始めようと思い、Java、Tomcatをインストールしようと思います。 購入したテキストにはJ2SDK(j2sdk-1_4_2_13-windows-i8\589.exe)、 Tomcat(jakarta-tomcat-4.1.27-LE-jdk14.exe)をインストールせよとあり、指示されたHPを入力すると、sunのホームページ http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/index.html にはJ2SEとなっていますし、ダウンロードのメニュをクリックすると、 SE、EE、MEと色々あります。 また、 http://java.sun.com/javase/downloads/index.jsp を見に行くと、最新バージョンはJDK6となっています。 色々あって迷っています。 どれをインストールすればよいか、ご教授お願いします。 J2SDK5.0のインストールについて JAVAプログラミングを1から勉強しようとしているプログラミング初心者です。 http://java.sun.com/j2se/1.5.0/ja/download-netbeans.html 上記のページでJ2SDK5.0のダウンロードを済ませ、デスクトップ上のアイコンをダブルクリックすると、「発行元を確認できませんでした。このソフトウェアを実行しますか?」と聞かれるので実行をクリックすると、「java(tm)仮想マシンを準備中です」と表示され、その後「Error in instructions.Invalid jvm file name specified in LAUNCH.Invalid variable specification.Line number (4)」と表示され中断してしまいます。 この文章をテキスト翻訳(yahoo!)にかけると、「LAUNCH.Invalid変数specification.Line番号で指定されるinstructions.Invalid jvmファイル名におけるエラー(4)」と表示されましたが、全く意味が分かりません。 このソフトをインストールして使うには、どうしたら良いのでしょうか?詳しい方、ご回答宜しくお願いします。 古いバージョンのJDK(SDK?)がほしい 業務で構築するテスト環境のために、古いバージョンのJDKが必要になりました。 必要なバージョンはJDK 1.4.2_06です。 しかし、やっと探し当てた、下記のダウンロードサイトではJ2SE 1.4.2_13 SDKしか配布していませんでした。 http://java.sun.com/products/ http://java.sun.com/j2se/1.4.2/download.html 質問は以下の2点です。 1.これらのサイトでは「J2SE 1.4.2 SDK」と表示されていましたが、JDK 1.4.2_06と同義とみなしても問題ないのでしょうか? 2.JDK 1.4.2_06はどこで入手できるでしょうか? SDKとAPIの違いについて お世話になります。 IT関連の営業職へ転職いたしましたが、 どうもSDKとAPIの違いが解っておりません。 いずれも開発に関連する用語であることは Webで知識を入れたのですが、違いについて いまいち理解ができておりません。 初歩的な質問で恐れ入りますが、どなたかご教示ください。 よろしくお願いいたします。 J2SDK1_4_2_08(Runtimeなし)+JRE1_5_0_02の組合せで問題なし? Java 2 SDK Ver1.4.2_08(j2sdk-1_4_2_08-windows-i586-p.exe)をダウンロードし、インストールしたところ、しばらくするとランタイムのアップデートの通知が来ました。 そのランタイムをインストールしてみると、J2SE Runtime Environment 5.0 Update 2がインストールされました。 コントロールパネルより、「プログラムの追加と削除」を実行してみたところ、ランタイムにかなりの容量が使用されているので、Java 2 SDK Ver1.4.2_08に入っていた方のランタイム「Java 2 Runtime Environment, SE v1.4.2_08」を削除しようと思っています。 しかし、Javaのコンパイルや動作に影響が出ると困るかななんて思っています。「J2SE Runtime Environment 5.0 Update 2」がインストールされていれば「Java 2 Runtime Environment, SE v1.4.2_08」は削除しても問題ないんでしょうか? それとも両方ともランタイムを入れておくべきなのでしょうか? よろしくお願いします。 SDK関する質問です。 初心者で誠に申し訳御座いません。 コンパイルエラーが取れて -------------------構成 : CnstDst - Win32 (WCE x86) Debug-------------------- CnstDst.exe - エラー 0、警告 0 ファイルをダウンロードしています ダウンロードに失敗しました。 ダイアログにStandard SDK for Windows CE .NETを対象として x86CPU用にビルドされたアプリケーションをエミュレーターデバイス上で実行することはできません。このアプリケーションをエミュレータ 以外のCPUで実行する為には,Standard SDK for Windowd CE .NT と互換性のあるSDKをインストールしてから、そのSDKに関連ある シャドウプラットフォームをターゲットにする必要があります。 と出ます。 意味がいまいち分かりません。 環境はパソコン WIN XP Microsoft eMbedded Visual C++ 最終的にはWIN CE上で動かしたいのですが デバッグはXPで行いたいです。 どなた様かお教え下さる様お願い致します。 先ほどコンパイルエラーじアドバイスいて頂いた方 にポイントがうまく差し上げられませんでした。 初心者なのでお許しください。 HashMap(J2SDK1.4.2_09)について import java.util.*; class BubbleSort { public static void Sort(double[] a) { HashMap hmap = new HashMap(); // ☆ int m, i, j; double n, t; for(i=0; i<a.length; i++) { hmap.put(a[i], i); // (1) } for(i=0; i<a.length; i++) { m = hmap.get(a[i]); // (2) if(m >= 9) { System.out.println("キー " + (m+1) + " の値=" + a[i]); } else { System.out.println("キー " + (m+1) + " の 値=" + a[i]); } } } public static void main(String args[]) { double[] a = {7.6, 7.8, 5.6, 4.1, 0.3, 9.9, 1.5, 8.1, 7.1, 5.3}; Sort(a); } } 上記のように、(1)ではkey(main文にある各配列要素)をvalue(keyの要素に対応する番号)に対応付けする、(2)では指定したキーに対応した値を返す、といったことをしたいのですが、エラーが出てしまいコンパイルできません。J2SDK5.0では、☆の部分を、 HashMap<Double,Integer> hmap = new HashMap<Double,Integer>(); のようにすればコンパイル、実行できます。しかし事情があって1.4でしたいのです。どのようにすればできるでしょうか?宜しくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
回答ありがとうございます。 読みました。JAVA WORLD。 実はこんなに簡単にできてしまうのですね。 コードもですが、用途に関する説明とかが、とても 参考になりました。 ところで、この質問をする前に、 1.4のAPIで、関連のあるクラスに目を通したのですが、 JAVA WORLDで紹介されているコードでは使用されていない クラスもいくつかありました。 ので、そのへん引き続き自分で調べつつ、この質問は、もうしばらく 閉じないで、回答を募集したいと思います。