【初心者・ネタ】Java質問・相談スレ【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGお前らとりあえずがんがってください
そして誰か教えてください。
関連スレ
初心者無視! Java相談室 その9
http://pc.2ch.net/test/read.cgi/tech/1021555964/
調べようとする優秀な奴は↑へどうぞ。
0153デフォルトの名無しさん
NGNG一文字ずつ変えてくしかないんじゃ?
if( Character.isUpperCase( c ) )
c = Character.toLowerCase( c );
else if( Character.isLowerCase( c ) )
c = Character.toUpperCase( c );
0154デフォルトの名無しさん
NGNG標準訳って何?欲しけりゃ自分で訳せ。
内部クラスでもインナークラスでも
どっちでもいーと思うけど。
0155デフォルトの名無しさん
NGNGピアソンエデゥケーションに直接聞いてください。
本に電話番号とか書いてあるでしょ?
0156デフォルトの名無しさん
NGNGそうですか。
その前にここで聞いていいですか?電話代掛かるし。
結構売れてる本のようなので、ここにも読んだことがある人が結構いると思いますので。
第3版なんですが、P102の3.11、
SortDoubleのセキュリティーホールをみつけなさい。
って問題の答えわかる人いませんかね?
0157デフォルトの名無しさん
NGNGありがとうございます。
なんとなく先が見えてきました。
0158149
NGNG>標準訳って何?欲しけりゃ自分で訳せ。
ごもっとも。でも、資格試験とか受けたいしぃ。
0159デフォルトの名無しさん
NGNGSunのJava資格試験は答案用紙を使わない。
チェックボックスとラジオボタンの選択問題だから
気にしなくてヨシ
0160デフォルトの名無しさん
NGNGWebSphere を調べたいんだがリソースアナライザじゃ貧弱すぎて…
0161デフォルトの名無しさん
NGNG2の補数表現でよいのでしょうか。
0162デフォルトの名無しさん
NGNGリサイズすると増えまする
なぜかわかる人いますか
再描画関係でしょうか?
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
/* <applet code="Test.class" width="300"height="300">
</applet>
*/
public class Test extends Applet implements ActionListener{
boolean bool = true;
public void init() {
Button but = (Button)add(new Button("2ch"));
but.addActionListener(this);
}
public void actionPerformed(ActionEvent e) {
if (bool) {
setBackground(Color.green);
this.bool = false;
}
else {
setBackground(Color.blue);
this.bool = true;
}
add( new Button("java"));
}
}
0163a
NGNGポートスキャンってなにでしょうか?
2CHで個人情報の特定とかできるんでしょうか?
0164デフォルトの名無しさん
NGNG板違いの上スレ違いだが、あんたのPCに鍵の掛かってないドアが
あるか一つ一つ調べること。意図的に開けとく事もあるけど、鍵かけ
忘れたドアから入って個人情報をいただく、という事はあるかも
知れん。ポートスキャンだけじゃ個人情報は取れん。
0165a
NGNGありがとうございます
こう言った質問はどこですれば良いんでしょうか?
0166デフォルトの名無しさん
NGNG0167デフォルトの名無しさん
NGNG悔い改め、こちらに質問させてもらいます(w
JavaWebStart 1.0.1_02を使ってます。Webページからシーム
レスに起動できるJavaアプリケーションの提供を考えてまして。
実際にテスト署名を使って動作も確認しました。
ところで、jarファイルに対する署名って、どこの公的機関から
何のタイプの署名を発行して貰えばよいんですか?日本ベリサ
インではIE用のAuthenticode対応Digital ID、Netscape用の
Object Signing対応Digital IDしか扱っていないようで。なん
となくこれらの署名は違うなと。
米国ベリサインでは、Sun Java Signing Digital IDってのが
あって、これじゃないかと思うんだけど、実際に署名を取得
したよ、知ってるよ、って人いたら、そこらへんの事情を教
えてください。
よろしくおながいします。
0168デフォルトの名無しさん
NGNGhttp://java.sun.com/products/jdk/1.4/docs/tooldocs/solaris/keytool.html
0169デフォルトの名無しさん
NGNG<html>
<applet code="Test.class" width="300" height="300"></applet>
</html>
*/
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class Test extends Applet implements ActionListener {
boolean bool = true;
public void init() {
Button but = (Button)add(new Button("2ch"));
but.addActionListener(this);
}
public void actionPerformed(ActionEvent e) {
if (bool) {
setBackground(Color.green);
this.bool = false;
}
else {
setBackground(Color.blue);
this.bool = true;
}
add( new Button("java"));
validate(); // hehehe
}
}
0170162
NGNGレスありがとうございました
できました
0171デフォルトの名無しさん
NGNG> 最近のclassファイルだと、JODEあたりじゃないの?
JODE と JAD ってどっちのほうが評判いいんでしょう.
0172デフォルトの名無しさん
NGNGC++のtempleteみたいなもんですか>
0173デフォルトの名無しさん
NGNGみたいな
0174デフォルトの名無しさん
NGNG見るからに無理だと感じるのだが。
J-PHONEのJavaアプリに携帯端末そのもののメモリ扱うAPIも
本体につながったケーブル扱うAPIもないだろう?
0175デフォルトの名無しさん
NGNG今の仕様の携帯Javaだと、自分でサーバ立ててインターネット経由で
HTTPパケットで送信することしかできなそう。
0176デフォルトの名無しさん
NGNGJava的リンク
http://www.geocities.co.jp/SiliconValley/6064/java_link.html
0177デフォルトの名無しさん
NGNGいいね
0178デフォルトの名無しさん
NGNGすげぇ量だな。俺んち、トップページへリンクしてくれよ
0179デフォルトの名無しさん
NGNG動的メソッドと静的メソッドの使い分けがよくわかりません。
変数なら使い分ける必要があるけど、なんでメソッドをいちいち動的に割り当てるのでしょうか?
全部静的で問題ないような気がするんですけど。
0180デフォルトの名無しさん
NGNGJava使ってる限り動的束縛強制ギプスからはどうやっても
逃れられないのでそんな事悩む必要なし。
ポリモーフィズムについて勉強してから
C++スレにでも行ってごらん。
0181179
NGNGええ、本には関数の前にstaticをつけると静的メソッドになるって
かかれていたんですけど。
ポリフォーフィズムはこれから勉強します。
0182デフォルトの名無しさん
NGNGメソッドってのは動的に割り当てたりするもんじゃない。
(というか、「動的メソッド」という言い方は普通使わない。)
0183180
NGNGお、そっちの「静的」か、
カンチガイすまナンダ。
つーか全部その「静的」メソッドだけでプログラミングすると実質的に
構造がC(C++でない)と変わらなくなる。
オブジェクト指向言語の意味がない。
(仕事でやると↓でヒーローになれる)
http://pc.2ch.net/test/read.cgi/prog/1021560641/l50
メソッドはあくまで「オブジェクト」の動作の定義ってのが
オブジェクト指向の前提。staticが例外。
0184181
NGNGつまりstaticなメソッドでも動くけど、暗黙の了解で使うなってことですか?
0185デフォルトの名無しさん
NGNGその本に書いてないの?
0186デフォルトの名無しさん
NGNG0187デフォルトの名無しさん
NGNG役割が違うので互いに単純に代替できるようなものではない。
必要性があるからこそJavaにも取り入れられたわけで
gotoほど忌み嫌われる存在ではない。
しかし使いどころが分からずに乱用すると困った事になるのも事実。
0188デフォルトの名無しさん
NGNGの読み方というのがよくわかってません。
今はnew BufferedInputStream(new FileInputStream("test.xml"))でループさせてstringに入れて
るんですが、これでいいんでしょうか? 他にやり方があったら教えてください。
0189デフォルトの名無しさん
NGNGCrimsonとかXercesとかのソフトウェアはXMLドキュメントをObject化してくれます。
また、単純にHTML吐き出したいのならXSLTというソフトウェアを利用すると再利用性の高いコードがかけると思います。
see
http://xml.apache.org
0190デフォルトの名無しさん
NGNGユーティリティなどのわざわざオブジェクトとしてインスタンス化する必要のないようなメソッドは静的メソッドとして実装するとコードとがシンプルになり、メモリが節約できます。
私はがんがんユーティリティを作るほうなので、静的メソッドを結構多用しますが、それによって、クラスの結合度などが高まってしまって失敗したりと一長一短です。
とりあえず静的メソッドのことは忘れて設計してはどうでしょうか。そのほうがオブジェクト指向に関する理解が早まると思います。
0191デフォルトの名無しさん
NGNGRESありがとうございます。
>XML読むなら最初はDOMを利用する方法がわかりやすくていいと思いますよ。
>CrimsonとかXercesとかのソフトウェアはXMLドキュメントをObject化してくれます。
まさしくそのDOMでできそうです。これから調べてみます。
シーケンシャルファイルとして読むなんて泥臭いこと、普通はしませんよね^^;。
>また、単純にHTML吐き出したいのならXSLTというソフトウェアを利用すると再利用性の高いコードがかけると思います。
XSLTはお客さんから「自分とこで保守できないのでNG」と言われましたw。
情報、ありがとうございました!
019299
NGNG〇デリバリーヘルス〇デートクラブ〇女性専用ホストクラブ〇
〇ハードSM奴隷クラブ〇レズビアン倶楽部〇ホモ・オカマ倶楽部
〇変態痴女と遊ぶ会〇痴漢・覗き趣味の会〇変態同好会・各種!
●楽しく遊べます! 090-8002-8356番
-----------美男・美女会員など多数在籍中-----------
http://www.mttdocomo.jp/
-----女性アルバイト随時募集・高収入(日払い)月100万円可能-----
-----レズビアン・スタッフ●ホモスタッフ●女性専用ホストスタッフ同募-----
http://www.mttdocomo.jp/
------------------------------------------------
0193デフォルトの名無しさん
NGNG中身をXSLT+XSLTプロセッサで作ろうが全部Javaで作ろうが、
顧客がメンテするのは元のXMLファイルだけだと思うのだが...
もしかして、191はJavaのソース込みで納品して、191の顧客は
そのソースをメンテするつもりだとでもいうのだろうか。
0194デフォルトの名無しさん
NGNGデバッグの方法がわかりません、
ステップでのやり方をだれか教えてください。
0195デフォルトの名無しさん
NGNGSIがプログラムだけを外注してんじゃないの。
そんでそのSIはXSLTが使えないと。
ありえなさそうでありえる話っぽいなぁ。
0196デフォルトの名無しさん
NGNGダブルクリックだけで起動するにはどうしたらいいんですか?
0197デフォルトの名無しさん
NGNGJARにする。JDKドキュメントの「JDKのツール」の項目に解説あるから嫁。
マニフェストファイルにMain-Classを登録するのがミソ。
0198196
NGNGありがとうございます、勉強します
0199デフォルトの名無しさん
NGNGF5でステップイン、F6でステップオーバー、F7でステップアウト
でもVAJはサポート打ちきり、Studioに移行するから
あまりおぼえんでよい
0201デフォルトの名無しさん
NGNG別のパッケージから、リフレクションのConstructerクラスのnewInstance(Object[])で生成しようとすると
IllegalExceptionが出て生成できないんですが、だめなんですか?
メソッドやフィールドはprivateでもリフレクションでうまくいったんですが。
0203デフォルトの名無しさん
NGNGeclipseでできるよ。対象クラスを選択して右クリック。
new -> Java -> JUnit -> TestCase
あとは、テストしたいメソッドを選択して生成。
0204**********
NGNGできたぞ。
メソッドやフィールドと同じ方法で。
どうもです。
中身は勝手に作ってくれないの?w
0206デフォルトの名無しさん
NGNGJTextAreaつかってんなら、JFCのデモでいいんじゃん?
0207デフォルトの名無しさん
NGNG使用されるほうのクラスで、setAccessible(true)としないとだめなのかな。
0208**********
NGNGimport java.lang.reflect.*;
public class reflecttest{
public static void main(String args[]){
try{
Class cls =Class.forName("test");
Constructor con = cls.getDeclaredConstructor(null);
con.setAccessible(true);
Object o = con.newInstance(null);
}catch(Exception e){e.printStackTrace();}
}
}
public class test{
private test(){
System.out.println("キター");
}
}
これがしたいんでしょ?
0209デフォルトの名無しさん
NGNGなくしてしまいました。。。。。。
練習問題・章末問題の解答が。。。
どなたか、「独習Java」の解答(Win版)アップしてくださいぃぃ。
まじ困ってます。
0210デフォルトの名無しさん
NGNGもっかい買え
0211デフォルトの名無しさん
NGNGってか独習Javaやめれば?
もっといい本あるよ。
0212デフォルトの名無しさん
NGNG何が違うのですか?
0213デフォルトの名無しさん
NGNG0214デフォルトの名無しさん
NGNGについて詳しく書いてある本ってなんか
ないですかね?
0215デフォルトの名無しさん
NGNGJava Examples in a Nutshell
http://www.oreilly.com/catalog/jenut2/
で十分だと思う
0216デフォルトの名無しさん
NGNG0217デフォルトの名無しさん
NGNG英語かい!
すみません、英語はきついな〜
0218デフォルトの名無しさん
NGNG日本語版あるでよ
0219デフォルトの名無しさん
NGNGまじっすか!ありがとう!
明日書店であさります。
0220209
NGNGもっといいのもあるみたいですが、せっかく買ったんで最後まで
やってみるつもりです。。。
ていうか、どなたか「独習Java」の問題の答えください・・・
まじ、困ってますぅぅぅぅ。。。(泣
0221デフォルトの名無しさん
NGNG問題書けば答えてくれるかも
0222デフォルトの名無しさん
NGNG( ????.preperties_ja というようなファイルでよく見かけます。 )
「\u5546\u54C1\u4E00\u89A7」
0223デフォルトの名無しさん
NGNG> について詳しく書いてある本ってなんか
> ないですかね?
「Javaの格言」 あたりはどうかな。アレに書いてあることをマネして、Java で一つアプリケーション
(Web アプリケーションはあまりよくないと思う。Swing とか GUI 使うやつがいいよ)作ってみると
もうマスターしたも同然。
0224デフォルトの名無しさん
NGNGnative2ascii を使え。DOS 窓から以下を叩け。
native2ascii -reverse foo_ja.properties > bar_ja.properties
リダイレクト先間違えて既存ファイル消すなよ。
0225デフォルトの名無しさん
NGNGたとえば
class Ex{
public static void main(String args[]){
int i=3,x=5,s=7;
System.out.println(i+x+s);
}
}
で書けるものを
class Ex{
int i,x,s;
}
class Ex2 extends Ex{
public static void main(String args[]){
Ex ex=new Ex();
ex.i=3;
ex.x=5;
ex.s=7;
System.out.println(ex.i+ex.x+ex.s);
}
}
で書くメリットがわからないんです。
ちなみに独習Javaはもってます。(7章で詰まりました)
アプレットや制御ステートメントは少しは理解してると思います。
その本で理解できるでしょうか?初心者なんですみません。
0226デフォルトの名無しさん
NGNG精進しまひょ
もっと複雑なものを考えるとか
UMLにしてみるとか
0227デフォルトの名無しさん
NGNG0228デフォルトの名無しさん
NGNG図書館に行けばあるかも。
0229デフォルトの名無しさん
NGNGあんがい、君みたいな人が多いのかもな。
おかげで、CやコボからJavaへは移行しやすいとか?
THX!
ついでにundo関連についての”考え方”が
書いてあるWebってありませんか?
JFCのデモのソースを読んだのですが難しすぎて・・・。
0231デフォルトの名無しさん
NGNGAPI Reference
googleにないの?
0232デフォルトの名無しさん
NGNG教習所のなかぐるぐる回ってるだけじゃ
車のありがたみが分からないのと一緒。
0233デフォルトの名無しさん
NGNG独習Javaでまだ二日しかJava経験がありませんが。
あまり難しくないけど、いろいろな標準クラスを使うやつがいいです。
形ができたら公開しようと思います。
0234デフォルトの名無しさん
NGNG標準クラスだけでばっちり作れると思います
0235_
NGNG0236233
NGNGいまIBMのページを調べましたが、おもしろそうですね。
「高機能のロボット格闘シミュレーション・エンジンで、Javaプログラミング学習がずっと楽しくなる」
というのが気に入りました。
http://www-6.ibm.com/jp/developerworks/java/020329/j_j-robocode.html
0237デフォルトの名無しさん
NGNG0238デフォルトの名無しさん
NGNG//
// while
//
public class test_034_pre_02 {
public static void main (String [] args) {
int i = 7;
while (--i > 0) {
System.out.println (i);
}
}
}
[localhost:~/Documents/java_test] nao% java test_034_pre_02
6
5
4
3
2
1
上記の前置デクリメントの場合、0を出力しないで終了するけれど、
後述の後置デクリメントだと、0まで出力するのはどうしてなの?
[localhost:~/Documents/java_test] nao% cat test_034_post_02.java
//
// while
//
public class test_034_post_02 {
public static void main (String [] args) {
int i = 7;
while (i-- > 0) {
System.out.println (i);
}
}
}
[localhost:~/Documents/java_test] nao% java test_034_post_02
6
5
4
3
2
1
0
Javaは初めてのプログラム言語で、初めてまだ3日目。。。
0239デフォルトの名無しさん
NGNG//
// while
//
public class test_034_pre_02 {
public static void main (String [] args) {
int i = 7;
while (--i > 0) {
System.out.println (i);
}
}
}
[localhost:~/Documents/java_test] nao% java test_034_pre_02
6
5
4
3
2
1
上記の前置デクリメントの場合、0を出力しないで終了するけれど、
後述の後置デクリメントだと、0まで出力するのはどうしてなの?
0240デフォルトの名無しさん
NGNG//
// while
//
public class test_034_post_02 {
public static void main (String [] args) {
int i = 7;
while (i-- > 0) {
System.out.println (i);
}
}
}
[localhost:~/Documents/java_test] nao% java test_034_post_02
6
5
4
3
2
1
0
Javaは初めてのプログラム言語で、初めてまだ3日目。。。
0241デフォルトの名無しさん
NGNGゴメン。。。
0242デフォルトの名無しさん
NGNG0244243
NGNG0245デフォルトの名無しさん
NGNG0246241
NGNGデクリメント演算子の役割は本を読んで(一応)理解しているつもり
だけれど、疑問点は次の点なんです。
whileのループ変数に( i > 0 )の場合に、実行しろという文なのに、
後置デクリメントの場合、(i >=0)と書かれているのに、
System.out.printlnが0を出力するのはなぜなのかというのが、疑問。
もしかして、
While (i-- > 0) の時点では、i = 1だけれども、
System.out.printlnの時点では、i = 0となっていると理解すればいい
の?
0247241
NGNG理解できた。
0248TL使い
NGNGTurbolinuxServer7 で コンパイルしたらエラーになっちゃった。なんでだろ。
エラー内容は 入力された文字が全角記号だったら云々かんぬん
とかいう判定文にて 「unclosed character literal」とか言われちゃうの。
0249質問です
NGNG明日の日付はどうすればいいのでしょうか。
本日の日付なら
java.util.Date currentTime = new java.util.Date();
calendar.setTime(currentTime);
こんな感じでとれたんですが・・・。
0250デフォルトの名無しさん
NGNG3600 * 24秒足す。
0251デフォルトの名無しさん
NGNG0252質問です
NGNGどのタイミングで足せばいいのでしょうか・・・。
お願いします。
■ このスレッドは過去ログ倉庫に格納されています