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

サイザー専用JAVA演習場

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2006/12/08(金) 18:50:35
サイザーにJAVAをやさしく教えてあげるスレです。
0446デフォルトの名無しさん2006/12/23(土) 18:24:07
あとインターフェイスは共通の数字とかもたせる
ときに使う。
いつでもよびだせるからね
0447デフォルトの名無しさん2006/12/23(土) 18:56:34
>>445
privateを使うか、protectedを使うかは設計によるからなー。
0448デフォルトの名無しさん2006/12/23(土) 19:09:46
>>445
は
>>444のレスをスルーしているようにも見える。
丁寧だけど失礼なんじゃないのか?
0449デフォルトの名無しさん2006/12/23(土) 19:29:50
>>444
リフレクションがあるから「できなくなる」というのはいいすぎでは?
0450デフォルトの名無しさん2006/12/23(土) 19:41:34
>>449
初心者にはリフレクションは無視でいいんじゃない。
0451デフォルトの名無しさん2006/12/23(土) 20:06:15
斉藤 浩太君は寝たのかい?
0452サイザー 光太郎 ◆rbhHqF51rI 2006/12/23(土) 21:32:53
いますよぉ
0453デフォルトの名無しさん2006/12/23(土) 21:57:28
サイザー、こういう人はどう思う?

221 名前:デフォルトの名無しさん[] 投稿日:2006/12/23(土) 21:06:20
5種類の仕事と5人の人がいて、5種類の仕事を行うコストが個人で異なる。
この様な場合、誰にどの仕事を行わせることがもっとも低コストで仕事が
行えるか求めるフローチャートを作成しなさい、計算方法は、全ての組み合わせ(順列)を求める。その中から最も低コストとなる仕事の割り当てを得る(腕ずく法;Brute Force Method)。なお、最低コストが複数ある場合は、最後に判明した組み合わせのみを表示すればよい。
人1人2人3人4人5
仕事A10、5、7、12、8
仕事B14、20、15、10、15
仕事C18、30、20、25、22
仕事D35、8、18、20、12
仕事E20、13、8、10、17

初めて、プログラムに触ったので バカです。
できる方、教えてください
0454サイザー 光太郎 ◆rbhHqF51rI 2006/12/23(土) 22:03:31
答えられるものなら答えてあげるが・・・その問題は複雑で頭痛いΣヽ(゜Д゜; )ノ
0455デフォルトの名無しさん2006/12/23(土) 22:08:54
その前にこの人が何を期待しているのか考えてみて。

答えのソースとフローチャートが欲しいだけじゃないかな。
問題に計算方法も書いてあるし、授業でやった内容に沿った問題なんだと思う。

この人に答えをあげても、次の課題が出たらまた答えを聞いてくるだろう。
答えを教えてもこの人のためにならないと思う。

自分も似たようなところが無いか考えてみるのはどうだ?
0456サイザー 光太郎 ◆rbhHqF51rI 2006/12/23(土) 22:13:49
だから全く自分で調べないで聞いたのはすまんかった(;_;)
privateは前々から疑問だったんだよぉ
0457デフォルトの名無しさん2006/12/23(土) 22:59:00
>>456
なんだか変な言い方だね。
指摘されてるのは、今回だけに限らず普段からの姿勢だってことを理解してるのかな。
鯖スレん時から何回も言われてる「だって」「だから」「でも」みたいな言い訳の口癖やめようよ。
毎回その時はわかったがんばるって前向きな返事するけどわかってないじゃん。
がっかりするよ。
0458デフォルトの名無しさん2006/12/23(土) 23:04:00
privateのメリットを紹介してみるか。

privateって事はそこのメソッドにアクセスする権限を持つのは
そのクラス自身のみになるから、
継承先のクラスで不用意に直接メソッドの値を変更される危険性が
なくなり安全性があがるわけだ。
0459デフォルトの名無しさん2006/12/24(日) 00:36:13
>継承先のクラスで不用意に直接メソッドの値を変更される危険性が
メソッドじゃなくてのフィールドかな?
0460デフォルトの名無しさん2006/12/24(日) 00:48:39
質問がないな
0461サイザー 光太郎 ◆rbhHqF51rI 2006/12/24(日) 08:34:45
メソッドでのprivateです
0462サイザー 光太郎 ◆rbhHqF51rI 2006/12/24(日) 08:40:29
すまん寝起きで間違えた。フィールドの宣言で使うprivate
0463サイザー 光太郎 ◆rbhHqF51rI 2006/12/24(日) 09:02:03
自分で実験して確認した。自己解決にはなってないが・・・
0464デフォルトの名無しさん2006/12/24(日) 10:00:39
>>459
すまね。JavaよりC++専なので言葉間違えたorz

こういう言葉ってある程度統一されてくれると便利ではあるんだけどなぁ
どうしてもメンバ、メンバ関数とかいっちまうしなぁ
04654642006/12/24(日) 10:02:01
>>463
実験したソースをここで公開してくれよw
そうじゃなきゃ何のためのJava演習スレかわかんねーだろw
0466サイザー 光太郎 ◆rbhHqF51rI 2006/12/24(日) 10:35:12
package pa.sub;
class Car
{
private int num;
private double gas;
public Car()
{
num = 0;
gas = 0.0;
System.out.println("車を作成しました");
}
public void setcar(int n,double g)
{
num = n;
gas = g;
}
public void show()
{
System.out.println("車のナンバーは"+num+"です");
System.out.println("ガソリン量は"+gas+"です。");
}
}
class Setcar extends Car
{
public Setcar(int n,double g)
{
num = n;
gas = g;
System.out.println(num+" "+gas);
}
}
0467サイザー 光太郎 ◆rbhHqF51rI 2006/12/24(日) 10:37:30
class sm54
{
public static void main(String args[])
{
Car car1 = new Car();
car1.setcar(1234,20.5);
car1.show();
Setcar car2 = new Setcar(4567,50.5);
}
}
コンパイルする時privateでアクセスされている出て納得
0468サイザー 光太郎 ◆rbhHqF51rI 2006/12/24(日) 10:58:21
ちなみに>>466 + >>457 で一つのソースね
0469サイザー 光太郎 ◆rbhHqF51rI 2006/12/24(日) 11:10:26
基本的にクラスの修飾飼はpublicでokですよね?
0470デフォルトの名無しさん2006/12/24(日) 12:34:10
クラスには内部クラスというものがあってだな・・
0471サイザー 光太郎 ◆rbhHqF51rI 2006/12/24(日) 12:38:16
実際プログラミングするとスーパークラス、サブクラス、mainクラスがあって
それぞれを別々の人が担当して組むのが普通なんですよね・・・
0472サイザー 光太郎 ◆rbhHqF51rI 2006/12/24(日) 12:52:52
話し合いが重要って意味分かったよ。クラス名とか決めておかないと実際組む時
滅茶苦茶になるものな
0473デフォルトの名無しさん2006/12/24(日) 18:59:44
こうたろう。おまえ、クリスマスイブぐらいしっかりJavaの勉強しろよな。
0474サイザー 光太郎 ◆rbhHqF51rI 2006/12/24(日) 19:37:15
寂しい事言ってくれるなよ・・・
0475デフォルトの名無しさん2006/12/24(日) 19:39:14
M1見てる?最高につまらんよ。
0476サイザー 光太郎 ◆rbhHqF51rI 2006/12/24(日) 19:41:58
java勉強中テレビついてない
0477サイザー 光太郎 ◆rbhHqF51rI 2006/12/24(日) 20:12:29
彼女居ないってマジで切ないorz
0478デフォルトの名無しさん2006/12/24(日) 20:31:18
>>477
えー恋愛だけが全てじゃないよ。寒いと人の温もりが欲しいけどさ。
その人のことが好きで付き合うのは幸せだけど、
寂しいから恋人ってものが欲しくて付き合うのは虚しいもんだよ。
一人じゃないのに余計寂しくなる。

まあよく考えてみてよ、サイザーにはこのスレの仲間がいるやん。
肉体の交わりはないけど、あなたは独りじゃないって。
0479サイザー 光太郎 ◆rbhHqF51rI 2006/12/24(日) 20:36:16
そら、そうだな・・・ありがとう
0480デフォルトの名無しさん2006/12/25(月) 12:23:17
結婚できぬまま、40歳を迎える技術者のなんと多いことよ。
0481サイザー 光太郎 ◆rbhHqF51rI 2006/12/25(月) 15:04:26
((((;゜Д゜)))
0482デフォルトの名無しさん2006/12/25(月) 19:33:00
あるあるw
0483デフォルトの名無しさん2006/12/25(月) 19:34:31
それに比べヤンキーは早くに結婚するよな。
松井は抜きねw
0484デフォルトの名無しさん2006/12/25(月) 21:44:10
のだめみてるか?
0485サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 08:13:17
あれは俺が見た中でベスト5に入るドラマだった・・・
0486デフォルトの名無しさん2006/12/26(火) 13:23:19
ttp://glossary.tank.jp/
0487サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 13:47:02
<萌えるSE 業界ノベルズ> お兄ちゃんはプログラマ
0488サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 14:36:38
↑ありえねぇ 2Dの妹だから萌なんであって、実際3Dの妹いる奴にとっては
母親と同じで萌とも何とも感じねぇw
0489サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 14:47:28
1mmって1000だっけか?
0490サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 14:51:32
ごめん分かりにくかった。1ミリ秒って1秒だっけ?
0491デフォルトの名無しさん2006/12/26(火) 14:56:59
>>490
それはありえない

1s=1000ms
0492デフォルトの名無しさん2006/12/26(火) 14:57:08
>>490
ミリは1/1000。1000ミリ秒で1秒。

>1ミリ秒って1秒だっけ?
送信する前に、もう一回読み直す癖つけような。
0493サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 15:05:19
なるほど1mは0.1�pとは違うのね・・・ レスありがとう。
0494デフォルトの名無しさん2006/12/26(火) 15:08:32
>>493
1m=1000mm
1m=100cm
1m=10dm
これ以外は↓見れ
ttp://ja.wikipedia.org/wiki/SI%E6%8E%A5%E9%A0%AD%E8%BE%9E
0495サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 15:26:53
BufferedWriterメソッドとか出てきてちょい混乱してきた・・・orz
沢山のクラスライブラリーのクラスに&そのクラスに沢山のメソッドが
有るのね・・・java奥深し。
0496デフォルトの名無しさん2006/12/26(火) 15:39:36
ああ、全部のクラス名メソッド名を全部覚える必要はないよ。
分からないときに調べなおせばいいだけなんだから。

むしろ記憶力より調べる能力の方が重要。
0497サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 15:40:07
>>486 かなり皮肉った用語辞典ですね。わ行見てて頭痛くなってきた。
0498デフォルトの名無しさん2006/12/26(火) 15:50:24
さすがに愛想が尽きる
0499デフォルトの名無しさん2006/12/26(火) 15:53:21
ていうかね、
ミリとかその辺の基本的な単位は中学レベルじゃないのと
いや、小学か?
0500サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 15:57:54
>>499そうですねorz、キロやらギガやらは物によって違う単位がつくものと
ばかり思ってました。全ての物統一してるのね。
一つ賢くなった。
0501サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 19:37:27
アプレットが起動しないのですがorz
アプレット構成ファイルはsm18.htmlで保存しています。
プロンプトでappletvieewer sm18.htmlをやってもコンパイル成功時
みたいになるだけで、アプレットが出て来ません。JDKのヴァージョンは10。
初めて出すんでワクワク起動したら ポカーンΣ(´∀`;)
0502デフォルトの名無しさん2006/12/26(火) 19:38:10
javaw
0503サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 19:45:01
変数等が違うのでしょうか?コンパイルは成功するのですが・・・
0504デフォルトの名無しさん2006/12/26(火) 19:48:37
つ ttp://www.tohoho-web.com/java/applet.htm
0505デフォルトの名無しさん2006/12/26(火) 19:49:35
どこかのソースコピペして実行してみな。

そこからソースを改変していくんだ。
これは上手くいかないときの基本。
基本を知れば万事危うからず。
0506サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 19:52:39
アップレット構成ソース
<HTML>
<BODY>
<APPLET CODE ="sm18.class"WIDTH = 200 HEIGHT = 100>
0507デフォルトの名無しさん2006/12/26(火) 19:53:55
それじゃ動かんだろw
0508サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 20:00:14
なぬwソースにミスがあるのか(゜△゜;)うそつき参考書めo(`ω´*)o
0509デフォルトの名無しさん2006/12/26(火) 20:00:53
いいねこの食いつきっぷり


  |
  し
0510デフォルトの名無しさん2006/12/26(火) 20:07:56

ttp://www.nextindex.net/java/applet/exec.html
0511サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 20:14:09
javac 構成ファイル名.javaやってもできませんよ?orz
0512デフォルトの名無しさん2006/12/26(火) 20:24:13
日本語をちゃんと読め!
こんなことを言わないといけないなんて。。。
0513デフォルトの名無しさん2006/12/26(火) 20:27:22
</applet >
</body>
</html>
0514デフォルトの名無しさん2006/12/26(火) 20:34:55
日本語をちゃんと読め!

飛べ!エアロスミス!
0515サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 20:44:28
でたぁw おさわがせしっました_(。_。)_
0516サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 21:03:01
webプラウザで表示できるらしいのですが、良く分かりません。
Internet Explorer から、AppletTest.htm ファイルを開いてください。
ブラウザに Hello World!! と表示されれば成功です。ってありますが、
IE出した状態でプロンプトにappletvieewer sm18.htmlてやるんですか???

0517デフォルトの名無しさん2006/12/26(火) 21:03:47
だ か ら 日 本 語 を 磨 け と
0518サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 21:05:08
ちなみにIEの最新の奴使ってます
0519デフォルトの名無しさん2006/12/26(火) 21:11:27
きっとヤツにはオレたちが透明アボーンされてるように見えてるんだぜ
0520デフォルトの名無しさん2006/12/26(火) 21:13:30
>Internet Explorer から、AppletTest.htm ファイル
これが分からんとかいうな。

もしかして本当に小学生?

日本語をちゃんと読め!
飛べ!エアロスミス
0521サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 21:16:16
IE9のファイル呼び出し、どこら辺にあるんですか?(゜▽゜;)
0522デフォルトの名無しさん2006/12/26(火) 21:17:21
ダブルクリックできない馬鹿がいるとは

ここはどこのインターネットですか?
0523デフォルトの名無しさん2006/12/26(火) 21:21:25
登場人物

サイザー ダブルクリックが出来ない小学生。
その他 釣氏に釣られた可愛そうな人たち。
0524サイザー 光太郎 ◆rbhHqF51rI 2006/12/26(火) 21:28:18
ダブルクリックがヒントいうのは分かりましたが右、左クリックやっても
関係の無いっぽい事しか出ませんorz もうちょっと大きいヒント下さい
_(。_。)_
0525デフォルトの名無しさん2006/12/26(火) 22:06:45
ごめん俺このスレ卒業するわ。

後よろしく♪
0526デフォルトの名無しさん2006/12/26(火) 22:26:25
俺も無理。俺達はこいつの親じゃないのにこんなに甘えられても困る。
0527デフォルトの名無しさん2006/12/26(火) 23:10:09
Internet ExplorerのURL欄にAppletTest.htmファイルがある場所のフルパスを指定して更新すればいんじゃね?
アプレットよくわからんけど。
0528デフォルトの名無しさん2006/12/26(火) 23:14:49
アプレット知らなくてもhtmlファイルを開くことは出来だろうに…
0529C++専2006/12/27(水) 00:23:10
サイザーおまえもうプログラムやらんでええわ。
自分でしらべる事は一切しない、つまずけばろくに考えもせず答えを聞いてくる。
ググる事すらしない。
正直このままなら業界こられても迷惑極まりない。
0530デフォルトの名無しさん2006/12/27(水) 05:24:18
何を今更w
わかってて遊んでたんじゃねーのかよwww
0531サイザー 光太郎 ◆rbhHqF51rI 2006/12/27(水) 08:03:39
皆すまんorz調べてくれてたのね_(。_。)_どうやら>>527で合ってるっぽい。
親でもないのにここまでやってくれて。
0532サイザー 光太郎 ◆rbhHqF51rI 2006/12/27(水) 09:22:18
おまいら何だかんだ言って優しいんだな。(*^_^*)
0533サイザー 光太郎 ◆rbhHqF51rI 2006/12/27(水) 13:43:32
独学java読んでたら2ページ読むだけで頭痛くなってきたorz
こんな分厚い本やり切れるかしら?((((;゜Д゜)))
0534デフォルトの名無しさん2006/12/27(水) 13:55:26
言語学習って、そもそも本を1ページから読み進めて学ぶものじゃなくね?
むしろ本に合わなかったら最悪じゃね?
0535デフォルトの名無しさん2006/12/27(水) 13:55:39
ん?独習Javaだよね?
普通のボリュームじゃないかな?
0536デフォルトの名無しさん2006/12/27(水) 14:00:11
ネットで大体の情報はつかめるけどな
0537サイザー 光太郎 ◆rbhHqF51rI 2006/12/27(水) 14:12:44
アマゾンでやさしいjavaと独学java合わせて買った。
初め”やさしい”の方から始めて用語大体理解しておいて良かった。(゜△゜;)
いきなり”独学”からやってたらリタイヤしてた。
0538デフォルトの名無しさん2006/12/27(水) 14:30:29
>>537
独”習”Javaだろ?な?ん?
まぁ、些細なことだからかまわないが。

独習Javaが終わったら、次はどの分野に重点を置くか考えるといいかもな。
0539デフォルトの名無しさん2006/12/27(水) 14:43:19
独学と独習は意味が違うからねぇ
0540サイザー 光太郎 ◆rbhHqF51rI 2006/12/27(水) 14:47:36
独学javaだって本気で思ってた。Σ(´∀`;)
0541535,5382006/12/27(水) 14:54:27
なめんなよ。
0542デフォルトの名無しさん2006/12/27(水) 15:06:16
D言語まじお薦め。
Adaよりも普及していてVBよりもユーザーの質が高くてRubyよりも信者の質が良くてPythonよりも自由な書き方ができてCよりも配列が扱いやすくてC++よりもエラーメッセージが分かり易くてC#よりもフリー。
0543デフォルトの名無しさん2006/12/27(水) 15:13:21
結局のところ、流行ってる言語を使える人間が勝ち組。
流行ってる言語を抑えておくことと、流行るであろう言語に注目しておくことが重要。
0544デフォルトの名無しさん2006/12/27(水) 16:02:50
>>541に萌えた
0545デフォルトの名無しさん2006/12/27(水) 17:17:20
サイザーくんは ADHD?
■ このスレッドは過去ログ倉庫に格納されています