- 1 名前:デフォルトの名無しさん mailto:sage [2018/01/10(水) 11:06:04.02 ID:ijSgjgrG.net]
- Java初心者のためのスレッドです。
※前スレ Java入門・初心者質問スレ Part.6 mevius.2ch.net/test/read.cgi/tech/1513783473/
- 1007 名前:デフォルトの名無しさん mailto:sage [2018/06/10(日) 20:46:14.31 ID:wBLBLv4H.net]
- 基本的なことだと思うのですが、教えてください。
「インスタンスを一つだけ格納できるクラス」 public class Xxx{ privete Object o; } これは、Objectは全てのクラスの親クラスだから Objectで型指定したoは、必ずインスタンスでなければならない という意味合いと理解していいのでしょうか? いつもすみません、よろしくお願いします。
- 1008 名前:デフォルトの名無しさん [2018/06/10(日) 21:09:40.20 ID:eOmqsLdO.net]
- >>965
なに言ってるのかわからん
- 1009 名前:デフォルトの名無しさん mailto:sage [2018/06/10(日) 21:24:48.38 ID:wBLBLv4H.net]
- すみません。
問題で、「インスタンスを一つだけ格納できるクラスを作りなさい」という問いがあり その解答が public class Xxx{ privete Object o; } というコードになっているのですが、 このコードが、どうしてインスタンスを 一つだけ格納できるクラスとなっているのか oがインスタンスだけに限定されていて プリミティブ型が入ることがないのはどうしてなのか という疑問がありまして、質問させてもらいました
- 1010 名前:デフォルトの名無しさん mailto:sage [2018/06/10(日) 22:12:07.46 ID:LYvy/hO6.net]
- おまえさぁ、わざとやってんだろうけど少しはググったら?
なんでググって3秒でわかることを毎回ダラダラとくだらない長文書いて無駄にスレ消費すんだ? なめてんのか?
- 1011 名前:デフォルトの名無しさん [2018/06/10(日) 23:26:20.00 ID:ETs1LsJh.net]
- >>968
(^ω^)ペロペロ お尻の穴を舐めてあげるね 君、チンカス臭いよ
- 1012 名前:デフォルトの名無しさん [2018/06/11(月) 06:20:20.64 ID:Zhsjc0YW.net]
- >>967
プリミティブ型とクラス型は継承関係になくて Object型はクラス型なのでObject型にプリミティブ型が入ることはないっすよ Object o = 1; とした場合はオートボクシングでラッパークラスに変換される Object o = Integer.valueOf(1); コンパイル時にはこういうコードに変換される オートボクシングがなかったJava 1.4以前は 手作業でObject o = Integer.valueOf(1);こう書かなくてはいけなくて なかなか地獄だった
- 1013 名前: []
- [ここ壊れてます]
- 1014 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 08:59:51.68 ID:iVyrzi9q.net]
- >>970
早朝にご指導いただきましてありがとうございます。 よく理解できました。すっきりしました、ありがとうございます! これからもよろしくお願いいます!
- 1015 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 16:20:16.68 ID:iVyrzi9q.net]
- いつもすみません。教えてくださると幸いです><
1 public class Row{ 2 int i; 3 Type type; 4 5 this.i++; 6 7 switch(this.type){ 8 case a: 9 if(count<100) return null; 10 break; 11 12 case b: 13 if(count<110) return null; 14 break; 15 } 16 this.count=0; 17 } 5行目、16行目のcountは、thisをつけていますが 9行目、13行目のcountにはthisがついていません 5,16行目のthis.countもcountも同じスタック領域を使ってて 同じ値になっていると思うのですが、なぜthisをつけたりつけなかったりするのでしょうか?
- 1016 名前:928 mailto:sage [2018/06/11(月) 17:21:08.65 ID:TVa75ogK.net]
- public class X {
public static void main(String[] args) { thisVal val = new thisVal() ; val.showCount(1) ; } } public class thisVal { int count = 1 ; public void showCount(int count) { count++ ; System.out.println(this.count); System.out.println(count); } }
- 1017 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 17:33:55.29 ID:kW8CghSs.net]
- >>972
なんで自分で考えようとしないの?
- 1018 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 17:44:25.86 ID:c0ZJDUbM.net]
- >>974
そいつは35歳というスレに住み着いているキチガイで、 質問するのが目的じゃなくて、わざと叩かれるようなことをして 構ってもらうのが目的なんで、相手にしないでください。
- 1019 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 18:15:38.55 ID:iVyrzi9q.net]
- 971です。一部間違えていました。質問するのが目的です。
自分でも考えたり調べたりしているのですが、しっかり理解できてないようで、すみません。 それと、お気に触ったり、目障りなことはお許しください。教えてくださる方によろしくお願いいたします。 1 public class Row{ 2 int count=0; 3 Type type; 4 5 this.count++; 6 7 switch(this.type){ 8 case a: 9 if(count<100) return null; 10 break; 11 12 case b: 13 if(count<110) return null; 14 break; 15 } 16 this.count=0; 17 } 5行目、16行目のcountは、thisをつけていますが 9行目、13行目のcountにはthisがついていません 5,16行目のthis.countもcountも同じスタック領域を使ってて 同じ値になっていると思うのですが、なぜthisをつけたりつけなかったりするのでしょうか
- 1020 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 18:16:23.48 ID:kpnAGFIE.net]
- その時の気分です
- 1021 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 18:20:32.27 ID:kW8CghSs.net]
- >>976
質問するのが目的なら、質問した時点で目的は果たしたということ?
- 1022 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 18:25:07.97 ID:gSj3P2RQ.net]
- >>976
巣に帰れ
- 1023 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 19:42:04.11 ID:5dev+MCl.net]
- これが
「もう初心者は脱した」 「Javaブロンズ持ってます」 「リフレクション以外は完璧にマスター」 と豪語している大人の質問かね...?
- 1024 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 20:07:39.15 ID:hWOm2Y3/.net]
- スルー力のないバカをからかうのは楽しいわw
- 1025 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 20:16:20.97 ID:4dT3QN9K.net]
- 答えるほうが初心者で笑えるスレですねw
- 1026 名前: mailto:sage [2018/06/11(月) 20:25:46.32 ID:nFRcWW1x.net]
- >>945
ふざけんな 回答が雑なのも悪い >>946 はあ?俺のレスに書いてあるだろうが >>947 余計なことを書くな >>948 別のスレに書けよ ここに書くな >>949 ここに書くな >>952 関係ねえよ しばらく荒れてただろうが >>975 俺の書き込みじゃねえよ馬鹿
- 1027 名前: mailto:sage [2018/06/11(月) 20:30:20.10 ID:nFRcWW1x.net]
- >>979
俺の書き込みじゃねえよ >>980 俺の書き込みじゃねえよ >>982 初心者ではないのだろうけど、スルー耐性が低い人間はいる
- 1028 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 20:36:37.30 ID:gSj3P2RQ.net]
- >>984
初心者じゃなかったら>>976に答えてやれよ
- 1029 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 20:37:11.37 ID:FvuH7F0L.net]
- 本当行動がわかりやすいなお前
- 1030 名前:デフォルトの名無しさん [2018/06/11(月) 20:59:29.41 ID:C5cAV0Rs.net]
- >>976
クラスの中にメソッドがないのだが、それコンパイルエラー出ない?
- 1031 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 21:00:42.80 ID:c0ZJDUbM.net]
- >>983
自分の思い通りにならなかった癇癪起こすのいい加減やめてくんない? あと回答が雑とか、自分は荒らす癖に他人は余所行けとかお前何様? Javaなんかやんないでいいから部屋に引きこもってエッチなゲームでも ずっとやってろよ社会不適合の他人の迷惑にしかならないごみクズが。
- 1032 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 21:23:55.51 ID:gSj3P2RQ.net]
- >>988
風俗によく行ってる
- 1033 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 23:35:56.50 ID:9ttb5FBz.net]
- >>987
すみません>< 十分時間がなくて急いでの投稿だったので 色々ミスが満載でした 時間のある時にもう一度質問させてください スレ汚してしまってすみませんでした
- 1034 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 23:51:06.09 ID:nFRcWW1x.net]
- >>988
うるせえ死ね
- 1035 名前:デフォルトの名無しさん mailto:sage [2018/06/12(火) 00:00:10.27 ID:tk9xcbOy.net]
- >>990
スレ汚しは35歳
- 1036 名前:デフォルトの名無しさん mailto:sage [2018/06/12(火) 00:04:28.18 ID:HajKgVn/.net]
- 荒らしがあまりにも酷いので次スレはIP付きのを優先的に使いませんか?
Java入門・初心者質問スレ Part.8 mevius.5ch.net/test/read.cgi/tech/1528370228/
- 1037 名前:デフォルトの名無しさん mailto:sage [2018/06/12(火) 00:22:59.39 ID:tk9xcbOy.net]
- ウメ
- 1038 名前:デフォルトの名無しさん mailto:sage [2018/06/12(火) 00:23:40.51 ID:tk9xcbOy.net]
- うめ
- 1039 名前:デフォルトの名無しさん mailto:sage [2018/06/12(火) 00:24:03.74 ID:3GqaCWbp.net]
- 梅
- 1040 名前:デフォルトの名無しさん mailto:sage [2018/06/12(火) 01:06:49.50 ID:tk9xcbOy.net]
- ume
- 1041 名前:デフォルトの名無しさん mailto:sage [2018/06/12(火) 01:07:08.85 ID:3GqaCWbp.net]
- 産め
- 1042 名前:デフォルトの名無しさん mailto:sage [2018/06/12(火) 03:55:43.50 ID:3GqaCWbp.net]
- 宇目
- 1043 名前:デフォルトの名無しさん mailto:sage [2018/06/12(火) 04:00:06.34 ID:tk9xcbOy.net]
- 膿め
- 1044 名前:デフォルトの名無しさん mailto:sage [2018/06/12(火) 04:00:22.95 ID:3GqaCWbp.net]
- 1000
- 1045 名前:1001 [Over 1000 Thread.net]
- このスレッドは1000を超えました。
新しいスレッドを立ててください。 life time: 152日 16時間 54分 19秒
- 1046 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|