回答数
気になる
-
javaのプログラムが止まる
JAVAを使って、ホームページを読み込んでいるのですが、100000ページくらいのURLを読み込んだ辺りでよく止まってしまいます。なぜでしょうか? また、JAVAがURLを読み込んでいる時に、メールチェックをしたり、たくさんのホームページをIEで見ていても止まることが良くあります。 こういったエラー表示の出ないエラーを解決するにはどうしたらよいでしょうか?とても困っています。 教えていただけないでしょうか? 宜しくお願い致します。
質問日時: 2004/11/03 18:37 質問者: mizuki_ff
ベストアンサー
26
0
-
データベースの使用
えっと、HTMLでテキストフィールドに記入してもらった内容をHTML上にあるボタンを押すことによってJavaを起動させ、HTML上の内容を読み取り、MySQLに保存したいのですが、どうやったらよいでしょうか?
質問日時: 2005/04/28 09:47 質問者: kuninari
ベストアンサー
19
0
-
JavaにはなぜGO TO 命令がないのでしょうか?
皆さん教えて下さい。私はCOBOLを長年手がけ、最近Javaを勉強している者です。 JavaにはなぜGO TO 命令がないのでしょうか? IF ネストというのは、わかりにくく、私は昔から嫌っておりました。 ところがJavaにはGO TO 命令が無いため、いやでもIF ネストを使わねばならないようです。 それともわかりやすく効率的なコーディングが別にあるのでしょうか?? 3択の問題で、下記AはJavaの教科書的コーディングです。3択だからまだしも複雑になると、IFネストはわかりにくいと私は思います。 下記Bはわかりやすいですが、無駄な処理が発生し、良くないコーディング例です。 下記CはCOBOLコ-ディングで、GO TOが使えるため、人間が読んでわかりやすく、処理効率もいいです。 ●この点Javaをやっている皆さんどうお考えですか??? ------------------------------------------------------------------------------------ A<教科書的サンプル> if(a > 0){System.out.println("aは正の値です。"); }else if(a == 0){System.out.println("aはゼロです。"); }else{System.out.println("aは負の値です。"); } ------------------------------------------------------------------------------------ B<if ネストを嫌った サンプル> if(a > 0){System.out.println("aは正の値です。");} if(a == 0){System.out.println("aはゼロです。");} if (a < 0){System.out.println("aは負の値です。");} 処理効率悪く、良くないプログラム例 ------------------------------------------------------------------------------------ C<COBOL なら> IF a > 0 DISPLAY "aは正の値です。" GO TO OWARI. IF a = 0 DISPLAY " aはゼロです。" GO TO OWARI. IF a < 0 DISPLAY " aは負の値です。" . OWARI. . GO TO 命令がある故に効率的 IF 構文の終わりと、OWARI の後ろにピリオドがあります。 ------------------------------------------------------------------------------------
質問日時: 2009/06/16 18:06 質問者: buri5000
ベストアンサー
19
1
-
ソケットを使ってメッセージを回す
ソケットを使ってメッセージをリング状に回す通信を考えています。クライアントを一台指定し、サーバを複数立ち上げます。クライアントからメッセージを受け取ったサーバが別のサーバに送ることができません。その時BindExceptionError Address Already in use.とエラー表示されます。ソケット通信で、別のIPとポート番号を新しく生成して送ることができないのでしょうか。プログラム等を記述してもらえたら幸いです。どうかよろしくお願いします。
質問日時: 2004/12/08 15:06 質問者: iemonny
ベストアンサー
17
0
-
コマンドライン引数の掛け算のプログラムを教えて下さい。
コマンドライン引数で*で掛け算するプログラムを作成しています。 「"*"」の入力なしに c:\myweb\keisanmain>java myweb.Keisanmain.Keisan 1 * 2 を実行してくれる掛け算のプログラムを自分なりにここまで作成しました。 実行の結果 c:\myweb\keisanmain>java myweb.Keisanmain.Keisan 1 * 2 Exception in thread "main" java.lang.NoClassDefFoundError: myweb/Keisanmain/Keisan というバグがでます。 どうかわかる方お時間があるときに教えて下さい。 package myweb.keisanmain; class Mainkeisan{ public static void main (String args[]){ if(args.length == 0){ }else if(args.length == 1){ }else if(args.length == 2){ }else if(args.length == 3){ /** *c:\myweb\keisanmain>java myweb.Keisanmain.Keisan 1 * 2 Exception in thread "main" java.lang.NoClassDefFoundError: myweb/Keisanmain/Keis an */ double num =0.0; Integer a = new Integer("args[0] * args[1]"); double b = a.doubleValue(); System.out.println(b); } } }
質問日時: 2006/10/05 01:36 質問者: rubi7
ベストアンサー
16
0
-
JAVAアプレットがブラウザで実行できない
JAVA超初心者です。 じつは、Java2SDK1.4を使ってコンパイルしているんですが、 コンパイルしてできた「classファイル」をブラウザで実行できないんです。 四角い灰色のものがでてきて、マウスを重ねると、 { load: class **** not found }とステータスバーに表示されるだけです。 (*はファイル名) appletviewerというJAVAの動作を見るものだと、実行できるのですが・・・。 Web上で配布されているclassファイルはブラウザでも実行できます。 配布されているのと同じソースでやっても自分でコンパイルすると、ブラウザで実行できません。 ブラウザはIE6なので、JAVAに対応してると思います。 どうすればいいのでしょうか? コンパイルに問題があるのでしょうか?
質問日時: 2002/06/17 00:50 質問者: kidou00
ベストアンサー
15
0
-
JAVAの初心者です。JDKについておしえてください。
エクリプスを使おうとおもってたのですが、JDKから始めたいと思い、SUN社からインストールしてソースファイルを書き、さて実行してみようとおもったら、(1)のように出てしまってどうしたらよいのかわからなくなってしまいました。 ファイルの場所はメモ帳のプロパティをみて確認し、その場所のディレクトリに移動して、javac Sample1.java と、書いて実行したところ (1) "javac"は、内部コマンド、または外部コマンド 操作可能なプログラム、またはバッチファイルとして認識されていません。とでるのです、これってどうしたらよろしいのでしょうか?? コンパイラはhttp://java.sun.com/j2se/1.5.0/ja/download.html から落としたものです。 OSはXPです。 PATHの設定もしました。メモ帳に書いたソースはマイ・ドキュメントに保存しました。 PCにはエクリプスもインストールされてます。 この情報でもまだ足りないようでしたら補足いたします ご教授いただけたらうれしいです。 宜しくお願いいたします。
質問日時: 2006/02/22 00:53 質問者: yuki22
ベストアンサー
14
0
-
JAVAでCの関数ポインタのようなことをするには?
CのプログラムをJAVAに移植しています。関数ポインタのプログラムを移植したいのですがやり方がよく判りません。interfaceを実装するとできるようですが・・・ 以下のCプログラムをJAVAに移植する方法を教えてください。 #include <stdio.h> int func(int , int); int main() { int (*po)(int , int) , i; po = func; i = (*po)(10 , 3); printf("%d" , i); return 0; } int func(int i , int j) { return i + j; }
質問日時: 2008/02/18 15:00 質問者: kahata
ベストアンサー
14
1
-
HashMapについて
【Java-Class】 JavaでDBの終了まで、日付・DB有無フラグを退避する。 【JSP】 DB有無フラグが存在する場合は"・"をカレンダーに表示する。 という処理を行いたいと思います。 HashMapを使用して put(),get()を使用したいと思いますが、get()を実行した際にNullPointerExceptionが表示されてしまいます。 エラーを見る限りではputの際に配列に設定していないのが原因なのではないかと思いますが、 修正方法がよくわかりません。 どうかよろしくお願いします。 ===DBSelect.java================================= CalenderHash hash = new CalenderHash(); /* DB終了まで */ while(rs.next()){ // 値の格納 hash.HashPut(rs.getString(YMD), "1"); } ===CalenderHash.java============================= public class CalenderHash { protected HashMap ht; public CalenderHash(){ } public void HashPut(Object YMD,Object Flg){ ht.put(YMD,Flg); } public Object get( Object key ) { return(ht.get(key)); } ==JSPの一部 ============================ for ( int i=1; i<=6; i++){ out.println("<TR ALIGN='right'>"); out.println("<TD>"); <省略> YearMD = year + month + Day; mark = ""; // 値の取得 if ( hash.get(YearMD).equals("1")){ mark = "・"; } %> <A HREF="/Schedule/jsp/memo.jsp?Ymd=<%= YearMD %> "><%= mark %><%= cntday %></A> <% } out.println("</TD>"); } out.println("</TR>"); }
質問日時: 2005/06/27 16:40 質問者: -cinq-
ベストアンサー
13
0
-
コンパイルできません
メモ帳に簡単なプログラムを書いて保存した所、拡張子が.txtになってしまったためかMS-DOSプロンプトでコンパイルしようとしたのですが、「コマンドまたはファイル名が違います」とエラーが出てしまいました。参考書のとおりにやっているのですが、うまくきません。どうすればコンパイルできるのでしょうか?
質問日時: 2002/12/10 02:53 質問者: mos21
ベストアンサー
13
0
-
Webアプリケーション
結構作成するのが難しいWebアプリケーションは何ですか? 自分的には「掲示板」などは簡単なほうだと思っているので、作成しがいのあるのを教えていただけないでしょうか?
質問日時: 2005/07/19 00:24 質問者: furiten
ベストアンサー
13
0
-
例外処理をするソースコードについて
例外処理するソースコードについて質問があります。 まず例外処理される前のファイルのソースコードを見てください。 public class JTest13 { public static void main(String[] args) { System.out.println("実行開始"); long lngTmp; //以下を実行した瞬間に引数が無いか、整数に直せなかったら例外がスローされる lngTmp = Long.parseLong(args[0]); //割り算を実行する(小数点以下の数値を管理する必要がある)ため、double型に変換します System.out.println(Double.parseDouble(args[0]) / 2); System.out.println("tryブロック終了"); System.out.println("実行終了"); } } ここでアルファベットを入力すると、 実行開始 Exception in thread "main" java.lang.NumberFormatException: For input string: "a" at java.lang.NumberFormatException.forInputString(Unknown Source) at java.lang.Long.parseLong(Unknown Source) at java.lang.Long.parseLong(Unknown Source) at JTest13.main(JTest13.java:20) これで例外処理クラスがNumberFormatExceptionだと分かるんですが、 こういう結果がでなければいけません。 実行開始 例外:java.lang.NumberFormatException For input stirng:"a" 引数を整数で入力して下さい。 実行終了 これで問題なのがmainメソッドで例外処理するのではなく、整数チェック用のメソッド内でエラー処理するプログラムを作らなければならない事です。 変数がargs[0]なのでどうやってメソッドを作っていいのか分かりません。 ヒントだけでいいので、どうぞ宜しくお願い致します。
質問日時: 2009/02/24 06:08 質問者: persona
ベストアンサー
13
0
-
Javaは暗記科目でしょうか?
Javaに関わらずプログラム全体でお聞きしたいのですが 言語の勉強と言うのは暗記科目になるのでしょうか? つまり誰でも努力をすればした分だけ比例して出来るようになるものでしょうか? それとも絵描きやプロのスポーツ選手のようにセンスが必要で 努力だけでは越えられない壁と言うのがあるものでしょうか?
質問日時: 2006/12/27 19:00 質問者: ooume
ベストアンサー
12
0
-
System.out.print
System.out.print()の outは Systemクラスのoutフィールドだそうです。 しかし、out.print(~)の形は意味がわかりません。 つまり、「フィールド.メソッド()」の意味がわからないのです。 普通は A a = new A(); とやって 「a.メソッド」つまり 「参照型変数.メソッド()」とやるはずです。 「フィールド.メソッド」の意味がよくわかりません。 よろしくお願いいたします。
質問日時: 2008/03/23 07:44 質問者: ppp1984
解決済
12
0
-
java にてコンパイルできない。
java にてコンパイルできない。 javaにてコンパイルそのものができません。 下記がその状況です。 java>javac test.java Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/javac C:\java>set JAVA_HOME JAVA_HOME=C:\Program Files\Java\jdk1.5.0 ネットで調べてコンパネの環境設定でPATH、CLASSPATHの設定等は変更しました。 現在のところ上記の設定はJAVAのものしか入っておりません。 他のPCでは正常にコンパイル実行できますので文法の間違いはないものと思われます 何か考えられることはありますでしょうか
質問日時: 2010/04/14 08:46 質問者: jm3atn
解決済
12
0
-
Javaでコンパイルができません。
Javaでコンパイルができません。 コマンドプロンプトで操作しています。 コマンドプロンプトでjavacと打つと… 'javac'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません。 このように表示されてしまいます。 私にはなぜコンパイルができないのか分かりません。 分かる方がいたら、ぜひ教えてください。 よろしくお願いします。
質問日時: 2010/08/11 14:15 質問者: mai5891
ベストアンサー
12
0
-
【JSPがブラウザで表示されません】
こんばんわ。 教えて頂きたいのですが、以下のjspを記述しましたが番号・名前・電話番号の項目表示のみで肝心のテーブル内容が表示されません。 何が原因かわからず困っています。 教えて下さい!お願い致します。 <%@page contentType="text/html; charset=Shift_JIS" pageEncoding="Shift_JIS"%> <%@page import="java.sql.*"%> <%! // サーブレットのinitメソッドに相当 public void jspInit() { try { // JDBCドライバをロード Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); } catch (Exception e) { e.printStackTrace(); } } %> <html> <head><title>テーブル_JSP版</title></head> <body> <P>データベース一覧</P> <table border='1'><tr><th>番号</th><th>名前</th><th>電話番号</th></tr> <% // データベースへのアクセス開始 Connection con = null; Statement stmt = null; ResultSet rs = null; try { // データベースに接続するConnectionオブジェクトの取得 con = DriverManager.getConnection("jdbc:sqlserver://localhost;DatabaseName=Name","ID","PW"); // データベース操作を行うためのStatementオブジェクトの取得 stmt = con.createStatement(); // SQL()を実行して、結果を得る rs = stmt.executeQuery( "SELECT 番号, 名前, 電話番号 FROM Table"); // 得られた結果をレコードごとに表示 while (rs.next()) { %> <tr> <%-- レコードのCUSTOMER_NUMフィールドを表示 --%> <td><%= rs.getString("番号")%></td> <%-- レコードのNAMEフィールドを表示 --%> <td><%= rs.getString("名前")%></td> <%-- レコードのPHONEフィールドを表示 --%> <td><%= rs.getString("電話番号")%></td> </tr> <% } } catch (Exception e) { e.printStackTrace(); } finally { // データベースとの接続をクローズ try { rs.close(); } catch (Exception e) {} try { stmt.close(); } catch (Exception e) {} try { con.close(); } catch (Exception e) {} } %> </table> </body> </html>
質問日時: 2007/04/11 22:33 質問者: earlgyreprince
ベストアンサー
12
0
-
コンパイルできません
JAVAを勉強して3日です。 インストール・環境設定を行いましたが、コマンドでコンパイルできません。 すみません、教えてください。 コマンドプロンプトからファイルのあるフォルダへ移動し、javac HelloWorld.java を実行しました。 エラー内容は以下のとおりです。 java.lang.NullPointerException at java.util.Hashtable.put(Compiled Code) at java.util.zip.ZipFile.readCEN(Compiled Code) at java.util.zip.ZipFile.<init>(ZipFile.java:61) at java.util.zip.ZipFile.<init>(ZipFile.java:71) at sun.tools.java.ClassPath.<init>(Compiled Code) at sun.tools.javac.Main.compile(Compiled Code) at sun.tools.javac.Main.main(Main.java:465) 宜しくお願いします。
質問日時: 2004/07/08 11:58 質問者: tiyo722
ベストアンサー
12
0
-
数学的な処理
プログラムで次の処理をしたいのですが、どうすればよいでしょうか。計算部分をどのように書けば良いかわかりません。 1桁の整数a,b,c,dがあります。 条件は、 a<b<c<d かつ 1≦a,b,c,d≦9です。 このとき、 a,b,c,d の数字間に四則演算符号+-*/を入れ、結果が10になるようにします。整数は順序を入れ替えてもかまわず、()を利用して計算の順序を制御してもかまいません。同じ整数は2度使えません。 結果は数式で表示します。 例: 1+2+3+4=10 (1,2,3,4) 2*3+5-1=10 (1,2,3,5) (3-7/4)*8=10 (3,4,7,8) など。 よろしくおねがいします。
質問日時: 2005/05/12 23:47 質問者: shinmailg
解決済
12
0
-
「インターフェイス」って何の為に必要なんですか?
“値を変更できるフィールドがもてない”・“抽象クラスしかもてない”のに何の為に記述するんだろう?と思って、インターフェイスを入力せずに実行してみたのですが、入力してもしなくても同じ結果が出ました。 同じ結果が出るならなぜ必要なんですか? ************* コード **************************************** //のりものインターフェイス interface iVehicle{ void vShow(); } //材料インターフェイス interface iMaterial{ void mShow(); } //車クラス class Car implements iVehicle,iMaterial{ private int num; private double gas; public Car(int n, double g){ num = n; gas = g; System.out.println("ナンバー"+ num + "ガソリン量" +gas + "の車を作成しました。"); } public void vShow(){ System.out.println("車のナンバーは" + num +"です。"); System.out.println("ガソリン量は" + gas + "です。"); } public void mShow(){ System.out.println("車の材質は鉄です。"); } } class Sample1{ public static void main(String[] args){ Car car1 = new Car(1234, 20.5); car1.vShow(); car1.mShow(); } } ************************************************************** <実行結果> 「ナンバー1234ガソリン量20.5の車を作成しました。 車のナンバーは1234です。 ガソリン量は20.5です。 車の材質は鉄です。 」 インターフェイスを記述してもしなくても、同じく上記の結果が 出ました。 ※ちなみに抽象クラスもいったい何なのかよく分りません。
質問日時: 2008/03/17 03:05 質問者: 3300752
ベストアンサー
12
0
-
Javaのスクール
現在、26になるもので最近まで一般事務をしていました。 転職を希望していくつか未経験者可の企業に応募したのですが全滅で これ以上活動を続けるのであれば スクールに通ってスキルをつけてから転職活動をしたほうが 良いのではないかと思いスクールに行くことにしました。 それで通学面、受講料金、スクール評判などを検討して 下記の2スクールを候補にしています。 Javaは全くの初心者なのでカリキュラムを見ても違いが分からないのですが 下記の2スクールでやることはほぼ同じと考えてよろしいのでしょうか? またお勧めのすくーるがありましたら教えてください。 http://www.itlab-school.jp/ http://www.axiz.co.jp/
質問日時: 2006/11/13 16:27 質問者: noname#26493
ベストアンサー
12
0
-
九九の表の応用
Java勉強中の超初心者です。 ちょっと前に同じ質問をしたのですが、前回の回答をよく見たら 趣旨とは違った処理をしていたのでもう一度、質問をさせて下さい。 ArrayListを使った九九の表を作成します。 この時に、九九の計算結果を一旦、Stringの配列に格納してから、 ArrayListから値を出力します。 この時にArrayListに格納してから出力するソースは書くことが できたのですが、一旦、格段はString[]s = new String[9];として Stringの配列に格納してから、ArrayListにまとめて出力する方法 をご教授お願いできますか? ----------------------------------------------------------- ArrayList list = new ArrayList(); //ここにString[]s = new String[9];が入ります。 for(int i = 1; i <= 9; i++ ){ for(int j = 1; j <= 9; j++){ list.add(i*j); System.out.print(list.get(list.size() - 1) + " "); if((list.size() - 1) % 9 == 8 && (list.size() - 1) != 0){ System.out.println(""); } } } ---------------------------------------------------------- 上記のソースを元に作成できたらと、思います。
質問日時: 2006/11/16 20:17 質問者: camp-fanks
ベストアンサー
11
0
-
「ラッパークラス」の存在意義が分かりません。
「ラッパークラス」の存在意義が分かりません。 ラッパークラスの使い方などについての解説はよく目にしますが、 その意義となると、明確な説明を見たことがありません。 (本質問では、使い方を質問しているわけではありません。) どういう意味で、便利なのか、 つまり、その存在価値について、お聞きしたいのです。 これがないと乗り越えられない壁があるのでしょうか。 その壁を乗り越えるための道具として、用意されたものであるなら、 その壁というものを教えて頂きたいです。 どなたか宜しくお願い致します。
質問日時: 2010/07/22 15:30 質問者: nbsp0606
ベストアンサー
11
0
-
少数50桁以上を表示するには
小数点以下の第50位を計算結果として表示させたいのですが、うまくいきません。 今は BigDecimal BD = new BigDecimal("0.000・・・・"); double d; ----計算---- BD = new BigDecimal(d); ----表示---- として、表示させているのですが47桁くらいで終わってしまいます。 どうしたらいいのでしょうか。 情報が曖昧すぎますが、わかる方教えてください。
質問日時: 2005/07/04 01:55 質問者: Shangrila
ベストアンサー
11
0
-
解決済
11
0
-
Insertの構文を教えて下さい
こんばんわ。 いつもお世話になっております。 Insertの構文が分からず悩んでいます。 ご教授頂きたいと思います。 テーブルAはID,SOLD,NAMEの項目なのですが このテーブルAにSOLDに「1」をNAMEはテーブルAの検索結果をそのままInsertしたいのですが、以外に調べても載っておらず 困っています。 stmt.setString(2,1); stmt.setString(3,"NAME"); stmt.executeUpdate("INSERT INTO A values ('',?,?) WHERE id= "+Str);IDはオートナンバー型なのでテーブルの通番に従いたいと思います。 上記、記述でコンパイルするとエラーが出ます。 おかしい点をご教授下さい。 お願い致します!
質問日時: 2007/04/27 01:02 質問者: earlgyreprince
ベストアンサー
11
0
-
クラス StringTokenizerのコンストラクタ
あるCSVファイルから行を読み込んで、以下のように文字列を配列に格納しようとしたのですが、カンマとカンマの間の文字列がNULLの時に、次のカンマにある文字列がずれて格納されてしまいます。 例外処理(if文)で処理を振り分けるなどとして、NULLもきちんと配列におさめるにはどのようにすればよろしいのでしょうか? ・ ・ line = csvfile.readLine(); StringTokenizer analy = StringTokenizer(line,","); String[] moji = new String[analy.countTokens()]; for (int n=0; n<moji.length; n++){ moji[n] = analy.nextToken(); } ・ ・
質問日時: 2001/03/26 15:55 質問者: mune
ベストアンサー
11
1
-
オブジェクト志向の基礎的理解をする方法
お世話になっております。 表題のとおりなのですが、何かよい方法、もしくは理解の助けになるアドバイスをいただけないでしょうか? 現状の私の理解 ・クラス javaプログラミングを扱う上で一番大きな単位 ・メソッド クラスの中にある動作を示すもの #動作を示すという部分がよく分かっていない。 動詞として捕らえれば良いと言われたのですが… ・インスタンス AAA aaa = new AAA(); で設定する。 ・引数 データを渡す。 ()の中に入れる。()中が同じじゃないとダメ。 ・戻り値 メソッドが返す値の種類の設定? Int型やStr型など設定する。 かなり理解不足ですが、アドバイスをお願いします。 webサイトはgoogle上位サイトを検索してみましたがよく理解できなかったので、お勧めの書籍などがあればよろしくお願いします。
質問日時: 2006/03/02 23:10 質問者: akikagura
ベストアンサー
11
0
-
若手エンジニアはみんなJavaができる?
Javaはほとんどの企業で新人研修の必修科目になっているので(学生時代にも大抵は勉強している)、ここ3~4年の間に新卒でIT業界に入ってきた人はほとんどみなJavaを理解している、と考えていいでしょうか? 少なくとも、Javaの初歩的なプログラミングができない人はまずいない、ということほぼ正しいでしょうか。
質問日時: 2003/01/30 13:53 質問者: sprayerr
ベストアンサー
11
0
-
127.0.0.1とlocalhost
すみません。サーバのこともよくわかっていないような初心者です。 tomcatをインストールして、起動し、以下のURLで実行してみました。 http://localhost:8080 だと、‘server hungup’というエラーが出ます。 しかし、 http://127.0.0.1 だと、ちゃんと画面が表示されます。 これはどうしてなのでしょうか? 参考になるのかどうかはわかりませんが、以下にnetstat -naのコマンドを入力したときのDOS画面の表示を載せておきます。実はこのコマンドが何をしているのかもよくわかっていないのですが・・・。 C:\tomcat4.0.3\bin>netstat -na Active Connections Proto Local Address Foreign Address State TCP 0.0.0.0:8008 0.0.0.0:0 LISTENING TCP 0.0.0.0:8009 0.0.0.0:0 LISTENING TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING TCP 127.0.0.1:8005 0.0.0.0:0 LISTENING TCP 127.0.0.1:2142 0.0.0.0:0 LISTENING TCP 127.0.0.1:2271 0.0.0.0:0 LISTENING TCP 169.254.139.254:137 0.0.0.0:0 LISTENING TCP 169.254.139.254:138 0.0.0.0:0 LISTENING TCP 169.254.139.254:139 0.0.0.0:0 LISTENING TCP 219.106.133.17:137 0.0.0.0:0 LISTENING TCP 219.106.133.17:138 0.0.0.0:0 LISTENING TCP 219.106.133.17:139 0.0.0.0:0 LISTENING UDP 127.0.0.1:2142 *:* UDP 127.0.0.1:2271 *:* 字数制限のため、一部省略してます。 よろしくお願いします。
質問日時: 2002/10/27 03:59 質問者: tam2-y
ベストアンサー
11
0
-
コンストラクタの動作について
下記のソースについて質問があります。 public class Test{ private String msg; public Test(){ this("Good morning"); } public Test(String msg){ msg = msg; } public String toString(){/*(2)*/ return ("msg:" + msg); } public static void main(String args[]){ System.out.println(new Test());/*(1)*/ } } このコードをコンパイルした出力結果は、 msg:null となるのですが、ここの仕組みがわかりません。 (1)でTestクラスのコンストラクタを呼び出し、msgに"Good morning"を設定し、 処理が終わると思うのですが、(2)の処理も行われてしまいます。 (1)では、Testのコンストラクタを設定しているだけに見えてしまうのですが、 (2)まで処理が行われるのは、何故かのかをご教授の程お願い致します。
質問日時: 2007/05/02 17:43 質問者: KGM
ベストアンサー
10
0
-
paint( )メッソドをオーバーロードについて
paint( )メッソドをオーバーロードについて 今晩は、JAVA初心者です、宜しくお願いします。 paint( )メッソドをオーバーロードする時に、<< A >>のコードはそのまま、 g.drawStringを書いていますが、<< B >>のコードでは、 super.paint( )で親クラスを呼んでやらないと、エラーになります。 この両者の違いが全く理解出来ません、どこがどのように違うのでしょうか。 宜しくお願い致します。 ======================================== << A >> public class Sample extends Applet { public void paint(Graphics g) { g.drawString("Applet",50,50); } } ======================================= << B >> public class JFrame_Test extends JFrame { JFrame_Test() { setSize(400,300); setTitle("JFrame_Test"); } public void paint(Graphics g) { super.paint(g); g.drawString("Today",70,70); } public static void main(String[] args) { JFrame jf = new JFrame_Test(); jf.setVisible(true); } } ========================================
質問日時: 2010/10/03 22:49 質問者: dikon_007
ベストアンサー
10
0
-
ArrayIndexOutOfBoundsException
JavaAppletのプログラムを走らせたところ, MacやデスクトップのWindowsマシンでは正常に動作したのに, Windowsノートでのみタイトルのエラーが出ました. a[i] = b[i] + c[i];とかくとエラーになって, a[i] = b[i]; a[i] += c[i];と分けて書くとエラーが出なくなったので, 解決(?)はしたのですが, これは何が原因なのでしょうか?
質問日時: 2001/03/16 18:04 質問者: sunasearch
ベストアンサー
10
0
-
独習Java章末問題模範解答のソースコードがコンパイルできない
時間のある方お答えください。 -問題- 次のプログラムを作成しなさい。配列を作成し、それを5個のCharacterオブジェクトで初期化します。その後、StringBufferオブジェクトを生成し、その文字列バッファに配列要素を付加します。最後に文字列バッファを表示します。 -模範解答- class CharacterArray { public static void main(String args[]) { // 配列を作成して初期化する Character array[] = new Character[5]; array[0] = new Character('A'); array[1] = new Character('B'); array[2] = new Character('C'); array[3] = new Character('D'); array[4] = new Character('E'); // 文字列バッファを作成する StringBuffer sb = new StringBuffer(); // 配列要素をバッファに付加する sb.append(array[0]); sb.append(array[1]); sb.append(array[2]); sb.append(array[3]); sb.append(array[4]); // 文字列バッファを表示する System.out.println(sb); } } となっているのですがエラーが16個も検出されてコンパイルできないのです。 どなたか上記ソースコードを訂正してコンパイルできるようにしてください。 /* Javaは訳の分からん概念が沢山あって、どうも直感的に理解しにくいですね。 もう眠い */
質問日時: 2003/06/05 22:34 質問者: zyousuke
ベストアンサー
10
0
-
targetのCloneを作成したい
Rectangleで四角形を描きそれに色を塗ったComponentを作成しました。それをDrag&Dropするのですが、現在target自体をDragしているのを、targetのコピーを作ってDragしたいのです。 そこでCloneを作成したいのですが、うまくいきません。 /*以下移動時の部分を書き出しました public void drag()の内容です*/ MyComponent comp = (MyComponent) e.getTransferable().getTransferData(MyComponent.compFlavor);//MyComponentというクラスが存在し、そこでComponentを作成しています Container cont = comp.getParent(); cont.remove(comp); cont.repaint(); Point location = e.getLocation(); super.add(comp); comp.setLocation(location); comp.revalidate(); super.getParent().repaint(); e.dropComplete(true); 現在このような感じで移動を行っています。 初めはこの関数の中でもう1度Componentを作成してしまおうかという力技を試みましたが、失敗しました… どなたか教えていただけませんでしょうか? 初歩的なことかも知れませんがよろしくお願いします
質問日時: 2005/02/03 20:40 質問者: marie-kachi
ベストアンサー
10
0
-
javaで週の最初の日(例:月曜日)を求める事ができるのでしょうか?
javaで指定した日付の曜日を取得できたのですが、 (例:今日(2002/07/16)なら、「火」を取得) 指定した日の週の最初の日付を取得する事ができるのでしょうか? (例:今日(2002/07/16)なら、今週の月曜(2002/07/15)の日付を取得) もし、何か分かることがありましたら、ご教授お願い致します。
質問日時: 2002/07/16 18:29 質問者: takekun22
ベストアンサー
10
0
-
MS-DOSプロンプトの使い方について教えてください。
初歩的な質問ですみません。 Win98SEを使っているんですが、コンパイルしたときにエラーが大量発生すると 最初の方のエラーが見えません。 どうやったら全部のエラーを見られますか? あと↑を使って前に打ったものをもう一度打ち直さなくても済むようにしたいのですが、出来ますか? よろしくお願いします。
質問日時: 2002/11/04 01:09 質問者: pochi_kiti
ベストアンサー
10
0
-
素数判定を再帰処理で
お世話になります。 与えられた数が素数、あるいは素数同士の積かどうかを判定するプログラムを再帰処理で書きたいのですが、どのように書いたらいいのかがわかりません。 素数判定は単に数を2から繰り返し割って、割り切れなければ次は3で繰り返し割って・・・とやればよいと思うのですが、再帰ではどのように書いたらよいのでしょうか。 出力結果は以下のようにしなければなりません。例として1173は素数同士の積かを判定します。 1173 = 391 × 3:これらの数は素数か、あるいは素数同士の積か? 391 = 23 × 17:これらの数は素数か、あるいは素数同士の積か? 23は素数。 17は素数。 よって391は素数同士の積である。(23と17は素数あるいは素数同士の積) 3は素数。 よって1173は素数同士の積である。(391と3は素数あるいは素数同士の積) 次に36でやると、 36 = 18 × 2:これらの数は素数か、あるいは素数同士の積か? 18 = 9 × 2:これらの数は素数か、あるいは素数同士の積か? 9 = 3 × 3:この数は素数か、あるいは素数同士の積か? 3は素数。 9は3の2乗、すなわち素数あるいは素数同士の積である。 2は素数。 よって18は素数同士の積である。(9と2は素数あるいは素数同士の積) 2は素数。 よって36は素数同士の積である。(18と2は素数あるいは素数同士の積) どなたかわかる方、宜しくお願いします。
質問日時: 2009/11/02 17:55 質問者: lockwell
ベストアンサー
10
0
-
char型変数
のことで質問があります。 ユニコード文字一文字ということなんですけれども、 たとえば char c = "a"; これはコンパイルエラーになりますよね。 文字列は入れられない。もっともです。 あるテキストの練習問題で、コンパイルエラーになるものはどれですかというのがあって、 char c = 4096; というのがあり、これはエラーだ!、と思ったら、 コンパイルは通りました・・・ ちなみにcの内容を表示してみたら ? と出ました。 これはどういうことですか?? なぜエラーとならないのですか?
質問日時: 2003/11/28 12:02 質問者: azicyan
ベストアンサー
10
0
-
【JSPのデータ型の変換エラー??】
こんばんは! 現在、SQL Serverのテーブルに接続してJSPのテキストボックスをキーに検索結果を次のJSPに表示させるWEBを作成しています。 そこで検索結果を表示させるJSPでnvercharの値'AHFKS23847'をデータ型intに変換できませんでした。と表示されます。 ネットや書籍で調べましたが全くでておらず困っております。 ご教授下さい! String param = request.getParameter("param"); "SELECT * FROM T_Table where Number_Co="+param); として記述しております。 Number_CoはSQL Serverではテキスト型と設定されております。 宜しくお願いいたします!
質問日時: 2007/04/16 20:57 質問者: earlgyreprince
ベストアンサー
10
0
-
先入れ先出し法のプログラミングって(T-T)
ここの掲示板に初めて質問させていただきますm(_ _)m 今、大学でJavaの講義を受けてます。 文系なのに、取ったのが間違いかも、、、(T-T) 最初は「ジャンケン」とか「おみくじ」のプログラミングで、わかないながらも楽しかったのですが、徐々に手がつけれなくなって困ってます(汗 今回の御代は、 1月1日 仕入れた商品A、50個、100円 1月2日 仕入れた商品A、30個、200円 1月3日 仕入れた商品A、10個、300円 1月4日 売った商品A、50個 を簿記でいう「先入れ先出し方法」を使って算出 して、プログラミングを作らないといけません。 もう、1週間以上図書館や、参考書と睨めっこしても 全然解けません(+_+; (だって似たような例だ、どこにも見当たらないんだもん、、、。) 簿記の算出方法は勉強して理解できるようになりましたが、Javaのプログラミングはどう打っていいか検討もつきません。どなた様か参考になるサイトか、こういう風に打てばいいんだよってイメージつく方いらっしゃったら、些細な事でもいいので伝授していただければ幸いですm(_ _)m 「誰も、解けないでしょうね~~」って、笑いながら言う教授にギャフンって言わせたいんです! どうかよろしくお願いします。
質問日時: 2004/07/05 21:23 質問者: HitomiM
解決済
10
0
-
Eclipseで実行できてコマンドプロンプトで実行できない
最近Windowsパソコンを購入して、Javaを勉強し始めているものです。昨日まではコマンドプロンプトでもjavaコマンドが実行できていたのですが、本日実行してみると、 Exception in thread "main"java.lang.NOClassDefFoundError: と出てきてしまいます。Eclipseではコンソール画面に結果が表示されるのですが、コマンドプロンプトではエラーになってしまいます。環境変数のPATHの設定も問題ないようなのですがどうしたらよいのでしょうか?
質問日時: 2005/02/14 20:06 質問者: h-kanegon
解決済
10
0
-
超初心者です。コンパイルについて。
こんにちは。今日javaのソフトウェアをダウンロード、インストールしました。j2sdk1.4.2_08です。さっそくhelloworldにとりかかりました。コマンドプロントにjavac HelloWorld.javaと入力してもHelloWorld.classが出てきません。これってコンパイル出来てないってことでしょうか?これといったエラー通知もないです。とにかく超初心者ですので説明もうまくできず、すみません。最初からつまずいてしまって、先に進めないのでどうかご教授お願いします。あと初心者でもわかるようなサイトがあれば教えてください。OSはWINDOWSXPです。
質問日時: 2005/07/29 18:07 質問者: pakkunkan
ベストアンサー
10
0
-
Hello Worldが実行できない
JAVAを初めて勉強しようとしています。 テキストにしたがって、java_ee_sdk-5_06-windows-ml.exeをインストールし、最初のHello Worldを実行しようとしていますが、エラーが出て進めません。 下のようなエラーが出ます。 C:\>java>javac Test.java Exception in thread "main" java.lang.NoClassDefFoundError: Test Caused by: java.lang.ClassNotFoundException: Test.java at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native M at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown S at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Sour Could not find the main class: Test.java. Program will exit. 根本的に何かが欠けていると思われるのですが、どのような原因が考えられるでしょうか?
質問日時: 2008/12/30 08:00 質問者: sekichan2006
解決済
10
0
-
演算子を使わない演算
はじめまして、ヨロシクお願いします。 早速ですが、私は今「入力された数値を7で割った値を表示しろ」という問題に取り組んでいます。これには次の条件があります。 (1)演算子の/を使ってはいけない。 (2)繰り返し処理を使ってはならない。 という縛りがある上で計算をしたいと思っているのですが、なかなかうまくいきません。何かいい方法はないでしょうか。 よろしくお願いします。
質問日時: 2007/05/02 00:44 質問者: mismoon
ベストアンサー
10
1
-
JSP内でString型からint型に変換する方法(SAStruts使用)
現在、SAStrutsを使用して、カレンダーの年表を作成しています。 Formクラスで定義したString型の変数を、JSP内でint型に変換するのが、うまくいきません。 申し訳ございませんが、ご教授いただけませんでしょうか。 よろしくお願い致します。
質問日時: 2009/04/08 10:19 質問者: starter00
ベストアンサー
10
0
-
インスタンスとスレッドの違い
Javaカテゴリでお訊きすることではないとも思うのですが、今、Javaを勉強中で、その中でもマルチスレッドの段階に入ってきたので、こちらで質問させて頂きました。 インスタンスとスレッドって、要は何が違うのでしょうか。 当方はプログラミング歴自体は、C言語で仕事で10年以上やっていて、その中では、組み込みもやりましたから、当然マルチスレッド環境のソフトにも関わってきましたが、 スレッドの原理的な制御部分はできあがった状態でプロジェクトに参入することが多く、担当を任されたスレッドの中で(要は閉じた中で)の仕事経験しかありません。 そこにきて今、Javaをゼロから勉強してみると、あくまでインスタンスとスレッドは分けて表現されており、 私も本を読み進めてみて、感覚的にはわからないではないですが、ちょっと立ち入った説明になると、双方がごっちゃになりわからなくなってしまいます。 どなたかお教え頂けませんか。 Javaの文法的なことは一通り勉強しましたし、C言語の素地もあるので、難しめの話でも結構ですし、たとえ話でも結構です。よろしくお願いします。
質問日時: 2007/12/06 16:23 質問者: crew21
解決済
9
1
-
お願いします。教えて下さい。
初心者です。 マニュアルを見ながら、環境を設定しております。 ・今まで行った事。 (1)メモ帳に下記を書きました。 そして、HelloWorld.javaで保存しました。 -記- class HelloWorld { public static void main (String[] args) { System.out.println("Hello World!"); } } (2)環境変数にC:\ProgramFiles\Java\jdk1.5.0_06\bin と追記してPATHとPATHの間を『;』で区切りました。 (3)コマンドプロンプトで、 C:\source>javac HelloWorld.java と入力してEnterをおしました。 すると、 'C:\source'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたは バッチファイルとして認識されておりません。 と出てしまいます。 他にも試してみましたが、同様のエラーが出てしまいます。 本当に本当に悩んでおります。 いろいろなサイトを見てやり直してみたりもしてみました。 設定が足りないのでしょうか? どうか、ご教授をお願いします。
質問日時: 2006/05/09 13:23 質問者: max4919
ベストアンサー
9
0
-
描画してもウィンドウをリサイズすると描画が消える
アプレットで描画してもウィンドウをリサイズすると、描画が消えてしまいます。 これのどこにrepaint()、update()、paint()を入れてやれば良いのでしょうか。 本格的にプログラムの勉強をしようと考えているのですが、大阪、京都付近でjava、cとかを(出来れば個人教授のような 感じで)教えてくれる、スクールをご存知でしたら是非教えて下さい。 ____________________________________________________________ public class Q_Draw_Line extends Applet implements MouseListener , ActionListener { Graphics g; Color col; Button btnyellow; int mode; Button btncircle; Button btndot; public void mouseClicked(MouseEvent e){} public void mouseEntered(MouseEvent e){} public void mouseExited(MouseEvent e){} public void mousePressed(MouseEvent e){} public void mouseReleased(MouseEvent e){} public void init() { g = getGraphics(); btnyellow = new Button("黄"); this.add(btnyellow); btnyellow.addActionListener(this); btncircle = new Button("円"); this.add(btncircle); btncircle.addActionListener(this); btndot = new Button("点"); this.add(btndot); btndot.addActionListener(this); this.addMouseMotionListener ( new MouseMotionAdapter() { public void mouseDragged(MouseEvent e) { int x = e.getX(); // X座標取得 int y = e.getY(); // Y座標取得 g.setColor(col); switch(mode) { case 1 : g.drawOval(x-20/2,y-20/2,20,20);break; case 2 : g.fillRect(x,y,5,5);break; } } } ); } public void actionPerformed(ActionEvent e) { if (e.getActionCommand() == "黄") { col = Color.yellow; } if (e.getActionCommand() == "円") { mode = 1; } if (e.getActionCommand() == "点") { mode = 2; } } }
質問日時: 2008/05/15 03:47 質問者: htgo
ベストアンサー
9
0
-
Java JDK1.3のインストールとpath設定が上手くいきません。
Sun Microsstems社のJDKインストール指示を参照し、JavaプログラミングBlack Bookに付属のCD-ROMからJDK1.3をwindows98にインストールしました。 システムエディタのautoexec.batウィンドウに PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\JDK1.3\BIN と記入し、再起動を行った後、 MS-DOSプロンプト画面でpathが通ったことを確認(表示されるpathにc:¥jdk1.3¥binを確認)していますが、C:¥WINDOWS>カレントディレクトリをソースプログラムがあるディレクトリに移動できません。何度コマンドを入力しても「ディレクトリの指定が違います」と表示され、動きがとれません。 助けて下さい。
質問日時: 2001/02/11 15:42 質問者: marimarimariko
解決済
9
0
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【Java】に関するコラム/記事
-
イチゴの品種はどうしてこんなに多いの?海外では野菜としてサラダに使われることも!
冬から春にかけて、スーパーや青果店に様々な種類が並ぶイチゴ。以前に比べて生産される期間が長くなったのでは、と感じている人はいないだろうか。実際、継続的に品種改良が行われており、生産時期や味が多様化して...
-
メダロット:第241話「Vol.241※期間限定公開」
天才メダロッター六葉カガミの戦いを描く「メダロット再~リローデッド~」(漫画:伯林、監修:イマジニア)、20周年を迎えた『メダロット』が新たなストリーでココに再起動!!★全話無料で読める、週刊メダロット通信...
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
生活スタイルが欧米化している昨今、和室よりも洋室の人気が高く、畳の需要が減ってきている。和風の民家が洋風にリノベーションされ売りに出されているのを目にしたことがある人も多いだろう。実際「教えて!goo」に...
-
メダロット:第240話「Vol.240※期間限定公開」
天才メダロッター六葉カガミの戦いを描く「メダロット再~リローデッド~」(漫画:伯林、監修:イマジニア)、20周年を迎えた『メダロット』が新たなストリーでココに再起動!!★全話無料で読める、週刊メダロット通信...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列にnullを代入すると、nullが文...
-
Eclipse 動的プロジェクトで404エラ...
-
下記問題の答えが"D"になる意味がわ...
-
プログラミングの問題です。大至急...
-
複数TBLのオブジェクトを1つの変数...
-
list の空は [] ってあわらすのに
-
マイクラでPythonのプログラミング...
-
正規表現について質問です。 カンマ...
-
リレーションエンティティクラスと...
-
直し方について教えて頂きたいです。
-
eclipse実行ができない
-
Processingでマウスクリックで全て...
-
JAの支部?地域の農協のカードでス...
-
ショートカットキーについて
-
えハミルトン路と全域木のちがいって
-
CSV出力を画面から選択したデータ項...
-
あんまりお料理しないのに台所がつ...
-
質問です。 配列が100以上の場合は...
-
次のhtml・cssでspan内の文字を点滅...
-
Jupyter notebookですわかりません...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミングの問題です。大至急...
-
配列にnullを代入すると、nullが文...
-
マイクラでPythonのプログラミング...
-
JAの支部?地域の農協のカードでス...
-
eclipse実行ができない
-
Eclipse 動的プロジェクトで404エラ...
-
下記問題の答えが"D"になる意味がわ...
-
正規表現について質問です。 カンマ...
-
list の空は [] ってあわらすのに
-
「main メソッドを持つクラスが見つ...
-
あんまりお料理しないのに台所がつ...
-
JaneStyleのスレッドが見れなくなった
-
jdk17.06のインストーラーが起動しない
-
eclipseで作ったプログラムを他のPC...
-
改行含むテキストの表示の仕方
-
キー入力について
-
CSV出力を画面から選択したデータ項...
-
Processingでマウスクリックで全て...
-
次のhtml・cssでspan内の文字を点滅...
-
JSFタグのfタグとは
おすすめ情報