Java初心者のためのスレッドです。
※前スレ
Java入門・初心者質問スレ Part.6
http://mevius.2ch.net/test/read.cgi/tech/1513783473/
探検
Java入門・初心者質問スレ Part.7
レス数が1000を超えています。これ以上書き込みはできません。
2018/01/10(水) 11:06:04.02ID:ijSgjgrG
952デフォルトの名無しさん
2018/06/09(土) 16:13:48.76ID:CtJxB1NB clone()について質問させてください
1 public class Xxx implements Comparable<Book>,Cloneable{
2 private String name;
3 private Date date;
4
5 public Book clone(){
6 Xxx x=new Xxx();
7 x.name=this.name;
8 x.date=(Date) this.date.clone();
9 }
10 }
7行目と異なり、8行目の右辺をキャストするのは何故でしょうか?
1 public class Xxx implements Comparable<Book>,Cloneable{
2 private String name;
3 private Date date;
4
5 public Book clone(){
6 Xxx x=new Xxx();
7 x.name=this.name;
8 x.date=(Date) this.date.clone();
9 }
10 }
7行目と異なり、8行目の右辺をキャストするのは何故でしょうか?
953デフォルトの名無しさん
2018/06/09(土) 17:11:20.68ID:Naz/3W/N >>952
clone()が返すのはDate型じゃないから
clone()が返すのはDate型じゃないから
954デフォルトの名無しさん
2018/06/09(土) 17:26:18.65ID:Naz/3W/N NGワードに引っかかって投稿できない
https://light.dotup.org/uploda/light.dotup.org530448.png
https://light.dotup.org/uploda/light.dotup.org530448.png
955デフォルトの名無しさん
2018/06/09(土) 18:17:03.34ID:o81OtHiV956デフォルトの名無しさん
2018/06/09(土) 18:23:17.84ID:o81OtHiV プリミティブ型はそもそもキャストが必要ないということかしら
957デフォルトの名無しさん
2018/06/09(土) 20:00:42.82ID:Naz/3W/N958デフォルトの名無しさん
2018/06/09(土) 23:36:38.10ID:OYOdDBN7 仕事でJavaを使う(開発)のに最低限必要な知識
・eclipseの使い方を覚える
・htmlとjstlとjavascriptを当たり前のように使えるようにする
・SQLを当たり前のように使えるようにする(外部結合ぐらいわからないと話にならない)
・DB接続ツールの使い方を覚える
・メジャーなDB(oracle、db2、mysqlなど)間のデータタイプ、互換性のないSQL、演算子を覚える
・バージョン管理ツール(subversion、gitなど)やTracの使い方を覚える
・シェアが高いフレームワークの作法を覚える(開発が死んだFWも含む)
・シェアが高いORMの使い方と欠点を覚える
・シェアが高いビルドツールの記述作法を覚える
・unitテストの実装方法とやり方を覚える
・デザインパターンを覚える
・言語の超基本的な知識をつける
・クラスやインスタンスの違い
・singletonとstaticの使い分け
・インターフェースと抽象クラスの使い分け
・継承とコンポジションの使い分け
・ジェネリクス
・eclipseの使い方を覚える
・htmlとjstlとjavascriptを当たり前のように使えるようにする
・SQLを当たり前のように使えるようにする(外部結合ぐらいわからないと話にならない)
・DB接続ツールの使い方を覚える
・メジャーなDB(oracle、db2、mysqlなど)間のデータタイプ、互換性のないSQL、演算子を覚える
・バージョン管理ツール(subversion、gitなど)やTracの使い方を覚える
・シェアが高いフレームワークの作法を覚える(開発が死んだFWも含む)
・シェアが高いORMの使い方と欠点を覚える
・シェアが高いビルドツールの記述作法を覚える
・unitテストの実装方法とやり方を覚える
・デザインパターンを覚える
・言語の超基本的な知識をつける
・クラスやインスタンスの違い
・singletonとstaticの使い分け
・インターフェースと抽象クラスの使い分け
・継承とコンポジションの使い分け
・ジェネリクス
959デフォルトの名無しさん
2018/06/09(土) 23:37:08.89ID:OYOdDBN7 誤爆したわ
見なかったことにしてくれ
見なかったことにしてくれ
>>958
こういう内容の本があると売れそうですね
こういう内容の本があると売れそうですね
961デフォルトの名無しさん
2018/06/10(日) 04:51:57.53ID:n5chgHA2 だから皆、無料のRails チュートリアルをやる
MVC とか、開発の全工程・数十の技術を、広く浅く学べる
MVC とか、開発の全工程・数十の技術を、広く浅く学べる
962デフォルトの名無しさん
2018/06/10(日) 05:06:40.49ID:LYvy/hO6 「Ruby ゴミ」でググると一番上に「Rubyはゴミすぎて使い物にならない」
っていうタイトルが出てくる
「Rails ゴミ」でググると上から8番目にやっぱり「Rubyはゴミすぎて使い物にならない」
っていうタイトルが出てくる
不朽の言語であるJavaスレでゴミを勧めるなキチガイ
っていうタイトルが出てくる
「Rails ゴミ」でググると上から8番目にやっぱり「Rubyはゴミすぎて使い物にならない」
っていうタイトルが出てくる
不朽の言語であるJavaスレでゴミを勧めるなキチガイ
963デフォルトの名無しさん
2018/06/10(日) 10:43:17.17ID:wBLBLv4H >>957
ありがとうございます。
多分、理解できたと思います。
今回のケースで3日調べていましたが
一番わかりやすくて助かりました
本当にありがとうござます!
テキストにもしっかりメモさせていただきました
ありがとうございます。
多分、理解できたと思います。
今回のケースで3日調べていましたが
一番わかりやすくて助かりました
本当にありがとうござます!
テキストにもしっかりメモさせていただきました
964デフォルトの名無しさん
2018/06/10(日) 20:46:14.31ID:wBLBLv4H 基本的なことだと思うのですが、教えてください。
「インスタンスを一つだけ格納できるクラス」
public class Xxx{
privete Object o;
}
これは、Objectは全てのクラスの親クラスだから
Objectで型指定したoは、必ずインスタンスでなければならない
という意味合いと理解していいのでしょうか?
いつもすみません、よろしくお願いします。
「インスタンスを一つだけ格納できるクラス」
public class Xxx{
privete Object o;
}
これは、Objectは全てのクラスの親クラスだから
Objectで型指定したoは、必ずインスタンスでなければならない
という意味合いと理解していいのでしょうか?
いつもすみません、よろしくお願いします。
965デフォルトの名無しさん
2018/06/10(日) 21:09:40.20ID:eOmqsLdO >>964
なに言ってるのかわからん
なに言ってるのかわからん
966デフォルトの名無しさん
2018/06/10(日) 21:24:48.38ID:wBLBLv4H すみません。
問題で、「インスタンスを一つだけ格納できるクラスを作りなさい」という問いがあり
その解答が
public class Xxx{
privete Object o;
}
というコードになっているのですが、
このコードが、どうしてインスタンスを
一つだけ格納できるクラスとなっているのか
oがインスタンスだけに限定されていて
プリミティブ型が入ることがないのはどうしてなのか
という疑問がありまして、質問させてもらいました
問題で、「インスタンスを一つだけ格納できるクラスを作りなさい」という問いがあり
その解答が
public class Xxx{
privete Object o;
}
というコードになっているのですが、
このコードが、どうしてインスタンスを
一つだけ格納できるクラスとなっているのか
oがインスタンスだけに限定されていて
プリミティブ型が入ることがないのはどうしてなのか
という疑問がありまして、質問させてもらいました
967デフォルトの名無しさん
2018/06/10(日) 22:12:07.46ID:LYvy/hO6 おまえさぁ、わざとやってんだろうけど少しはググったら?
なんでググって3秒でわかることを毎回ダラダラとくだらない長文書いて無駄にスレ消費すんだ?
なめてんのか?
なんでググって3秒でわかることを毎回ダラダラとくだらない長文書いて無駄にスレ消費すんだ?
なめてんのか?
968デフォルトの名無しさん
2018/06/10(日) 23:26:20.00ID:ETs1LsJh969デフォルトの名無しさん
2018/06/11(月) 06:20:20.64ID:Zhsjc0YW >>966
プリミティブ型とクラス型は継承関係になくて
Object型はクラス型なのでObject型にプリミティブ型が入ることはないっすよ
Object o = 1;
とした場合はオートボクシングでラッパークラスに変換される
Object o = Integer.valueOf(1);
コンパイル時にはこういうコードに変換される
オートボクシングがなかったJava 1.4以前は
手作業でObject o = Integer.valueOf(1);こう書かなくてはいけなくて
なかなか地獄だったよ
プリミティブ型とクラス型は継承関係になくて
Object型はクラス型なのでObject型にプリミティブ型が入ることはないっすよ
Object o = 1;
とした場合はオートボクシングでラッパークラスに変換される
Object o = Integer.valueOf(1);
コンパイル時にはこういうコードに変換される
オートボクシングがなかったJava 1.4以前は
手作業でObject o = Integer.valueOf(1);こう書かなくてはいけなくて
なかなか地獄だったよ
970デフォルトの名無しさん
2018/06/11(月) 08:59:51.68ID:iVyrzi9q971デフォルトの名無しさん
2018/06/11(月) 16:20:16.68ID:iVyrzi9q いつもすみません。教えてくださると幸いです><
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をつけたりつけなかったりするのでしょうか?
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をつけたりつけなかったりするのでしょうか?
972928
2018/06/11(月) 17:21:08.65ID:TVa75ogK 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);
}
}
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);
}
}
973デフォルトの名無しさん
2018/06/11(月) 17:33:55.29ID:kW8CghSs >>971
なんで自分で考えようとしないの?
なんで自分で考えようとしないの?
974デフォルトの名無しさん
2018/06/11(月) 17:44:25.86ID:c0ZJDUbM975デフォルトの名無しさん
2018/06/11(月) 18:15:38.55ID:iVyrzi9q 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をつけたりつけなかったりするのでしょうか
自分でも考えたり調べたりしているのですが、しっかり理解できてないようで、すみません。
それと、お気に触ったり、目障りなことはお許しください。教えてくださる方によろしくお願いいたします。
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をつけたりつけなかったりするのでしょうか
976デフォルトの名無しさん
2018/06/11(月) 18:16:23.48ID:kpnAGFIE その時の気分です
977デフォルトの名無しさん
2018/06/11(月) 18:20:32.27ID:kW8CghSs >>975
質問するのが目的なら、質問した時点で目的は果たしたということ?
質問するのが目的なら、質問した時点で目的は果たしたということ?
978デフォルトの名無しさん
2018/06/11(月) 18:25:07.97ID:gSj3P2RQ >>975
巣に帰れ
巣に帰れ
979デフォルトの名無しさん
2018/06/11(月) 19:42:04.11ID:5dev+MCl これが
「もう初心者は脱した」
「Javaブロンズ持ってます」
「リフレクション以外は完璧にマスター」
と豪語している大人の質問かね...?
「もう初心者は脱した」
「Javaブロンズ持ってます」
「リフレクション以外は完璧にマスター」
と豪語している大人の質問かね...?
980デフォルトの名無しさん
2018/06/11(月) 20:07:39.15ID:hWOm2Y3/ スルー力のないバカをからかうのは楽しいわw
981デフォルトの名無しさん
2018/06/11(月) 20:16:20.97ID:4dT3QN9K 答えるほうが初心者で笑えるスレですねw
984デフォルトの名無しさん
2018/06/11(月) 20:36:37.30ID:gSj3P2RQ985デフォルトの名無しさん
2018/06/11(月) 20:37:11.37ID:FvuH7F0L 本当行動がわかりやすいなお前
986デフォルトの名無しさん
2018/06/11(月) 20:59:29.41ID:C5cAV0Rs >>975
クラスの中にメソッドがないのだが、それコンパイルエラー出ない?
クラスの中にメソッドがないのだが、それコンパイルエラー出ない?
987デフォルトの名無しさん
2018/06/11(月) 21:00:42.80ID:c0ZJDUbM >>982
自分の思い通りにならなかった癇癪起こすのいい加減やめてくんない?
あと回答が雑とか、自分は荒らす癖に他人は余所行けとかお前何様?
Javaなんかやんないでいいから部屋に引きこもってエッチなゲームでも
ずっとやってろよ社会不適合の他人の迷惑にしかならないごみクズが。
自分の思い通りにならなかった癇癪起こすのいい加減やめてくんない?
あと回答が雑とか、自分は荒らす癖に他人は余所行けとかお前何様?
Javaなんかやんないでいいから部屋に引きこもってエッチなゲームでも
ずっとやってろよ社会不適合の他人の迷惑にしかならないごみクズが。
988デフォルトの名無しさん
2018/06/11(月) 21:23:55.51ID:gSj3P2RQ >>987
風俗によく行ってる
風俗によく行ってる
989デフォルトの名無しさん
2018/06/11(月) 23:35:56.50ID:9ttb5FBz990デフォルトの名無しさん
2018/06/11(月) 23:51:06.09ID:nFRcWW1x >>987
うるせえ死ね
うるせえ死ね
991デフォルトの名無しさん
2018/06/12(火) 00:00:10.27ID:tk9xcbOy >>989
スレ汚しは35歳
スレ汚しは35歳
992デフォルトの名無しさん
2018/06/12(火) 00:04:28.18ID:HajKgVn/ 荒らしがあまりにも酷いので次スレはIP付きのを優先的に使いませんか?
Java入門・初心者質問スレ Part.8
http://mevius.5ch.net/test/read.cgi/tech/1528370228/
Java入門・初心者質問スレ Part.8
http://mevius.5ch.net/test/read.cgi/tech/1528370228/
993デフォルトの名無しさん
2018/06/12(火) 00:22:59.39ID:tk9xcbOy ウメ
994デフォルトの名無しさん
2018/06/12(火) 00:23:40.51ID:tk9xcbOy うめ
995デフォルトの名無しさん
2018/06/12(火) 00:24:03.74ID:3GqaCWbp 梅
996デフォルトの名無しさん
2018/06/12(火) 01:06:49.50ID:tk9xcbOy ume
997デフォルトの名無しさん
2018/06/12(火) 01:07:08.85ID:3GqaCWbp 産め
998デフォルトの名無しさん
2018/06/12(火) 03:55:43.50ID:3GqaCWbp 宇目
999デフォルトの名無しさん
2018/06/12(火) 04:00:06.34ID:tk9xcbOy 膿め
1000デフォルトの名無しさん
2018/06/12(火) 04:00:22.95ID:3GqaCWbp 1000
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 152日 16時間 54分 19秒
新しいスレッドを立ててください。
life time: 152日 16時間 54分 19秒
10021002
Over 1000Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 【熊本】園児に強制性交か 保育所勤務の男を逮捕「性的な欲望が我慢できなかった」警察は余罪を調べる [七波羅探題★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 【前橋市】小川晶前市長とラブホテルで打ち合わせをした54歳男性職員を停職処分 今月末で依願退職するという [シャチ★]
- 日銀「歴史的」利上げ迫る 35年ぶりの年間上げ幅、0.5%の壁を突破 [蚤の市★]
- 【おこめ券】鈴木農相 米価維持の意図「一切ない」★3 [ぐれ★]
- 【サッカー】元日本代表DF冨安がオランダ1部アヤックスと大筋合意か 現地メディア報じる [久太郎★]
- 中国の日本向けレアアースの輸出止まる、高市のせいで日本終了のお知らせ [931948549]
- 高市早苗「竹島は日本領土」 [834922174]
- あくたんのおまんこって甘そうだよな🤤
- ヨドバシ店員「転売対策です。エヴァに出てくるロボットの名前をどれかひとつ言ってください」 [268718286]
- 【悲報】欧州、トランプ関税の前例に従い対中規制として関税を検討、中国さん四面楚歌へ [733893279]
- 🏡
