トップページ⇒tech
1001コメント377KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001vi2NGNG
     ∧,,∧    / ̄ ̄ ̄ ̄ ̄
    ミ゚ー゚ミ   < Java質問相談スレ パート14 修正版
   /旦 ̄ ̄/ヽ \_____
  ノ  ̄ ̄ ̄ヽ /
  ~~~~~~~~~~~~
関連情報は >>2-20 あたりにあります。

Google で検索 ⇒ http://www.google.co.jp/
JavaFAQ で探す ⇒ http://www.gimlay.org/~javafaq/javafaq.html
ご要望によりじゃばこサイト ⇒ http://www.javaco.org/

JavaScriptの質問はWeb製作板へどうぞ ⇒ http://pc3.2ch.net/hp/
パソコンの基本操作に関しては、PC初心者板で質問しましょう ⇒ http://pc.2ch.net/pcqa/

『コマンドまたはファイル名が違います』>>2
『'javac' は、内部コマンドまたは外部コマンド、
 操作可能なプログラムまたはバッチ ファイルとして認識されていません。』>>2
『Exception in thread "main" java.lang.NoClassDefFoundError: Hello』>>2

Java(TM) 2 SDK インストールガイド
http://java.sun.com/j2se/1.4.1/ja/install.html

基本的にsage進行でおねがいします。また煽り厨は放置でお願いします。
0002デフォルトの名無しさんNGNG
■■■ 最近多い質問とその答え ■■■
Q. javac コマンドを実行したときに、
 『コマンドまたはファイル名が違います』や
 『'javac' は、内部コマンドまたは外部コマンド、
  操作可能なプログラムまたはバッチ ファイルとして認識されていません。』
 と表示されてコンパイルできません。
A. javac.exeへのPATHが通っていません。
 http://java.sun.com/j2se/1.4.1/ja/install-windows.html
 を良く読んで、javac.exe のあるディレクトリ(例: C:\j2sdk1.4.1_01\bin )のパスを
 環境変数PATHに追加してください。
 その後、
  Windows98/MEの場合はOSを再起動、
  Windows2000/XPの場合はコマンドプロンプトを新たに立ち上げなおしてください。
 設定したパスが正しければ、javacが使えるようになります。
 それでも同じエラーが出る場合は、設定した値が間違っています。よく見直してください。

Q. javac Hello.java でコンパイルはできるのですが、
 java Hello を実行しようとすると
 『Exception in thread "main" java.lang.NoClassDefFoundError: Hello』
 と表示されて実行できません。
A. カレントディレクトリ(.)がクラスパス(classpath)に含まれていません。
 コマンドプロンプトで、
 set CLASSPATH=%CLASSPATH%;.
 と設定する。最後の「;」と「.」を見落とさないように!
 または、
 http://www.gimlay.org/~javafaq/S004.html#S004-02
 を読んでカレントディレクトリ「.」を環境変数CLASSPATHに追加してください。

JavaFAQ 基礎知識
http://www.gimlay.org/~javafaq/S004.html
0003vi2NGNG
■■■ ダウンロードと API リファレンス ■■■
【Sun JDK 1.3】
http://java.sun.com/j2se/1.3/ja/download.html
http://java.sun.com/j2se/1.3/ja/docs/ja/api/index.html

【Sun JDK 1.4】
http://java.sun.com/j2se/1.4/ja/download.html
http://java.sun.com/j2se/1.4/ja/docs/ja/api/index.html

【Sun JDK 1.4.1】
http://java.sun.com/j2se/1.4.1/ja/download.html
http://java.sun.com/j2se/1.4/ja/docs/ja/api/index.html

【IBM JDK 1.1/1.3】 (要ユーザ登録)
http://www-105.ibm.com/developerworks/tools.nsf/dw/java-devkits-byname?OpenDocument&Count=100

※JDK = Java2 SDK
0004デフォルトの名無しさんNGNG
■■■ 無料の統合開発環境 ■■■
【Eclipse R2】
http://www.eclipse.org/downloads/index.php

【Sun ONE Studio 4 (Forte 4)】
http://jp.sun.com/products/software/tools/jde/try/index.html

【NetBeans v3】
http://www.netbeans.jp/dowonload.htm

【JBuilder 7 Personal】
http://www.borland.co.jp/jbuilder/jb7/download/
0005デフォルトの名無しさんNGNG
Q. Javaのインストール方法、パスや環境変数の設定方法が分かりません。
A: Java(TM) 2 SDK インストールガイド
http://java.sun.com/j2se/1.4.1/ja/install.html
http://java.sun.com/j2se/1.4.1/ja/install-windows.html

Q: クラスの使い方が分かりません。
A: Java 2 プラットフォーム API 仕様
http://java.sun.com/j2se/1.4/ja/docs/ja/api/index.html

Q: SDKの仕様や、Javaの使い方、コマンドの使い方を教えて下さい。
A: Java(TM) 2 SDK ドキュメント
http://java.sun.com/j2se/1.4/ja/docs/ja/index.html

Q: Javaの言語仕様が知りたいです。
A: Java言語規定
http://www.y-adagio.com/public/standards/tr_javalang/index.htm
http://java.sun.com/docs/books/jls/second_edition/html/j.title.doc.html

Q: 「僕以外の人も、同じ疑問を持ったはず」と思えるような質問があります。
A: Java House ML Topics / Java FAQ / Java Tips
http://java-house.jp/ml/topics/
http://www.gimlay.org/~javafaq/
http://www.javaworld.com/columns/jw-tips-index.shtml

このほかのFAQ(良くある質問とその回答)はこちら↓をご覧ください。
http://www.gimlay.org/~javafaq/javafaq.html
0006デフォルトの名無しさんNGNG
■■■ 過去スレの一覧 (1) ■■■
JAVA厨房
http://piza.2ch.net/tech/kako/966/966391052.html
Java相談室
http://piza.2ch.net/tech/kako/971/971960169.html
Java相談室 Part2
http://piza.2ch.net/tech/kako/980/980858322.html
Java相談室 Part3
http://piza2.2ch.net/tech/kako/994/994150280.html
Java相談室 Part4
http://pc.2ch.net/tech/kako/997/997791189.html
Java相談室part5
http://pc.2ch.net/tech/kako/1003/10035/1003567552.html
0007vi2NGNG
■■■ 過去スレの一覧 (2) ■■■
ネタ心者歓迎!今更ながらにJavaを学ぼう!
http://piza.2ch.net/tech/kako/981/981424252.html
ネタ心者歓迎!今更ながらにJavaを学ぼう! その弐
http://pc.2ch.net/tech/kako/993/993358225.html
ネタ心者歓迎! 今更ながらにJava相談室
http://pc.2ch.net/tech/kako/1003/10035/1003569074.html
ネタ心者歓迎! 今更ながらにJava相談室 その2
http://pc.2ch.net/tech/kako/1006/10064/1006408230.html
ネタ心者歓迎!今更ながらにJava相談室 その3
http://pc.2ch.net/tech/kako/1007/10078/1007802486.html
ネタ心者歓迎!今更ながらにJava相談室 その4
http://pc.2ch.net/tech/kako/1010/10105/1010545421.html
初心者歓迎! Java相談室 その5
http://pc.2ch.net/tech/kako/1012/10129/1012968994.html
初心者歓迎! Java相談室 その6
http://pc.2ch.net/tech/kako/1015/10154/1015418174.html
初心者歓迎! Java相談室 その7
http://pc.2ch.net/tech/kako/1018/10186/1018631329.html
初心者歓迎! Java相談室 その8
http://pc.2ch.net/tech/kako/1020/10204/1020453823.html
0008vi2NGNG
■■■ 過去スレの一覧 (3) ■■■ (一部 HTML 化待ち)
【初心者・ネタ】Java質問・相談スレ【大歓迎】
http://pc.2ch.net/tech/kako/1021/10218/1021817147.html
【初心者】Java質問・相談スレ2【大歓迎】
http://pc.2ch.net/tech/kako/1023/10233/1023319551.html
【初心者】Java質問・相談スレ3【大歓迎】
http://pc.2ch.net/tech/kako/1024/10248/1024885660.html
【初心者】Java質問・相談スレ4【大歓迎】
http://pc3.2ch.net/test/read.cgi/tech/1026601774/
【初心者】Java質問・相談スレ5【大歓迎】
http://pc3.2ch.net/test/read.cgi/tech/1028096225/
【初心者】Java質問・相談スレ6【大歓迎】
http://pc3.2ch.net/test/read.cgi/tech/1029774594/
【初心者】Java質問・相談スレ6【大歓迎】(本当は7)
http://pc3.2ch.net/test/read.cgi/tech/1031397913/
【初心者】Java質問・相談スレ�F【大歓迎】(重複の7)
http://pc3.2ch.net/test/read.cgi/tech/1032944182/
【初心者】Java質問・相談スレ8【大歓迎】
http://pc3.2ch.net/test/read.cgi/tech/1032944246/
【初心者】Java質問・相談スレ9【大歓迎】
http://pc3.2ch.net/test/read.cgi/tech/1034303501/
【初心者】Java質問・相談スレ10【大歓迎】
http://pc3.2ch.net/test/read.cgi/tech/1035570359/
【初心者】Java質問・相談スレ11【大歓迎】
http://pc3.2ch.net/test/read.cgi/tech/1036142056/
【初心者】Java質問・相談スレ12【大歓迎】
http://pc3.2ch.net/test/read.cgi/tech/1037407642/
【初心者】Java質問・相談スレ13【大歓迎】
http://pc3.2ch.net/test/read.cgi/tech/1038731106/
0009vi2NGNG
■■■ Java関連スレいろいろ ■■■ (一部 HTML 化待ち)
【統合】Java開発環境スレ
http://pc3.2ch.net/test/read.cgi/tech/1038118138/
【Java/C/他】統合開発環境Eclipse GM4
http://pc3.2ch.net/test/read.cgi/tech/1039405354/
えっ?JBuilder8が発売?
http://pc3.2ch.net/test/read.cgi/tech/1038042372/
JBuilder 7日本語版発売、Personal無償7月中
http://pc3.2ch.net/test/read.cgi/tech/1023102379/
[Java]JBuilder5[Java]
http://pc3.2ch.net/test/read.cgi/tech/995044723/
【Meadow】Java開発環境(・∀・)イイ【JDEE】
http://pc3.2ch.net/test/read.cgi/tech/1017214967/
Forte for Java
http://pc3.2ch.net/test/read.cgi/tech/1016161880/

【サーバサイド】
JavaサーブレットQ&A LV2
http://pc.2ch.net/tech/kako/1012/10127/1012728608.html
サーバーサイドJAVAをまたーり語るスレ
http://pc.2ch.net/tech/kako/1004/10049/1004972840.html
■■ Servlet/JSP(EJB含む) 質問スレ ■■ <WebProg板>
http://pc.2ch.net/test/read.cgi/php/1023501812/

【携帯】
携帯JAVAのスレッド
http://pc3.2ch.net/test/read.cgi/tech/1011977260/
iアプリ
http://pc3.2ch.net/test/read.cgi/tech/1000723476/
iアプリでゲーム<ゲーム製作技術板>
http://game.2ch.net/test/read.cgi/gamedev/1005042631/
0010vi2NGNG
■■■ 民間サイト ■■■
巨大なJavaリンク集
Java的リンク
http://www.geocities.co.jp/SiliconValley/6064/java_link.html

What's New about Java(Java に関する最新ニュース)
http://www.gimlay.org/~andoh/java/javanew.html

※2chではないので暴れないように。
0011vi2NGNG
■■■ 撲滅させたいかた、死滅を心配してるかた ■■■

CとJavaを比較した場合Cの良いとこと悪いとこ
http://pc.2ch.net/tech/kako/1009/10097/1009707596.html

Java撲滅委員会
http://pc.2ch.net/tech/kako/996/996848309.html

●●JAVAって死滅しちゃうの????●●
http://pc.2ch.net/tech/kako/1005/10051/1005159122.html
●●JAVAって死滅しちゃうの???? PART2●●
http://pc.2ch.net/tech/kako/1006/10060/1006053686.html
●●JAVAって死滅しちゃうの???? PART3●●
http://pc.2ch.net/tech/kako/1008/10081/1008162230.html
0012vi2NGNG
上級者の方で教える技術が無い方は下記スレでダベりましょう。
初心者無視! Java相談室 その9
http://pc3.2ch.net/test/read.cgi/tech/1021555964/
0013デフォルトの名無しさんNGNG
【言語初心者の方に】
設計思想
Java >> Python >> C++ >> C >> Perl
使い安さ/汎用性
C >> C++ >> Perl >> Python >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> J...
0014デフォルトの名無しさんNGNG
>>1 おつかれさま。
  ∧w∧
  (*゚ー゚) ∬
  /  ⊃旦
@(__)
0015デフォルトの名無しさんNGNG
…うーんずれた。
0016デフォルトの名無しさんNGNG
Tomcat4.1.17 Stable Release あげ

http://jakarta.apache.org/site/news.html#1217.1
http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.17/

>Tomcat 4.1.16 includes many bugfixes and ...
4.1.16かよ ( ゚Д゚)
0017デフォルトの名無しさんNGNG
このスクリプトどういう意味?

function go(){wind.location=add;
fired.value++;
setTimeout("go();",inter.value*1000);}
0018デフォルトの名無しさんNGNG
>>17 JavaScript…
部分的すぎて良くわかんない。
0019デフォルトの名無しさんNGNG
>>17
10秒ごとに繰り返し、
wind.location=add;
fired.value++;
を実行するスクリプト
0020デフォルトの名無しさんNGNG
  appletでタイピングソフトを作りたいのですが参考になるソースどっかにありませんか??
  教えてください。  
0021デフォルトの名無しさんNGNG
  
0022デフォルトの名無しさんNGNG
>>20
課題は自力でやりましょう。
0023デフォルトの名無しさんNGNG
JDesktopPaneにframe1,frame2をくっつけてます。
frame2でframe1の位置を表示したいので、frame1のマウスイベントを
frame2に送りたいのですが、どうすればいいのか分かりません。
0024デフォルトの名無しさんNGNG
>>23
MouseMotionListener
0025デフォルトの名無しさんNGNG
>>13
設計思想や使いやすさは思いっきり主観が入るんだがな。
とりあえず乙 >>1
0026デフォルトの名無しさんNGNG
ネットに回線繋げたままでjbuilder7 personalを終了すると
終了後にネットとのやりとりが出来なくなる・・・コレってバグ?
回線は切れないんだけどブラウザは「ページがありません」となりまふ。

環境:windows98SE + PPPoEのADSL

10回近く試して確認したのでjbuilder7 personalの終了が原因の1つ
なのは間違いないようだす。 それともコレが普通なのかな・・(^^;A
0027デフォルトの名無しさんNGNG
>>26
うちのノートパソコンはメモリが少なくなるとPCカードが死にます。
で再起動だと死んだままが多いから電源を入れなおさないといけない。
0028デフォルトの名無しさんNGNG
JSPで作成されたメソッドをサーブレットの中で使いたいのですが、
どのようにしてcallすれば良いのでしょうか?
JSPの場合、<%@ include file = "○○○.jsp" %>でcallすることが可能になりますが、
サーブレットの場合はどのように記述して良いのやら・・・
0029デフォルトの名無しさんNGNG
request.getRequestDispatcher("/xxx/yyy/○○○.jsp").include(request, response);
003028NGNG
>29
ありがとうございます。
ついでにすいませんが、自作Bean内でCallしたい場合には
どのように記述すれば良いのでしょうか?
0031デフォルトの名無しさんNGNG
Model(Bean)から直接JSP(View)を呼ぶのか?
俺ならぜってーそんなコードをメテしねーぞ。
まずは設計を見直そう。
0032デフォルトの名無しさんNGNG
test
003328NGNG
>31
提供されたJSPなんすよ・・・
開発方針が各社一貫性が無くてほとほと困ってます・・・
JSPでガリゴリ実装する会社もあれば、
MVCだったり・・・
確かにM→Vは本末転倒ですよね。
基本的にはMVCで実装なんですが、肝心なファンクションが
既にJSPで実装されてしまってます。
003428NGNG
で、開発方針が変わってMVCをもっと徹底させるって話になったんですよ。
0035デフォルトの名無しさんNGNG
image = createImage(11, 11);
graphics = image.getGraphics();
としてimageを作ったあとで、
imageの幅を取得したいのですが・・・。
0036デフォルトの名無しさんNGNG
どなたか、よろしかったら教えてください。
突然疑問に思ったのですが、アプレット作るのに
getAppletInfo()とgetParameterInfo()っていつも
オーバーライドしてたのですが、これって何の役に
立つのでしょう?  ブラウザとかから参照する
方法ありましたっけ???
使い道がないのならメモリ節約のためにカットしよう
かなとも思うのですが.....
0037デフォルトの名無しさんNGNG
JAVA使う方の年収っていくらくらいなのですか?
0038デフォルトの名無しさんNGNG
年俸520万です。29歳です。
死ぬほど残業してます。(当然、残業は給与に反映されない)
0039デフォルトの名無しさんNGNG
>>35
this=Component、かつイメージが全て読み込まれてるなら。
int width = image.getWidth(this);
004035NGNG
ありがとうございました。なるほど。thisってそれ自身のって意味なんだ・・・。
0041デフォルトの名無しさんNGNG
モニターの解像度やブラウザの現在の縦横の表示枠に合わせて
Appletの大きさを変えたいのですが、取得のし方がわかりません。
よろしくお願いしまう
0042デフォルトの名無しさんNGNG
日時をカウントダウンするプログラムってどう書けばいいんでしょうか?
教えてください。お願いします。
0043デフォルトの名無しさんNGNG
>>42

抽 象 的 す ぎ
0044デフォルトの名無しさんNGNG
>>41
モニタの解像度は Toolkit クラスで取得できます。
ブラウザの縦横云々は HTML タグの width, height をパーセンテージで
指定しとけば勝手にやってくれます。
例: <applet width="100%" height="100%" code="test.class"></applet>

こんなとこでどうでせう。
0045デフォルトの名無しさんNGNG
>>44
なるほど。>>41ではないし、当分アプレットを作る予定もないけど、
参考になった。ありがとう。%が使えるとはいままで知らなかった
0046デフォルトの名無しさんNGNG
MulticastSocketを使ったプログラムをwindowsで実行すると、
コンストラクタが、BasicSocketにさかのぼって、
BindException(だったかな?)になります。
unixでコンパイルしたものも、windowsでコンパイルしたものも動作しません。
unixでは、ちゃんと動いたのですが、どうしてですか?
0047assNGNG
public class Hello {
public static void main(String[] args) {
System.out.println("Hello!");
}
}


動かなかったんですけど・・・どこが悪いのかなあ?

Exception in thread "main" java.lang.NoClassDefFoundError: Hello

このように帰ってくるんですが・・・java.langの中の例外って・・・?
0048デフォルトの名無しさんNGNG
宿題手伝ってくれるスレ教えてください
0049デフォルトの名無しさんNGNG
>>47
>>2
0050デフォルトの名無しさん NGNG
public void hanbetu{
if(string.equals("one")) command = 1;
}
public void paint(Graphics g){
switch(command){
case 0: g.drawLine(x1,y1,x2,y2);
case 1: g.drawRect(x1,y1,w,h);
}
}

hanbetuのところでcommandを判定して,switch文で処理選択させて描画行い
たいのですが、値の受け渡しができません。グローバル変数であらかじめcommandの値を
設定すれば、きちんとswitchで選択してくれるのですが、hannbetu()で判定→switch判定
が出来ません。
考えられる理由はどのようなものがあるでしょうか?


005141NGNG
>>44
うお、すげーよ。すごい。htmlに余計なもの含ませなければ
スクロールバーが常に沈んだままだ。
Javaって面白いですね・・。
ありがとうございました。

つうか何食ったら・・・じゃなくて
どう勉強したら>>44さんみたいにJava物知りになれるですか
0052デフォルトの名無しさんNGNG
>>51
別に>>44の件はjavaとは関係ないと思うんだが
0053デフォルトの名無しさんNGNG
public class Keisan {
public static void main(String[] args) {
System.out.println("加算の結果は?"+(3+2)+"です。。");
         System.out.println("減算の結果は?"+(5-8)+"です。。");
System.out.println("除算の結果は?"+(3*4)+"です。。");
         System.out.println("乗算の結果は?"+(7/3)+"です。。");
}
}


これを実行すると24個ぐらいエラーが出ます。
クラス宣言が不味いんおでしょうか?
0054デフォルトの名無しさんNGNG
>>50
一行目を
public void hanbetu{
だからでは?

これではいかが?
public void hanbetu() {

// そのコードだけではよくわからないけど二行目の変数stringとかは、
//ローカル変数ではないよね?
0055デフォルトの名無しさんNGNG
>>53
もしかしてソース中に全角スペースはいってない?
0056デフォルトの名無しさんNGNG
>>53
あと、どんなエラーがでたのか、
そのエラーメッセージもコピペすると
適切な解答がもらえる可能性が高まるかとおもいます。。。
0057デフォルトの名無しさんNGNG
すみません。J Builder 8って個人で買うといくらぐらいするんですか?
0058デフォルトの名無しさんNGNG
>>55
Keisan.java:6: \12288 は不正な文字です。
         System.out.println("乗算の結果は?"+(7/3)+"です。");
^
Keisan.java:6: \12288 は不正な文字です。
         System.out.println("乗算の結果は?"+(7/3)+"です。");
^
Keisan.java:6: \12288 は不正な文字です。
         System.out.println("乗算の結果は?"+(7/3)+"です。");
^
Keisan.java:6: \12288 は不正な文字です。
         System.out.println("乗算の結果は?"+(7/3)+"です。");
^
Keisan.java:6: \12288 は不正な文字です。
         System.out.println("乗算の結果は?"+(7/3)+"です。");
^
Keisan.java:6: \12288 は不正な文字です。
         System.out.println("乗算の結果は?"+(7/3)+"です。");
^
Keisan.java:2: メソッド本体がないか、abstract として宣言されています。
public static void main(String[] args) {


こんな漢字です。。。
0059デフォルトの名無しさんNGNG
>>58
やっぱり全角スペース入ってる…。
全角スペースというのは「 」これね。
半角スペース「 」かタブに置換するといいとおもう。。。
0060デフォルトの名無しさんNGNG
>>57
http://www.borland.co.jp/jbuilder/jb8/description.html
いちおうJBuilderスレで聞いてとよろしいかと。。

でもJBuilderスレはバージョンごとに乱立しているから
統合されるまでは下のスレで聞くのがいいかもね。
【統合】Java開発環境スレ
http://pc3.2ch.net/test/read.cgi/tech/1038118138/l50
0061デフォルトの名無しさんNGNG
楚人におまんことちんこを売る者あり。

氏曰く 「このおまんこは どんなちんこでも通さない」
又、曰く「このちんこは どんなおまんこでも突き通す」

ある人曰く
「そのちんこで そのまんこを突いたらどうなるのかね?」

楚人は答えることが出来なかった。

これぞ「おまんちん」である。
0062デフォルトの名無しさんNGNG
>>61
楚人にセキュリティツールとクラッキングツールとを鬻ぐ者有り。
之を誉めて曰く「吾がセキュリティツールの堅きこと、能く陥すもの莫きなり」と。
又其のクラッキングツールを誉めて曰く
「吾が矛の利なること、物に於て陥さざる無きなり」と。

或る人曰く「子のクラッキングツールを以て、
子のセキュリティツールを陥さば如何」と。

其の人応えて曰く「バージョン情報の新しきものが勝つなり」と。
0063デフォルトの名無しさんNGNG
すみません、JBOSSのプログラミングをしているのですが、
MS−DOS上でコンパイルした際に「javax.ejbが存在しません」
といわれてしまうのですが…直りますでしょうか。
0064デフォルトの名無しさんNGNG
>>63
クラスパスの設定の問題ではないでしょうか?

直るかどうかを尋ねているということは、
いままではコンパイルできていたのですか?
0065デフォルトの名無しさんNGNG
いえ、すみません、言葉が足りていませんでしたね。
ttp://yamaguch.sytes.net/~tora/java/jboss.html
のとおりにやっているのですが、コンパイル時に
・パッケージ javax.ejb は存在しません
と出てくるんです。
クラスパスは設定はしてあります(autoexec.batの中ということですよね?)。
0066デフォルトの名無しさんNGNG
あと「直る」という表現は適切ではなかったです。本当にすみません。
はなっからできていません。
0067デフォルトの名無しさんNGNG
>>66
EJBのことはよくわからないけど、
もしかしたら再起動したらコンパイル通るかも。
autoexec.batはWindowsが起動したときに実行されるから。

あとWindowsMEやNT,XPではパスの設定はautoexec.batではないから、
そこも注意してね。詳しくは>>2のリンク先を。
0068デフォルトの名無しさんNGNG
ありがとうございます。
がんばってみます。
0069デフォルトの名無しさんNGNG
JavaのVM上で処理された全ての命令などの実行ログをとる良い手段を
知ってる人いませんか?勿論、printlnじゃなくて。
0070デフォルトの名無しさんNGNG
-Xrunhprof
-verbose:jni
-verbose:gc
-verbose:class
0071デフォルトの名無しさんNGNG
<jsp:getProperty(略
で、HTMLで使っちゃいけない文字(<>&"')をエスケープすることはできますか?
0072デフォルトの名無しさんNGNG
Linuxであるクラスを実行しているプロセスを調べるにはどうしたらよいですか?
AdminServerというクラスが実行されているとして、
ps -ef | grep AdminServer
とすれば引っかかると思ったのですがなぜか駄目です。
AIXだといけるのですが・・・
0073デフォルトの名無しさんNGNG
GUI開発(swing)で聞きたいんですけど、
たとえばD&D可能なツリービューを作成したいとしたら、
まずはJTreeから派生クラスを作成したD&D可能なクラスを作っておいて、
そいつをコンテナにaddするってイメージでよい?
0074デフォルトの名無しさんNGNG
>>72
うちではできたよ?
ちなみにバージョンは?

>>73
いいとおもうよ。
http://java.sun.com/docs/books/tutorial/dnd/index.html
がんばれ
0075デフォルトの名無しさんNGNG
>>70ってなに?
007672NGNG
>>74
Red Hat Linux release 7.2 (Enigma)
Kernel 2.4.7-10 on an i686
java version "1.2.2"
Classic VM (J2RE 1.2.2 IBM build cx122-20011213was (JIT enabled: jitc))
です。
0077デフォルトの名無しさんNGNG
その辺りの問題は各マシンやUNIXやJavaVMで
実装にいろいろ違いがありそうなのでやっかいそう。。。

回答がないようならLinux板のJavaスレに書き込んでみては?
あちらもそろそろ書き込みがないとdat落ちしそうですし
http://pc.2ch.net/test/read.cgi/linux/1004594459/l50
0078デフォルトの名無しさんNGNG
入力された文字が半角英数字かどうかをチェックするものを
作りたいのですが、調べたんですけど、わかりませんでした。
わかる人、ご教授してくれませんか?
0079デフォルトの名無しさんNGNG
String s = "abcd";
java.util.regex.Pattern p = java.util.regex.Pattern.compile("^\\p{Alnum}+$");
boolean result = p.matcher(s).matches();
System.out.println(result);

ちなみにPatternインスタンスはスレッドセーフ.

s.matches("^\\p{Alnum}+$");
でもいいけどな。

"_"も含めていいなら\p{Alnum}の替わりに\w
0080デフォルトの名無しさんNGNG
>>79
早速ありがとう。
JSPから呼び出して、Beanとして使おうと思っているのですが、
>java.util.regex.Pattern p = java.util.regex.Pattern.compile("^\\p{Alnum}+$");
のcompile("^\\p{Alnum}+$")の部分は必要ですか?
ちょっとよくわからないのですが。。。
0081デフォルトの名無しさんNGNG
開発ツールのお勧めって何?
Visual Jにしようとおもっますが・・・
0082デフォルトの名無しさんNGNG
ネタ?
0083デフォルトの名無しさんNGNG
>>81 Bean Builder
0084デフォルトの名無しさんNGNG
>>81
jvim
0085デフォルトの名無しさんNGNG
>>81 Eclipse
0086デフォルトの名無しさんNGNG
>>83
それはなに?
0087デフォルトの名無しさんNGNG
>>80
http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/util/regex/Pattern.html
0088デフォルトの名無しさんNGNG
えっと、Javaの資格の本を読んでいたら、

int [] myScores [];

は、正しい配列の宣言なのだそうです。これは、

int myScores []; もしくは、 
int [] myScores; と同等と見ていいのでしょうか?
0089デフォルトの名無しさんNGNG
あ、もしかして2次元の配列の宣言ってことでしょうか?
0090デフォルトの名無しさんNGNG
祭り板、「TIME」誌2002年の顔にアラファト議長を! 5
http://live.2ch.net/test/read.cgi/festival/1040349157/l50
で、お前らの技術をほしがっている奴らがいる。

ここでJavaを使えば、JREをインストールさせられるw
0091デフォルトの名無しさんNGNG
http://live.2ch.net/test/read.cgi/festival/1040349157/78-80
のくだりにちとワロタ

しかし、Javaでタシロ砲を開発したとして、
Sunのダウンロードサイトが耐えられるかがちょっと心配(w

もし開発するのならJava web startでプログラムを作って
下からJREをインストールするのが簡単でおすすめ。
http://java.sun.com/getjava/download.html
0092デフォルトの名無しさんNGNG
>>88-89
二次元配列の宣言みたい。
こういうプログラム書いたらコンパイル通ったし。

public class test {
 int [] myScores [] = new int[2][2];
}
0093デフォルトの名無しさんNGNG
>>92
サンクス
0094デフォルトの名無しさんNGNG
>>79

っていうか、試しにやってみたけど、ダメだったよ!
0095デフォルトの名無しさんNGNG
すいません、いまファイル一覧リスト作ってまして、
でファイルサイズを得るには ファイル名.length() でバイト単位で戻ってくる・・・
という部分はいいんです。

でもWindowsのファイルのプロパティでは
158KB(161,966 バイト)
1,38MB(1,451,903 バイト)
というふうに表示されてるんですけど、これってどういう計算をすれば良いんでしょうか?

それともそんなの気にせずに上位3桁のみで残りは切捨てで良いものでしょうか?
0096デフォルトの名無しさんNGNG
>>95
それはJavaの質問ではないとおもうが
1KB=1024Bなので
1024で割り算すればいいとおもうよ。
0097デフォルトの名無しさんNGNG
>>95
で割り算して答えが1024以上だったら、
もういちど1024で割り算すればMBも算出できるよ。

//つーかJavaにはそのあたりのメソッドとかないのか?
009895NGNG
そっかぁ。1KB=1024B!
ありがとう>>96さん!
0099デフォルトの名無しさんNGNG
readでブロックしちゃったスレッドを殺したい!

どうする?
010095NGNG
>>97
なるほど。
割り算の回数でKB,MB,GB・・・と分ければ良いわけですね。
0101デフォルトの名無しさんNGNG
>>99
available() で常にブロックしないように制御、とか。
nio 使うとか。
■ このスレッドは過去ログ倉庫に格納されています