【初心者】Java質問・相談スレッド91【大歓迎】
1 :
デフォルトの名無しさん :
2006/09/15(金) 11:58:19 ζ / ̄ ̄ ̄ ̄\ / \ /\ \ /| ||||||| (・) (・) | (6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | _||||||||| | < ワシはドントネト厨になぞ負けんぞ! \ / \_/ / \________________ \____/
2 :
名無しさん@お腹いっぱい。 :2006/09/15(金) 12:07:44
3 :
デフォルトの名無しさん :2006/09/15(金) 15:38:54
>>2 ζ
/ ̄ ̄ ̄ ̄\
/ \
/\ \ /|
||||||| (・) (・) |
(6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| _||||||||| | < カツオ!神聖なジャバスレを荒らすとはけしからん!
\ / \_/ / \________________
\____/
4 :
デフォルトの名無しさん :2006/09/15(金) 21:49:34
ζ / ̄ ̄ ̄ ̄\ / \ /\ \ /| ||||||| (・) (・) | (6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | _||||||||| | < PHP人気に押されスレの伸びが悪いようじゃな! 保守するぞ! \ / \_/ / \________________ \____/
PHPとJavaとを比較しているのがあほくさい。 畑違いもいいところ。
金融アプリに全部PHPを使うのはアホがやること
9 :
デフォルトの名無しさん :2006/09/16(土) 00:23:46
>>5-8 ζ
/ ̄ ̄ ̄ ̄\
/ \
/\ \ /|
||||||| (・) (・) |
(6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| _||||||||| | < 神聖なジャバスレを荒らすとはけしからん! PHPの時代はおしまいじゃ!
\ / \_/ / \________________
\____/
10 :
デフォルトの名無しさん :2006/09/16(土) 03:24:41
>>6-8 おまえらみたいなこの程度の挑発に乗るjava界の最下層がPHPをバカにするのは100年早いぞ
まあ前スレでまともに回答できてたヤツは少数で 見当はずれの回答ばっかりしてたからな 「java使ったことないけど」ってヤツとか「VB厨」とかのほうがマトモな回答してたw
くだすれのほうがまともに機能しとる
AA荒らしはもちろんバカ回答者も氏ね
14 :
デフォルトの名無しさん :2006/09/16(土) 13:39:15
>>10-13 ζ
/ ̄ ̄ ̄ ̄\
/ \
/\ \ /|
||||||| (・) (・) |
(6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| _||||||||| | < ドントネト厨め!神聖なジャヴァスレを荒らすとはけしからん!
\ / \_/ / \ PHPのシェアはジャヴァがいただきじゃ!
\____/ \________________
15 :
デフォルトの名無しさん :2006/09/16(土) 23:34:24
ζ / ̄ ̄ ̄ ̄\ / \ /\ \ /| ||||||| (・) (・) | (6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | _||||||||| | < お前たち!安心せい。JavaEEさえあればPHPなど恐るるに足らん! \ / \_/ / \ PHPのシェアはジャヴァがいただきじゃ! \____/ \________________
プ、ドトネト厨はJavaEEもわかってないくせにw
18 :
デフォルトの名無しさん :2006/09/17(日) 01:44:18
>>16-17 ζ
/ ̄ ̄ ̄ ̄\
/ \
/\ \ /|
||||||| (・) (・) |
(6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| _||||||||| | < ワシはドトネト厨の妨害には負けんぞ!
\ / \_/ / \ お前たちも荒らしなどせずワシのような立派なジャヴァーになれよ!
\____/ \________________
ハゲだね。
>>18 本当はそこの「ドトネト厨」のところを「Java厨」とでも書きたいんだろドトネト厨(ワラ
21 :
デフォルトの名無しさん :2006/09/17(日) 02:26:53
うm
どうなっているのだ?
23 :
デフォルトの名無しさん :2006/09/17(日) 08:56:51
すでに、アクキンになってるんじゃないのか。 質問はどっちのスレでやるんだ?
こっちはテンプレないし、あっちかな? でもあっちはあっちでスレタイが微妙に嫌な感じだ
27 :
24 :2006/09/17(日) 10:43:22
まあ本質的な違いはないんで、あっちを使えばいいと思う ただ「真」って付くと、まがい物ががんばって宣伝してるような気がして スレタイについての言及は私的な好みの話なので蛇足だった
重複だったら誘導付けて削除依頼しとけ。 戻ってくると面倒だから迅速にな。
削除依頼しとけじゃなくて削除依頼しておいただろ?
30 :
デフォルトの名無しさん :2006/09/17(日) 12:00:40
>>19-29 ζ
/ ̄ ̄ ̄ ̄\
/ \
/\ \ /|
||||||| (・) (・) |
(6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| _||||||||| | < 荒らしばかりしていてはワシのようにジャヴァを極めることはできんぞ!
\ / \_/ / \________________
\____/
31 :
デフォルトの名無しさん :2006/09/17(日) 13:13:39
32 :
デフォルトの名無しさん :2006/09/17(日) 16:15:46
ζ / ̄ ̄ ̄ ̄\ / \ /\ \ /| ||||||| (・) (・) | (6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | _||||||||| | < 最近PHP人気に押され気味じゃが \ / \_/ / \ ワシ一人でもジャヴァを盛り上げていくぞ! \____/ \________________
PHP人気といってもPHPじゃ携帯電話開発できないし 金融システム開発でも使い物にならないし SpringなどのAPIもろくなもんでてないし。
34 :
デフォルトの名無しさん :2006/09/17(日) 20:20:59
>>33 ζ
/ ̄ ̄ ̄ ̄\
/ \
/\ \ /|
||||||| (・) (・) |
(6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| _||||||||| | < >SpringなどのAPIもろくなもんでてないし。
\ / \_/ / \ 結局PHPの悪口かジャヴァの悪口かわからん!けしからん!
\____/ \________________
phpはVB以下で単価激しく低いから嫌だ あと、phpのメンテは絶対に嫌 phpメンテするくらいなら作り直させろ
>>34 お前PHPとJavaまともに使いこなしたことあんの?
37 :
デフォルトの名無しさん :2006/09/18(月) 03:52:08
ζ / ̄ ̄ ̄ ̄\ / \ /\ \ /| ||||||| (・) (・) | (6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | _||||||||| | < 出張の前に良スレ保守じゃ! \ / \_/ / \ \____/ \________________
全然保守になってないんだけど
40 :
デフォルトの名無しさん :2006/09/18(月) 22:26:28
ひとつ質問があります。 netBeans4.1を使っているのですが、 package collection; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class JavaSample extends javax.swing.JFrame { public JavaSample() { initComponents(); } /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ // <editor-fold defaultstate="collapsed" desc=" 生成されたコード"> private void initComponents() { jPanel1 = new javax.swing.JPanel(); TxtInput = new javax.swing.JTextField(); btnAdd = new javax.swing.JButton(); btnList = new javax.swing.JButton(); jScrollPane1 = new javax.swing.JScrollPane(); taOutput = new javax.swing.JTextArea(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); TxtInput.setColumns(15); jPanel1.add(TxtInput);
41 :
デフォルトの名無しさん :2006/09/18(月) 22:27:16
btnAdd.setText("\u8ffd\u52a0"); jPanel1.add(btnAdd); btnList.setText("\u4e00\u89a7"); jPanel1.add(btnList); getContentPane().add(jPanel1, java.awt.BorderLayout.NORTH); getContentPane().add(jScrollPane1, java.awt.BorderLayout.CENTER); getContentPane().add(taOutput, java.awt.BorderLayout.CENTER); pack(); } // </editor-fold> List data = new ArrayList(); private void btnListActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnListActionPerformed taOutput.append("--- 一覧 ---\n"); for(Iterator i = data.iterator(); i.hasNext();){ String str = (String)i.next(); taOutput.append(str + "\n"); } }//GEN-LAST:event_btnListActionPerformed private void btnAddActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnAddActionPerformed String str = TxtInput.getText(); data.add(str); taOutput.append(str + "を追加しました\n"); }//GEN-LAST:event_btnAddActionPerformed
42 :
デフォルトの名無しさん :2006/09/18(月) 22:30:08
public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new JavaSample().setVisible(true); } }); } // 変数宣言 - 編集不可 private javax.swing.JTextField TxtInput; private javax.swing.JButton btnAdd; private javax.swing.JButton btnList; private javax.swing.JPanel jPanel1; private javax.swing.JScrollPane jScrollPane1; private javax.swing.JTextArea taOutput; // 変数宣言の終わり }
43 :
デフォルトの名無しさん :2006/09/18(月) 22:31:34
イベントリスナを登録したいのですが、 どうすればいいですか? btnAdd.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnAddActionPerformed(evt); } }); とか入れたいのですが、うまくはいってくれません。 なにこれ? ちなみにこれは創るJavaからのソースです。 なんかいい方法ありますか?
44 :
デフォルトの名無しさん :2006/09/18(月) 22:32:06
連続すいません。 誰か教えてください。
45 :
デフォルトの名無しさん :2006/09/18(月) 22:38:50
46 :
デフォルトの名無しさん :2006/09/18(月) 23:39:34
/ ̄ ̄\ / _ノ \ | ( ●)(●) . | (__人__) ここに書き込むのはオカシイだろ・・・ | ` ⌒´ノ 常識的に考えて…… . | } . ヽ } \ ヽ ノ \ / く.\ \ | \\ \ | |ヽ、二⌒) \ l l__.\.\______.\ ゝ____ ヽ.\|_______|
HelloWorldをコンパイルするところまではできるんですが、 実行すると無効なフラグが~のエラーが出て実行できません JDK1.5.0_08使ってます 原因は何でしょうか
>>48 ググルも過去ログも見たんですがさっぱりでした
>>47 実行しようとしてコマンドラインに打ち込んだ文字列を晒せ
>>50 javac HelloWorld
です。
>>53 できました
テキスト読み直したらちゃんと書いてありましたorz
ありがとうございました
55 :
デフォルトの名無しさん :2006/09/20(水) 16:17:23
ζ / ̄ ̄ ̄ ̄\ / \ /\ \ /| ||||||| (・) (・) | (6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | _||||||||| | < 本スレ上げじゃ! \ / \_/ / \________________ \____/
56 :
デフォルトの名無しさん :2006/09/20(水) 18:22:06
メインメソッドの中でmake s[] = new make[2]; class make{ hehe o1 = new unit(); hehe o2 = new unit(); } class hehe{ String name="s"; } メインメソッドから make s[] = new make[2]; により make型の配列sを作ったとして さらにそのmakeクラスでhehe型のオブジェクトo1 o2を作ったとします するとs[0]=o1...となりますよね? このs[0]の中にあるo1オブジェクトのメンバにアクセスするにはどうすれば良いのでしょうか…? というかこういう事はするべきでは無いのでしょうか?
>>56 unitって何?unitがheheの間違いだとしても、s[0]=o1になるわけがない。
Javaの勉強をもう一度はじめからやり直したほうがいい。
それと、ここは本来の質問スレじゃない。
s[0].o1.name
58 :
デフォルトの名無しさん :2006/09/20(水) 18:48:18
この夏からプログラム始めました!同期の取り方について教えて下さい。 素人で全くの思いつきですが、自作マルチディスプレイ プログラムとか面白いかなと思っています。が妄想するのは 簡単ですが具体的にどうやって同期を取るんだ?と悩んでいます。 ググって茂出てきませんが、定石があるのでは?と思っています。 1ディスプレイ1コンピュータで同時にプログラムが動くような ことを考えています。ヨロシク御願いします。
つ 救心
何回やっても抽象メソッドとインターフェースの仕組みが理解できない・・・ 区別もつかない・・・
そんなのオブジェクト指向をしっかり理解した後でいい
62 :
デフォルトの名無しさん :2006/09/20(水) 23:48:41
ζ / ̄ ̄ ̄ ̄\ / \ /\ \ /| ||||||| (・) (・) | (6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | _||||||||| | < 出張完了の良スレ保守じゃ! \ / \_/ / \ \____/ \________________
63 :
デフォルトの名無しさん :2006/09/20(水) 23:53:05
>>60 ζ
/ ̄ ̄ ̄ ̄\
/ \
/\ \ /|
||||||| (・) (・) |
(6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| _||||||||| | < なんらかの実装を子クラスに提供したいとき等は抽象クラスじゃ、
\ / \_/ / \ が、これでは親クラスを強制されるのでswingの様にインターフェイスに加え
\____/ \デフォルト実装を提供するのがよくあるパターンじゃ。簡単に言うとわからんときはほっとけ
\ ________________
>>60 インタフェースは仕様、抽象クラス/メソッドは雛形、クラスが具体。
Javaの標準APIの多くは、仕様から雛形を実装し、それを具体化したものが多い。
参考までにorg.w3c.domパッケージを除いてみよう。
中にはインタフェースと例外しかない。
XMLのDOM APIはW3Cが規定した仕様であり、それが置かれているというわけ。
仕様は仕様を拡張(extends)できるし、雛形は雛形を拡張(extends)できる。
仕様から雛形(abstract)を実装(implements)することも
仕様から具体(非abstract class)を実装することも出来る。
interfaceからclassにはextendsできないという言語規則にのっとってここら辺を考えよう。
65 :
デフォルトの名無しさん :2006/09/20(水) 23:58:00
ζ / ̄ ̄ ̄ ̄\ / \ /\ \ /| ||||||| (・) (・) | (6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | _||||||||| | < 質問の意味がわからんが同期についてはいくらでも資料があるので検索せい! \ / \_/ / \ 1.5から同期関係のライブラリが大量に追加されとるので1.5系で勉強せい!けしからん! \____/ \________________
/ ̄ ̄\ / _ノ \ | ( ●)(●) . | (__人__) ここに書き込むのはオカシイだろ・・・ | ` ⌒´ノ 常識的に考えて…… . | } . ヽ } \ ヽ ノ \ / く.\ \ | \\ \ | |ヽ、二⌒) \ l l__.\.\______.\ ゝ____ ヽ.\|_______|
67 :
デフォルトの名無しさん :2006/09/21(木) 01:17:53
>>66 ζ
/ ̄ ̄ ̄ ̄\
/ \
/\ \ /|
||||||| (・) (・) |
(6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| _||||||||| | < ドントネト厨め!神聖なジャヴァスレを荒らすとはけしからん!
\ / \_/ / \
\____/ \________________
本当は「Java厨め!神聖なドトネトスレを荒らすとはけしからん!」 と言いたいだけだろう(藁
>>68 君みたいにjavaも.netもできない奴よりはマシっぽいぞ。
自演乙
71 :
デフォルトの名無しさん :2006/09/21(木) 06:37:44
>>60 インターフェースは一種の多重継承だと思えばいいよ。
Javaの場合、スーパークラスは一つしかないが、それだと何かのクラスを継承して
新しいクラスを作った場合に、別の性質を持たせようとしても他のクラスを持ってくる
ことはできない。
でも、インターフェースなら複数個実装できるから、後から別の性質を追加できる。
たとえば、JFrameを継承してMyFrameクラスを作ったとして、
スレッド処理をやらせたければRunnableを実装すればいいし
アクションイベントの処理をやらせたければActionListenerを実装してやればいい。
初めて質問させていただきます。 現在研修でMVCモデルを使い、トムキャットで社員台帳を作っています。 JSP→コントローラー→業務ロジック→社員DB操作クラス→DB という流れで検索・登録(更新・新規登録)・削除を実行させたいのです。 JSPには社員コード、社員氏名、性別など明細項目と検索、登録、削除ボタンを配置。 コントローラーには業務ロジックへ明細項目を送るプログラムを書きたいのですが、、、「ここが質問内容」 業務ロジックには検索処理、登録処理(入力項目チェックなど)、削除処理などを記入しています。 社員DBクラスには、以前もコマンドプロントで社員台帳を検索した時に作ったSQL文を使用したプログラムを記入しています。 質問内容なのですが、JSPからコントローラへは「req.getParameter」を使い明細項目を取得できるのですが、 コントローラから業務ロジックへ明細項目を転送する方法がわかりません。 ご教授お願いしますorz
>>71 オブジェクト指向に詳しい人間は
「インターフェースは多重継承のためにある」というのは
おかしいって主張する。
あれは多重継承とは呼ばないんだってさ。継承ではなく実装と呼ぶんだから。
>>72 どういうクラスになってるかわからんけど、
普通に「委譲」で渡瀬よ
>>73 だから「一種の」と断っている。
もともとJavaには多重継承はないんだが、使い方としては「多重継承のようなもの」と
考えた方が理解しやすいってことだ。
誤解を招く。 「JavaではC++のような多重継承ができない」と不満を抱いているC++厨が かわりにinterfaceを使ったところでその不満が解消されるわけではないし。 それで俺も「多重継承のかわりにiterfaceを使えばいい」と C++厨に何度か嘘をついてしまったことがある。
>>72 ζ
/ ̄ ̄ ̄ ̄\
/ \
/\ \ /|
||||||| (・) (・) |
(6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| _||||||||| | < 転送の意味がわからん!
\ / \_/ / \ けしからん!
\____/ \________________
class コントローラ extends Servlet{
doPost(){
明細項目 メイサイ項目 = req.getParameter
業務ロジック.計算(メイサイ項目);
}
}
79 :
デフォルトの名無しさん :2006/09/21(木) 14:36:51
前提がC++である必要性がわからん 違う言語に対して〜のような〜が出来ないとか言ってる奴はバカだから説明しても理解できる訳無い
演算子オーバーロードができないから糞 プリプロセッサが使えないから糞 gotoが使えないから糞 こんなことばかりいう奴は馬鹿ですか?
82 :
60 :2006/09/21(木) 19:59:51
>>63 >>64 >>71 長文レス本当に有り難うございます、もの凄く分かりやすいです・・・
書籍読んで実際に打って理解を深めようと思っても理解していないからinterfaceを作ってよく固まってました|・.・|コノサキガツクレナイ
皆さんのカキコを参考にもう一度書籍見ながらトライしてみます、本当に感謝です!
インタフェースベースの実装はポリモルフィズムが前提だと考えればいい。 コレクションフレームワークのインタフェースのJavaDocを眺めるのも勉強になる。 propertiesやxmlからClass.forName経由でインスタンスを作ってみるとか JDBCを使ってデータベースを触ってみるのもオススメ。
import java.awt.event.*;とあって、 L1は内部クラスですが、どうしてエラーが出るんですか? Test.java:31: ここにインタフェースが必要です。 private class L1 implements ActionListener { ^ ちなみに、これだとコンパイルOK。 private class L1 implements java.awt.event.ActionListener {
仕様というか規格って言った方がいいのかな 単三電池の規格に乗っ取って実装すれば どのメーカーの単三電池も普通に使える。 それがインタフェース。
>>84 ActionListenerが競合してるんじゃなくて?
IDEの自動インポート機能使うと競合が分かりやすいよ。
最近*のインポートはスタティックインポートでしか使わないな・・・
importに*使う奴はDQN
88 :
デフォルトの名無しさん :2006/09/21(木) 21:53:57
インスタンスの重要さが全然わからん 面倒臭いメソッドと脳内変換中・・・
>>88 インスタンスはメソッド(振る舞い)じゃないよ。
インスタンスに振る舞いがあって、インスタンスが振舞うんだよ。
適切なスコープで状態を保持できるのがオブジェクトの魅力。
クラス名.メソッド名で呼べないから面倒って言ってるんでしょ多分
staticが大好きなC言語厨には理解できない概念。
IDEしか使えないと、いざって時に何も出来なくなるのがオチだね
94 :
デフォルトの名無しさん :2006/09/21(木) 23:07:05
確かにうちのプロジェクトは井出さんがいないと困るな
イラネーよ、あいつ追い込まれると直ぐノイローゼで休みやがる。
らっきょが?
97 :
88 :2006/09/21(木) 23:37:39
インスタンスってのがどんなのかは大体理解できるんですが 「別にこんなの使わなくてもできるじゃん」 って思ってしまうんですよね^^; まだ基礎なので複雑じゃない為にありがたみが無いんだと思います もっと勉強してから出直してきます
おれのマザーボードは古いから井出はBigDriveに対応していないんだよね
>>97 > インスタンスってのがどんなのかは大体理解できるんですが
> 「別にこんなの使わなくてもできるじゃん」
> って思ってしまうんですよね^^;
あ〜あ、もう救いようがないな
まあ気持ちは分かるよ。 設計者が自分、使用者が自分であるなら オブジェクト指向じゃなくても生産性は落ちない。
public class Main { public static void main(String[] args) { String s = "wwwwwwwww.hhhhhhhhhhhhh.kkkkkkkkkkkkk"; String t = "."; System.out.println(s.split(t)[0]); } } public class Main { public static void main(String[] args) { String s = "wwwwwwwww:hhhhhhhhhhhhh:kkkkkkkkkkkkk"; String t = ":"; System.out.println(s.split(t)[0]); } } 上は動かないけど、下は動く。"."と":"の違いはそんなに大きいのかな?すごく困るんだが・・・。
そりゃすごく大きいに決まっとるだろうが。 正規表現について勉強して出直しておいで。
103 :
101 :2006/09/22(金) 08:39:56
昨日社員台帳について質問したものです。おかげで無事解決しました。レスくれた方ありがとうございました。 もうひとつわからない事ができたので質問させていただきます^^; 社員台帳検索ボタンを押しDBから社員性別認識番号(男:1、女:2)を男女ごとのラジオボタンに 振り分けたいんですが、どのように振り分ければいいのでしょうか?知恵をお貸しいただけたら幸いです。 「EmpDaityo.jsp」より問題点のみ抜粋 -----------------------以下ソース--------------------------------- <center><h1>社 員 台 帳 登 録</h1> <table border = "1"> <tr><th><center>社員コード</center></th><td colspan="50"> <input type="hidden" name="Syori" value=""/> <input type="text" name="shain_code" value="<%= Shain_code %>" size="3" maxlength="3"/> <input type="button" name="kensaku" value="検索" onClick="func_kensaku()"/></td></tr> <tr><th><center>社員氏名 </center></th><td> <input type="text" name="shain_name" value="<%= Shain_name %>" size="30" maxlength="20"/></td></tr> <tr><th><center>性別 </center></th><td> <input type="radio" name="seibetu" value="1" checked/>男性 <input type="radio" name="seibetu" value="2"/>女性</td></tr> --------------------------------------------------------------------- この性別にDBからのレスに1が帰ってくれば男性にチェックを。2が帰ってくれば女性にチェックをつけたいのです。 よろしくお願いします。
105 :
デフォルトの名無しさん :2006/09/22(金) 11:54:02
長生きするオブジェクトが山ほどあって, GCが起動するとそいつらのチェックのせいでものすごく時間がかかってしまう(回収できないのに) こういう場合のうまい解決法ってありますか?
106 :
デフォルトの名無しさん :2006/09/22(金) 13:16:10
httpアクセスでbyte型で受信したんですけど これをStringに直して表示したいんです どうやって型変換するのでしょうか?
>>104 普通のやり方知らないけどこれでも動くでしょ
<input type="radio" name="seibetu" value="1" <%= Shain.性別==男 ? "checked" : ""%>/>男性
<input type="radio" name="seibetu" value="2" <%= Shain.性別==女 ? "checked" : ""%>/>女性
>>105 1.4でやっときはjavaのGC関連の引数いくつか試したけど劇的な効果はなかった。
>>106 new String(byte[] bytes, String charsetName)
108 :
デフォルトの名無しさん :2006/09/22(金) 14:32:48
>>105 JVMのヒープを実メモリ−JVM以外のプロセスの使用量よりちょっと少なめくらいにする
ディスクI/Oの負荷に余裕があるならWeakHashMapを使ってLRUキャッシュを作る
思いつく限りではこんなとこかな。
110 :
デフォルトの名無しさん :2006/09/22(金) 22:36:29
良スレあげ
悪スレだよ AA荒らしが立てたスレなんだから
private Oppai oppai; こんな感じに記述されているフィールドはどういう意味ですか? private String oppai;なら理解できますけど変数名が真ん中についてる理由が分かりません
private Oppai oppai; private String oppai; 違いがないのに何で上だと分からないの? Stringはintやdoubleなどのプリミティブ型と違ってクラスだよ。
>>113 String oppai -> String型のoppaiという変数
Oppai oppai -> Oppai型のoppaiという変数
int oppai -> int型のoppaiという変数
116 :
113 :2006/09/24(日) 02:22:10
Stringってプリミティブでは無いのですね、ということは Oppaiはどこかでオブジェクトとして作られたやつで Oppaiクラスをフィールドにガシャンッってはめてるって事ですか? その場合oppaiに入っていく変数はOppaiクラスに流れていくってことかな
ガシャンってw
>>105 java.lang.ref.SoftReferenceを使えばいい
>>116 まるでフィールドに入るインスタンスがカートリッジみたいだな。
クラスのフィールドは拡張スロットかw
これは
>>116 の胸に二つのオッパイがガシャンッって装着されるってことなんだよ!
ついでに、
>>116 のChinpoもガシャンッって抜き取られるんだよ!
そして
>>116 は女性化しちゃうんだよ!
122 :
113 :2006/09/24(日) 17:27:16
>>119 なるほど、そういうイメージを持ってれば理解しやすいですね
向こうで作ったクラスはカートリッジというインスタンスにして
それをこっちのスロットにカートリッジを入れると、値が入ってきたら・・・
カートリッジの中でどうなるんだろうorz
もうほんとに混乱してきた、フィールドって・・・フィールドって・・・
Reader.read()などのnativeメソッドの、Cのソースはどこにありますか?
別途落とせるJREのソースとかに入ってるかもね。見てないけど。
Nullってなんですか?
擬音
>>122 だから、お前の胸に二つのオッパイがそうちゃくされ
キンタマカートリッジが外される、それがフィールドなんだよ
128 :
デフォルトの名無しさん :2006/09/24(日) 19:11:22
面白いと思ってんのか?小学生でも言わんぞ。
それをいうなら、最初にOppaiといった奴にも つっこまないとダメだぞ
どこで質問したらいいのかわからないのでここで質問聞いてください。 前の携帯にあるアプリが入っているのですが、今の携帯に移す方法はありますか? そのアプリのサイトは閉鎖してしまったみたいです。
Javaで使えるXMLパーサーで、JDOMとDOM4JとXOMの3種類があるみたいですが、 皆さんはどれを使っていらっしゃいますか?
JDKに最初からはいってるやつ
JDKに最初から入ってるやつは、OSSの世界で実績のある奴のバンドル品だからな。
でも1.4のcrimsonはBOM対応がへたれ。
>>132 Jakarta Commons Digesterにしろよ
おれはCastorだな Relaxorもいいけど で、データバインディングツールで、O-Rマッピングのように XMLファイルのデータを読み書きするクラスを自動生成している。
JAXBはダメなの?標準なんだから速いんでしょ? 俺は使い方知らないからDigesterが楽だけど。
139 :
132 :2006/09/24(日) 23:49:21
DOMをゴリゴリ書いて読み書きしようとして死にそうになって、 もっと使い勝手のいいAPIがないかと思っていたのですが、 スキーマからコードを自動生成してくれるツールなんてのがあるんですね。 名前を上げていただいたものを調べてみるとします。
>スキーマからコードを自動生成 あれ?WSDLからクラス生成しないと駄目だから標準で入ってなかったっけ? 最近javaさわってないから忘れちゃったけど。
>>139 > スキーマからコードを自動生成してくれるツールなんてのがあるんですね。
>>137 を良く嫁
>>141 単にお前の意見をシカトしてJAXBに興味を持っただけでは?
>>141 すいません、よく分かっていないもので。違うものなんですか?
144 :
デフォルトの名無しさん :2006/09/25(月) 23:27:53
ζ / ̄ ̄ ̄ ̄\ / \ /\ \ /| ||||||| (・) (・) | (6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | _||||||||| | < 良スレ保守じゃ! \ / \_/ / \ \____/ \________________
おまえのAAのせいで全然保守になってない
AAで荒らすドトネト厨は死ね
147 :
デフォルトの名無しさん :2006/09/27(水) 14:19:40
603 名前: デフォルトの名無しさん 投稿日: 2006/09/27(水) 14:14:49 そうなのか。 AA貼り付けドトネト房って言うのは、 メガネかけて 小太りで すぐキレる うまくいかないとキーボードにパンチを入れて ESCキーぶっとばしながら氏ね死ねとかいってる 俺のCPU2GHzメモリ2GBマシンで このマシン程度のスペックならJava5で動くSwingプログラムは実用に値する あと、「だな」って語尾が多いな。 確かに何かあるとすぐ絡んでくるなし、 自慢が強いというか自己中心が強そうだ。 お前に警告しておくが、 一日中C#でもやって、 イモでも食ってはやくねろ!ケケケ ケケケ
148 :
デフォルトの名無しさん :2006/09/27(水) 14:52:41
608 名前: デフォルトの名無しさん 投稿日: 2006/09/27(水) 14:44:13 これがいわゆるニート・フリータープログラマーって言う人種なんですよ! 専門卒か三流大学・下層大学卒の末路です。 運が悪いと卒業も出来ずに あらしになって迷惑だけがとりえになってしまうのでしょう。 本当に残念な事です…
ウイルスの作り方教えてくれ!
↓画面にメッセージを表示するウィルスの例 System.out.println("バーカ");
>>150 その表示は、おまえのことだろ?「バーカ」
153 :
デフォルトの名無しさん :2006/10/01(日) 20:31:27
アホjaver!スレ乱立さすな!
155 :
デフォルトの名無しさん :2006/10/01(日) 20:34:52
糞javaerスレ乱立さすな!
156 :
デフォルトの名無しさん :2006/10/01(日) 20:46:58
1本にまとめろ!ボケ!
158 :
デフォルトの名無しさん :2006/10/01(日) 21:13:07
一番古いここが本スレにまちがいない!
アホ
160 :
デフォルトの名無しさん :2006/10/01(日) 21:34:29
_,.. ---- .._ ,. '" `丶、 / ` 、 ,..-‐/ ...: ,ィ ,.i .∧ , ヽ. . ,:' .l .::;',. :::;/..://:: /,':/ ', l、 .i ヽ . ,' ..::| .::;',' :;:','フ'7フ''7/ ',.ト',_|, , ',.', ,' .::::::!'''l/!:;'/ /'゙ / '! ゙;:|:、.|、| 'l . ,'. .:::::::{ l'.l/ 、_ _,. 'l/',|.';| l :::::::::::';、ヾ  ̄ `‐-‐'/! ';. ' . ! :::::::::::/ `‐、 ゝ |'゙ | | ::::::::/ \ 、_, _.,.,_ ノ::: ! 糞スレ乱立させるアホジャヴァーが |::::/. _rl`': 、_ ///;ト,゙;:::::./ .. `´ /\\ `i;┬:////゙l゙l ヾ/ 早く氏にますように。 ,.:く::::::::`:、\ 〉l゙:l / !.| . /:.:.:.:\:.:.:.:.`:、ソ/:.:| | | /.:.:.:.:.:.:.:.:.:\:.:.:.:У:.:;l /./ . /:.:.:.:.:.:.:.r'´`‐,`、:/.,.:‐{ | !`:、 ,'.:.:.:.:.:.:.:.:.';_,゚.,ノ.:./,:':.:.:.:', | |`、:| !:.:.:.:.:.:.:.:.:.:.゙、:.::/:.:.:.:.:.:.ヽ, / ,!:.
>>158 いい加減に死ね馬鹿糞市ね糞餓鬼FUCK YOUそして地獄に堕ちて
もがき苦しめ
ファイヤ
do
to
ne
to厨
167 :
デフォルトの名無しさん :2006/10/01(日) 21:57:31
しあわせに! なろぉ〜
いますぐに 思い出は〜♪
170 :
デフォルトの名無しさん :2006/10/01(日) 22:16:14
さてと。本スレ保守でもするか
じゃ、さっさと保守しろ
172 :
デフォルトの名無しさん :2006/10/02(月) 23:32:06
本スレあげ
173 :
デフォルトの名無しさん :2006/10/03(火) 16:07:24
次の糞偽スレに移る前のこの糞偽スレを使い果たせよ厨房
175 :
デフォルトの名無しさん :2006/10/04(水) 02:17:02
ζ / ̄ ̄ ̄ ̄\ / \ /\ \ /| ||||||| (・) (・) | (6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | _||||||||| | < 本スレあげじゃ! \ / \_/ / \________________ \____/
176 :
デフォルトの名無しさん :2006/10/18(水) 22:19:41
ζ / ̄ ̄ ̄ ̄\ / \ /\ \ /| ||||||| (・) (・) | (6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | _||||||||| | < 本スレあげじゃ! \ / \_/ / \________________ \____/
177 :
デフォルトの名無しさん :2006/10/19(木) 13:53:06
あげ
このよな虚しき糞スレを揚げても見捨てられるばかり。 本スレをAAで荒らしても淘汰されるだけなり
179 :
デフォルトの名無しさん :2006/10/20(金) 17:26:15
ζ / ̄ ̄ ̄ ̄\ / \ /\ \ /| ||||||| (・) (・) | (6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | _||||||||| | < 本スレあげじゃ! \ / \_/ / \________________ \____/
ok解った埋めるの協力する
182 :
デフォルトの名無しさん :2006/10/22(日) 21:55:05
ζ / ̄ ̄ ̄ ̄\ / \ /\ \ /| ||||||| (・) (・) | (6-------◯⌒つ| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | _||||||||| | < 本スレあげじゃ! \ / \_/ / \________________ \____/
真・スレッドストッパー。。。( ̄ー ̄)ニヤリッ