Java初心者のためのスレッドです。
※前スレ
Java入門・初心者質問スレ Part.2
http://echo.2ch.net/test/read.cgi/tech/1478863511/
探検
Java入門・初心者質問スレ Part.3 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2017/04/04(火) 20:41:11.59ID:y0EcmGB0
33デフォルトの名無しさん
2017/04/08(土) 12:45:57.94ID:DTMJtpt4 >>32
余裕です
余裕です
34デフォルトの名無しさん
2017/04/08(土) 12:46:36.51ID:DTMJtpt4 312MB、余裕です
2017/04/08(土) 12:52:36.33ID:ryFntO7G
このテキストファイルもjavaで入力しましたが、全部書き込み終わるのに8時間から半日くらいかかってたと思います。
2017/04/08(土) 12:55:54.81ID:ryFntO7G
37デフォルトの名無しさん
2017/04/08(土) 12:57:12.51ID:DTMJtpt4 >>35
ソースコード見せて
ソースコード見せて
38デフォルトの名無しさん
2017/04/08(土) 13:00:01.26ID:DTMJtpt439デフォルトの名無しさん
2017/04/08(土) 14:24:59.52ID:QfXapNKS 余裕かどうかは動かすマシンによるのでは?
40デフォルトの名無しさん
2017/04/08(土) 14:33:44.07ID:DTMJtpt4 その発想はなかったわ
2017/04/08(土) 14:38:51.91ID:YTkzg0Hn
ランダムな26文字の文字列600万行のファイルを作ってみたが3秒くらいだった
8時間〜半日かけてどういうデータを作ったのかが気になる
8時間〜半日かけてどういうデータを作ったのかが気になる
2017/04/08(土) 14:39:55.19ID:TxXYCj/0
その内一般家庭のPCスペックが「京」並になる時代がくるからへーきへーき
43デフォルトの名無しさん
2017/04/08(土) 17:01:59.34ID:MZUufgxp そういやJavaVMが使うメモリのデフォルトって今は多くなってんのかな?
これが小さい場合は自分で大きくなるようにオプション付けてVM動かさないとメモリオーバーフローになるよな。
これが小さい場合は自分で大きくなるようにオプション付けてVM動かさないとメモリオーバーフローになるよな。
2017/04/08(土) 19:29:50.65ID:FurKv1hb
vmが入ってる電子計算機でしか動かないjavaに深入りする価値あるんですか。
45デフォルトの名無しさん
2017/04/08(土) 20:17:39.84ID:MZUufgxp >>44
価値か。価値ねえ。それはあなたが何を求めているかで変わるんじゃないかな。
例えばAndroid用アプリを作って売るとか、無料ゲーム作ってサイト内課金で稼ぐとか、そういう商売してるなら少し遠回しではあるけどJavaに価値があるということになると思う。
実際に金稼げるわけだしね。Androidの端末は沢山出回っててユーザも多い。
価値か。価値ねえ。それはあなたが何を求めているかで変わるんじゃないかな。
例えばAndroid用アプリを作って売るとか、無料ゲーム作ってサイト内課金で稼ぐとか、そういう商売してるなら少し遠回しではあるけどJavaに価値があるということになると思う。
実際に金稼げるわけだしね。Androidの端末は沢山出回っててユーザも多い。
4622
2017/04/09(日) 04:05:43.60ID:o//fitNy >>44
私もつい最近まで貴方と同じ考えで、javaを使い始めたのは今年からです。
ホームページでの説明にApplet版CADを使い、商品はC言語みたいな事をするつもりで
まずオールJavaでAppletのCADを作ってみたんですが、想像以上に動作が軽かったです。
巨大なデータを扱うつもりで無ければAppletで充分だと思いました。
それより何より、Javaはプログラミングが物凄く楽です。
C言語ですとイベントの順序とか挙動で思い通り行かずグチャグチャになりますけど、
javaだと問題そのものが存在しないというか対策済みという感じですね。
それと、私は未だ弄ってないですが、データベースを触るのが簡単そうです。
あと、Windowsで例えば動画再生なんかはCOMコンポーネントだのDirectShowだの
数々の山を乗り越える必要が出てくる事が非常に多いのですが、
Javaだと専用ライブラリを使ってチョチョイのチョイで済む事が多いようです。
そんな感じで、私はなるべくjavaでやりたいと思うようになりましたよ。
私もつい最近まで貴方と同じ考えで、javaを使い始めたのは今年からです。
ホームページでの説明にApplet版CADを使い、商品はC言語みたいな事をするつもりで
まずオールJavaでAppletのCADを作ってみたんですが、想像以上に動作が軽かったです。
巨大なデータを扱うつもりで無ければAppletで充分だと思いました。
それより何より、Javaはプログラミングが物凄く楽です。
C言語ですとイベントの順序とか挙動で思い通り行かずグチャグチャになりますけど、
javaだと問題そのものが存在しないというか対策済みという感じですね。
それと、私は未だ弄ってないですが、データベースを触るのが簡単そうです。
あと、Windowsで例えば動画再生なんかはCOMコンポーネントだのDirectShowだの
数々の山を乗り越える必要が出てくる事が非常に多いのですが、
Javaだと専用ライブラリを使ってチョチョイのチョイで済む事が多いようです。
そんな感じで、私はなるべくjavaでやりたいと思うようになりましたよ。
4716
2017/04/09(日) 23:24:51.53ID:ySXi9r1b >>28
若くはないですが、40まではいってませんよ。
あれは最初イデワンって読むと思ってましたが、Google検索の予測変換でイデオンってのが多かったから、ついそう読むのかなって勘違いしてしまったんです。
若くはないですが、40まではいってませんよ。
あれは最初イデワンって読むと思ってましたが、Google検索の予測変換でイデオンってのが多かったから、ついそう読むのかなって勘違いしてしまったんです。
2017/04/10(月) 03:52:41.97ID:NTVTXuq3
>>47
その話はもう終わってる空気読め
その話はもう終わってる空気読め
49デフォルトの名無しさん
2017/04/10(月) 20:57:16.98ID:AyjhZMz0 Air wife
2017/04/11(火) 19:46:28.08ID:R28Sl2m+
= new Air();
2017/04/11(火) 21:28:46.27ID:A5AwerKU
String a = new String("hello world") ;
String a = "hello world" ;
これは略し方の違いなだけで同じ意味なんでしょうか?
String a = "hello world" ;
これは略し方の違いなだけで同じ意味なんでしょうか?
2017/04/11(火) 21:37:35.09ID:UT2aAcJz
うん。
手続き型言語では文字列を簡単に宣言できて、オブジェクト指向になったらいちいちnewするとか劣化のイメージだから、特別な記法としてC++とかからの伝統的な記法。
手続き型言語では文字列を簡単に宣言できて、オブジェクト指向になったらいちいちnewするとか劣化のイメージだから、特別な記法としてC++とかからの伝統的な記法。
2017/04/11(火) 22:44:52.71ID:XRUbE8gX
別じゃね?
String a = new String("hello world")では新しく作られたStringオブジェクトの参照が代入されるけど、
String a = "hello world"ではコンスタントプールにある参照が代入される。
"hello world" == "hello world"はtrueになるけど、
"hello world" == new String("hello world") や new String("hello world") == new String("hello world")はfalseになる。
equalsを使ったらどれもtrueになる
String a = new String("hello world")では新しく作られたStringオブジェクトの参照が代入されるけど、
String a = "hello world"ではコンスタントプールにある参照が代入される。
"hello world" == "hello world"はtrueになるけど、
"hello world" == new String("hello world") や new String("hello world") == new String("hello world")はfalseになる。
equalsを使ったらどれもtrueになる
54デフォルトの名無しさん
2017/04/11(火) 23:36:39.85ID:ZPaqNK/Y String の場合は intern() が返す参照を使うと同じ文字列が既にあったら同じ参照になるけどな。
同じ内容の内容の文字列が何度も new される可能性がある場合は使うとメモリの節約になる。
同じ内容の内容の文字列が何度も new される可能性がある場合は使うとメモリの節約になる。
2017/04/12(水) 03:26:16.05ID:b48e4NDE
>>51
ま、これでも動かしてみなされ。
public class StringTest {
public static void main(String[] args) {
String s0 = "aaa";
String s1 = new String("aaa");
String s2 = new String("aaa");
String s3 = s2.intern();
String[] ss = { s0, s1, s2, s3 };
for (int i = 0; i < ss.length - 1; ++i)
for (int j = i + 1; j < ss.length; ++j)
System.out.printf("ss[%d] %s ss[%d]%n", i, ss[i] == ss[j] ? "==" : "!=", j);
}
}
ま、これでも動かしてみなされ。
public class StringTest {
public static void main(String[] args) {
String s0 = "aaa";
String s1 = new String("aaa");
String s2 = new String("aaa");
String s3 = s2.intern();
String[] ss = { s0, s1, s2, s3 };
for (int i = 0; i < ss.length - 1; ++i)
for (int j = i + 1; j < ss.length; ++j)
System.out.printf("ss[%d] %s ss[%d]%n", i, ss[i] == ss[j] ? "==" : "!=", j);
}
}
2017/04/12(水) 23:55:55.72ID:NTW6AtnI
>>55
Javaなら環境依存はないことになってるんだから実行結果も貼ってみなされ。
Javaなら環境依存はないことになってるんだから実行結果も貼ってみなされ。
2017/04/13(木) 00:01:26.42ID:oGpC5FIZ
2017/04/13(木) 01:22:32.11ID:GDsbQNSJ
動かして理解しろってことでしょ……
2017/04/14(金) 09:52:16.30ID:umFkfZJf
FileReaderオブジェクト作ってread、readLineでファイル読み込んだあとにcloseメソッドで閉じることになっていますが、最後まで行ってない場合、closeしなくても良いのでしょうか
そしてそもそもcloseしないでプログラム終了するとどうなるのでしょうか
そしてそもそもcloseしないでプログラム終了するとどうなるのでしょうか
60デフォルトの名無しさん
2017/04/14(金) 12:10:52.91ID:/1nusgkY >>59
ファイルクローズは普通はそのファイルへの読み書きが不要になったらするものだ。どこまで読んだかなんてことは関係ない。
ファイルクローズは普通はそのファイルへの読み書きが不要になったらするものだ。どこまで読んだかなんてことは関係ない。
61デフォルトの名無しさん
2017/04/14(金) 12:23:50.00ID:/1nusgkY クローズしなかった場合はインスタンス消滅前にファイナライザでグロースされるだろうが、そんなもんあてにしてはいけない。
特別な事情がない限りプログラムは必ず自分でファイルクローズするように書くべき。
特別な事情がない限りプログラムは必ず自分でファイルクローズするように書くべき。
2017/04/14(金) 12:27:55.91ID:sfy7Edim
try-with-resource構文が便利すぎて気にしづらくなった感はある
63デフォルトの名無しさん
2017/04/14(金) 12:37:26.12ID:/1nusgkY >>62
一応それも自分でクローズするように書いてる事にはなる。何が起きるかわかって書いてるわけだし。
一応それも自分でクローズするように書いてる事にはなる。何が起きるかわかって書いてるわけだし。
64デフォルトの名無しさん
2017/04/15(土) 07:07:28.68ID:Q1oPXQ4H エラーの原因の9割はメモリ問題っていうけど
これって解放すればいいだけじゃね?
つまり全ての作業の最後に解放するコードを常に入れてたら
エラーなんて出ようがないのでは?
これって解放すればいいだけじゃね?
つまり全ての作業の最後に解放するコードを常に入れてたら
エラーなんて出ようがないのでは?
65デフォルトの名無しさん
2017/04/15(土) 08:37:16.98ID:mBBzgc7U かってに削除しては、こまる。まだだれかが参照してるかとか…
2017/04/15(土) 10:35:03.58ID:IUu2MviJ
67デフォルトの名無しさん
2017/04/15(土) 18:50:27.07ID:ONyyaIO2 解放し過ぎて二重にfree()して落ちたりしてなw
2017/04/15(土) 23:48:14.07ID:+FDoqV6E
質問させてください。
今日パソコンにeqlipseを入れて文字の表示をしていたのですが
出先から帰って再度起動させてから他のクラスを作って実行しても
「現在、表示するコンソールがありません」というメッセージが出て反映させられません。
どちらも新規クラス作成でメソッド・スタブのmainメソッドにチェックを入れて作成しましたし、
コピペして中身が全く同じなのでどこに原因があるのかわからず困っています。
どなたかお知恵を貸していただきたいです!
今日パソコンにeqlipseを入れて文字の表示をしていたのですが
出先から帰って再度起動させてから他のクラスを作って実行しても
「現在、表示するコンソールがありません」というメッセージが出て反映させられません。
どちらも新規クラス作成でメソッド・スタブのmainメソッドにチェックを入れて作成しましたし、
コピペして中身が全く同じなのでどこに原因があるのかわからず困っています。
どなたかお知恵を貸していただきたいです!
69デフォルトの名無しさん
2017/04/16(日) 00:14:26.19ID:m1EJuj8m >>68
ソースコード見せて
ソースコード見せて
2017/04/16(日) 00:35:15.16ID:qsila/iw
>>69
package jp.winschool.java.chapter1;
public class Sample01_03 {
public static void main(String[] args) {
// Hello worldと表示する
System.out.println("Hello world");
}
}
ソースコードこちらです!
package jp.winschool.java.chapter1;
public class Sample01_03 {
public static void main(String[] args) {
// Hello worldと表示する
System.out.println("Hello world");
}
}
ソースコードこちらです!
71デフォルトの名無しさん
2017/04/16(日) 07:35:13.11ID:Ey1n1KGC よくお互いをロックして制御不能みたいな実行時エラーって
あれどういう原理なんですか?
そういうプログラム逆に組んでみたいんですが…
あれどういう原理なんですか?
そういうプログラム逆に組んでみたいんですが…
2017/04/16(日) 09:48:34.56ID:0couv4LD
73デフォルトの名無しさん
2017/04/16(日) 19:57:09.57ID:1+YnjkjO >>71
いやほら A と B の二つロックする変数があって、それを2つのスレッドで、一方のスレッドは A, B の順でロックするようになっていて、もう一方は逆順に B, A の順でロック掛けるようになっているとタイミングによってデッドロックになる事がある。
いやほら A と B の二つロックする変数があって、それを2つのスレッドで、一方のスレッドは A, B の順でロックするようになっていて、もう一方は逆順に B, A の順でロック掛けるようになっているとタイミングによってデッドロックになる事がある。
2017/04/16(日) 20:02:31.84ID:jgmTryYz
2017/04/16(日) 20:47:52.41ID:rpbl7PtZ
それはnullっていう文字列だからnullではない
nullの入力で終わらせたいなら "null".equals(sc.next())とかにしないと
nullの入力で終わらせたいなら "null".equals(sc.next())とかにしないと
76デフォルトの名無しさん
2017/04/16(日) 21:14:34.70ID:A/UzF3XD77デフォルトの名無しさん
2017/04/16(日) 21:15:04.00ID:A/UzF3XD じゃない>>75だ。
2017/04/16(日) 23:39:22.02ID:7oLLQxXY
http://www6.kaiho.mlit.go.jp/02kanku/aomori/tappisaki_lt/livecamera/index.html
ここのライブカメラを見たいんですがセキュリティでブロックされて見れません。
javaの例外サイトに設定すればいいらしいのですが、どのURLを入れればいいのでしょうか。
あと、これって手打ちのみ?
ここのライブカメラを見たいんですがセキュリティでブロックされて見れません。
javaの例外サイトに設定すればいいらしいのですが、どのURLを入れればいいのでしょうか。
あと、これって手打ちのみ?
2017/04/17(月) 01:03:35.01ID:70+t1EMT
Cをちょこちょこ勉強してたんですが並行でJavaの勉強も始めました
Cそっくりなのに無駄に文字数多くてめんどくせぇなとか思いながらテキスト眺めてたんですがこれメソッドってCで言うところの関数でいいんですか?
呼び方が違うだけ?
Cそっくりなのに無駄に文字数多くてめんどくせぇなとか思いながらテキスト眺めてたんですがこれメソッドってCで言うところの関数でいいんですか?
呼び方が違うだけ?
8174
2017/04/17(月) 02:05:39.73ID:WPG7SQ/C82デフォルトの名無しさん
2017/04/17(月) 03:13:19.95ID:H+Zq8CGz >>79
そう。
そう。
2017/04/17(月) 06:19:26.55ID:ReyyQyZQ
>>79
関数にはレシーバー(主体)が無いけど、メソッドにはある
インスタンス(レシーバー).メソッド名()
関数名()
スッキリわかる Java入門 第2版、2014
この本を3回読んで、みっちりとオブジェクト指向を学ぶのが、
プログラミングとすべての言語の基本
関数にはレシーバー(主体)が無いけど、メソッドにはある
インスタンス(レシーバー).メソッド名()
関数名()
スッキリわかる Java入門 第2版、2014
この本を3回読んで、みっちりとオブジェクト指向を学ぶのが、
プログラミングとすべての言語の基本
2017/04/17(月) 08:52:54.56ID:jxYq0SCN
2017/04/17(月) 10:19:19.48ID:0jhtVsWG
String型変数 の5〜6字目(半角の数字)を2桁のint 型変数として取得したいと思っています。
substring(5,7)で一回別のString型変数に入れてから、Integer.parseIntでint型に変換するんじゃなくて、
直接int型としてsubstring(5,7)で抜き出す書き方はあるでしょうか?
substring(5,7)で一回別のString型変数に入れてから、Integer.parseIntでint型に変換するんじゃなくて、
直接int型としてsubstring(5,7)で抜き出す書き方はあるでしょうか?
2017/04/17(月) 10:31:11.72ID:SOQF/fhS
2017/04/17(月) 11:52:34.85ID:KDQg4XsN
88デフォルトの名無しさん
2017/04/17(月) 20:31:37.19ID:oBr7cjxV >>79
関数はクラスと無関係なのがメソッドと違うとこ
関数はクラスと無関係なのがメソッドと違うとこ
2017/04/17(月) 21:09:17.98ID:70+t1EMT
2017/04/18(火) 07:59:43.48ID:6G1kXLTk
Cは、まだJavaが無かった頃の、手続き型言語の代表
Javaは、オブジェクト指向の代表で、
Java以後は、ほとんどすべての言語がオブジェクト指向になった
C・Javaは、考え方が大きく異なるので、一緒に勉強できない
スッキリわかる Java入門 第2版、2014
まずこの本を3回読んで、オブジェクト指向をみっちりと学ぶ
その後、この2冊をこの順に読む
たのしいRuby 第5版、2016
みんなのPython 第4版、2017
この2冊は表裏一体だから、たのしいで苦しむと、
みんなのはスラスラと読めるようになる
その後、Groovy, Kotlin を勉強すればいい
Javaは、オブジェクト指向の代表で、
Java以後は、ほとんどすべての言語がオブジェクト指向になった
C・Javaは、考え方が大きく異なるので、一緒に勉強できない
スッキリわかる Java入門 第2版、2014
まずこの本を3回読んで、オブジェクト指向をみっちりと学ぶ
その後、この2冊をこの順に読む
たのしいRuby 第5版、2016
みんなのPython 第4版、2017
この2冊は表裏一体だから、たのしいで苦しむと、
みんなのはスラスラと読めるようになる
その後、Groovy, Kotlin を勉強すればいい
91デフォルトの名無しさん
2017/04/18(火) 09:26:09.77ID:dYgbMCUy Perlも仲間に入れてあげてください
2017/04/18(火) 10:42:45.58ID:O7sr+UR8
2017/04/18(火) 22:47:06.26ID:/+d1udbI
2017/04/19(水) 01:07:23.00ID:3iqNnA3g
>>85
String.getChars()もしくはcharAt()で取り出して自作でa2iすればいい
String.getChars()もしくはcharAt()で取り出して自作でa2iすればいい
2017/04/19(水) 10:26:46.95ID:9vZd9y2Y
おすすめの参考書ってありますか?
2017/04/19(水) 13:12:44.81ID:bjTcFC7K
2017/04/19(水) 14:01:34.36ID:lhJ18puQ
2017/04/19(水) 14:05:53.58ID:OqLveeZp
ここは入門・初心者質問スレですよ
このスレで質問する人はどんな人なのかそしてどんな本を勧めればいいのか
ある程度予測できないようじゃ立派なプログラマーにはなれませんよ!
このスレで質問する人はどんな人なのかそしてどんな本を勧めればいいのか
ある程度予測できないようじゃ立派なプログラマーにはなれませんよ!
2017/04/19(水) 15:00:06.31ID:lhJ18puQ
100デフォルトの名無しさん
2017/04/19(水) 19:14:26.52ID:yJEVgkwQ 黒い表紙のjava SE8 Gold問題集買って完璧になればJava限定ならどこでもやっていける
101デフォルトの名無しさん
2017/04/19(水) 23:07:06.82ID:CBlBPUu/ 95氏は勉強と技術の習得が全く別物だという認識が無いんじゃないかな?
テストで良い点取りたいなら勉強するしか無いけども、
ソフトを作れるようになりたいなら、覚えるより先に何を作るか決めないとダメだよ。
中学校の英語の勉強と同じだね。仮に英語の単語と文法を全て覚えたとしても
テストで良い点数取れるだけで、英語の映画も英文の小説も楽しめないだろ?
プログラミングも同じ事で、勉強したって本に書いてある通りの事しか出来ないよ。
海外旅行する為に日常会話程度の英会話を覚えるって良くある話だけども、
そんな感じで作りたいソフトに必要な事だけを覚えていく感じでやるといい。
私はCADのプログラマなのでCADの事でないと上手く言えないんだけども、
CADなら画面が出て線が引けてマウスとキーボードとファイルの読み書き出来れば充分。
javaは初めて3ヵ月くらいで勉強と呼べるレベルの事はしていないが、
基本的な作業なら出来る程度のCADがもう出来ている。
未だjavaのシステムの構造を理解してない故の不具合は多いし、
クラスだの継承だのpublicとprivateの違いだの、余り深く理解してないけど、
売り物になる程度にまで完成させるのには大して時間はかからないと思う。
たぶんJavaの試験やったら落第レベルだけど商品レベルの物は作れるに?
テストで良い点取りたいなら勉強するしか無いけども、
ソフトを作れるようになりたいなら、覚えるより先に何を作るか決めないとダメだよ。
中学校の英語の勉強と同じだね。仮に英語の単語と文法を全て覚えたとしても
テストで良い点数取れるだけで、英語の映画も英文の小説も楽しめないだろ?
プログラミングも同じ事で、勉強したって本に書いてある通りの事しか出来ないよ。
海外旅行する為に日常会話程度の英会話を覚えるって良くある話だけども、
そんな感じで作りたいソフトに必要な事だけを覚えていく感じでやるといい。
私はCADのプログラマなのでCADの事でないと上手く言えないんだけども、
CADなら画面が出て線が引けてマウスとキーボードとファイルの読み書き出来れば充分。
javaは初めて3ヵ月くらいで勉強と呼べるレベルの事はしていないが、
基本的な作業なら出来る程度のCADがもう出来ている。
未だjavaのシステムの構造を理解してない故の不具合は多いし、
クラスだの継承だのpublicとprivateの違いだの、余り深く理解してないけど、
売り物になる程度にまで完成させるのには大して時間はかからないと思う。
たぶんJavaの試験やったら落第レベルだけど商品レベルの物は作れるに?
102デフォルトの名無しさん
2017/04/19(水) 23:30:19.49ID:hZKuXyWE よく「何を作りたいかが大事」って言われるけどそうじゃないこともあるよね
俺なんか最初は「スーパーハカーかっけえ」くらいしか考えてなかったけどなぜかいまやWeb開発だ
みんながみんな最初から明確な目的持ってるわけじゃない
俺なんか最初は「スーパーハカーかっけえ」くらいしか考えてなかったけどなぜかいまやWeb開発だ
みんながみんな最初から明確な目的持ってるわけじゃない
103デフォルトの名無しさん
2017/04/19(水) 23:46:23.05ID:ekj+eUll ExcelVBAで作ってるアプリケーションをウィンドウアプリケーションとして作りたくてあれこれ勉強してるけど、Java
のGUIがこれまた判らんというか^^;
目標はまだまだ遥か彼方ってな感じ
のGUIがこれまた判らんというか^^;
目標はまだまだ遥か彼方ってな感じ
104デフォルトの名無しさん
2017/04/19(水) 23:50:56.30ID:KzpInSVx VBAだったらVBで作ればええやん。。。
C#でも良いけどさ。
C#でも良いけどさ。
105デフォルトの名無しさん
2017/04/20(木) 00:48:47.76ID:l7lpSiQF >>101
その品質で商品売るなよ犯罪だろ
その品質で商品売るなよ犯罪だろ
106デフォルトの名無しさん
2017/04/20(木) 01:07:36.44ID:FIxvesm0 勉強するにしても何か作るにしても情報は漁るんだし
今は情報過多な時代だし、質の良い情報を得るのはそれなりのスキルがいる状況になってる
その時に一番簡単に信ぴょう性の高い情報を得られるのが公式ドキュメントとリファレンス実装
ただこの辺の情報は文章が硬い事が多いから原典を多く参照している二次情報を探せばいいんじゃないかな
今は情報過多な時代だし、質の良い情報を得るのはそれなりのスキルがいる状況になってる
その時に一番簡単に信ぴょう性の高い情報を得られるのが公式ドキュメントとリファレンス実装
ただこの辺の情報は文章が硬い事が多いから原典を多く参照している二次情報を探せばいいんじゃないかな
107101
2017/04/20(木) 05:46:25.48ID:Lb1IHRyj >>102
あぁ、ごめん。大きな目標を作れって話じゃない。
画面にボタンを配置する方法を学ぼうとするなら例えば電卓を作るとか、
ボタンを使ったソフトを何か考えろって事。覚えるだけじゃ何も作れるようにはならんのよ。
よく入門書とかで「ボタンを押すと表示が変わります」とかあるでしょ?
それを覚えたとして、それをどう使って何を作れる?
1つづつ順番に覚える学校の勉強みたいな事じゃ何も作れるようにはならんのよ。
君もそうだったはずだよ。上司から「コレ作れ」と言われて本読んだりしたろ?
その「コレ作れ」ってのが私の言う目的が先って事なのな。
何か無いかって聞いてる95氏は指導者が居ないか学生なんだろう。
何を覚えたらどんな事が出来るようになるのか、何から始めてどう進むべきか
そういう事が解らないはずだよ。指導者が居ないから自分で考える必要がある。
それに対して君は仕事の依頼という形で上司に上手く誘導してもらって
あんまり余計な事を覚えずともプログラミングが習得出来たんじゃないか?
あぁ、ごめん。大きな目標を作れって話じゃない。
画面にボタンを配置する方法を学ぼうとするなら例えば電卓を作るとか、
ボタンを使ったソフトを何か考えろって事。覚えるだけじゃ何も作れるようにはならんのよ。
よく入門書とかで「ボタンを押すと表示が変わります」とかあるでしょ?
それを覚えたとして、それをどう使って何を作れる?
1つづつ順番に覚える学校の勉強みたいな事じゃ何も作れるようにはならんのよ。
君もそうだったはずだよ。上司から「コレ作れ」と言われて本読んだりしたろ?
その「コレ作れ」ってのが私の言う目的が先って事なのな。
何か無いかって聞いてる95氏は指導者が居ないか学生なんだろう。
何を覚えたらどんな事が出来るようになるのか、何から始めてどう進むべきか
そういう事が解らないはずだよ。指導者が居ないから自分で考える必要がある。
それに対して君は仕事の依頼という形で上司に上手く誘導してもらって
あんまり余計な事を覚えずともプログラミングが習得出来たんじゃないか?
108デフォルトの名無しさん
2017/04/20(木) 08:32:15.40ID:ULVYgiZE109デフォルトの名無しさん
2017/04/20(木) 09:11:53.90ID:5+bMAsvE 答えたい人が答えればいいだけだな
110デフォルトの名無しさん
2017/04/20(木) 19:35:53.47ID:zzqpI3yw わかりません教えてくださいじゃ仕事まわらないからな
独学する能力は必須と言ってもいい
最初から独学できないやつをスパッと切り捨てるのはありだよ
企業だってボランティアで素人を飼ってるわけじゃないんだからさ
独学する能力は必須と言ってもいい
最初から独学できないやつをスパッと切り捨てるのはありだよ
企業だってボランティアで素人を飼ってるわけじゃないんだからさ
111デフォルトの名無しさん
2017/04/20(木) 19:48:04.79ID:14arbxYB >>110
採用までに切れなかった人事が無能
採用までに切れなかった人事が無能
112デフォルトの名無しさん
2017/04/20(木) 21:09:01.70ID:you9TgiF ここは質問スレなのに脱線し過ぎ
ちゃんと仕事できる人はわきまえてるはずだよね
ちゃんと仕事できる人はわきまえてるはずだよね
113デフォルトの名無しさん
2017/04/21(金) 00:27:15.95ID:W9vJ1k1y >>95の人は何て質問すればよかったんですか?
114デフォルトの名無しさん
2017/04/21(金) 12:31:39.63ID:O9u1h7rs 目的を書く
115デフォルトの名無しさん
2017/04/22(土) 20:11:13.16ID:OyJbeS9D 開いているページ内で一度実行してからでないとCtrl+F11で実行のショットカットがうまく動作しません。
ショットカットキーは何か設定する必要があるんですか?
ショットカットキーは何か設定する必要があるんですか?
116デフォルトの名無しさん
2017/04/23(日) 12:59:19.13ID:8bLn4k+p プログラミングの勉強初めて数日
何か簡単なツールとか作ってみたいけど
題材として良いものありますか?
何か簡単なツールとか作ってみたいけど
題材として良いものありますか?
117デフォルトの名無しさん
2017/04/23(日) 16:25:01.37ID:q6MqXCrn118デフォルトの名無しさん
2017/04/23(日) 18:34:09.06ID:qqjyZhzJ119デフォルトの名無しさん
2017/04/23(日) 18:36:38.57ID:ncn10vA7 >>116
自分でこんなのがあったらいいなって小物を幾つも作ると取っ掛かりやすいよ
自分でこんなのがあったらいいなって小物を幾つも作ると取っ掛かりやすいよ
120デフォルトの名無しさん
2017/04/23(日) 20:36:09.42ID:7bZTt8wr 自分の場合はwikipediaのアルゴリズムで素数判定や素因数分解とか作ったなあ
bashのfactorよりかなり早いから普段から使えるし
bashのfactorよりかなり早いから普段から使えるし
121デフォルトの名無しさん
2017/04/24(月) 21:38:18.35ID:b7o+AYSX オーバーロードのメソッドで
/** method1 */
public static String hoge(String str) {
hoge(str, "hage");
}
/** method2 */
public static String hoge(String str, String hige) {
return hige + str;
}
というようなメソッドがあったとして
mehod1はmethod2を呼び出しているわけだが
こういう関係を表現するような日本語ってなんかないのかな
親とか兄弟とかそういう
/** method1 */
public static String hoge(String str) {
hoge(str, "hage");
}
/** method2 */
public static String hoge(String str, String hige) {
return hige + str;
}
というようなメソッドがあったとして
mehod1はmethod2を呼び出しているわけだが
こういう関係を表現するような日本語ってなんかないのかな
親とか兄弟とかそういう
122デフォルトの名無しさん
2017/04/24(月) 21:56:16.91ID:LwZqUTHo 部分適用
123デフォルトの名無しさん
2017/04/26(水) 01:00:33.67ID:DJoflXur Java初心者なのですが
オラクルのJavaシルバー?の資格取得を目指そうと思ったら、どのぐらい勉強したらいけるのでしょうか
プログラミングの経験はPHPとRubyを齧ったぐらいです
オラクルのJavaシルバー?の資格取得を目指そうと思ったら、どのぐらい勉強したらいけるのでしょうか
プログラミングの経験はPHPとRubyを齧ったぐらいです
124デフォルトの名無しさん
2017/04/26(水) 05:11:15.63ID:fNfh3ik4 >>0121 たぶん貴方には気に入らない解答だと思うけど、
そのメソッドをC言語の関数に書き変えるなら可変長引数の関数になるよね。
int printf(const char *format,,,); こんな感じの。
何の為に言葉を必要としてるのか解らないけども、
要はオーバーロードの仕組みの説明を省こうとしてるのでは?
C言語にはオーバーロードが無くてぇ…という具合に説明するとか、
なにしろ話を聞く方からしたら解り辛い話をしようとしていそう。
そのメソッドをC言語の関数に書き変えるなら可変長引数の関数になるよね。
int printf(const char *format,,,); こんな感じの。
何の為に言葉を必要としてるのか解らないけども、
要はオーバーロードの仕組みの説明を省こうとしてるのでは?
C言語にはオーバーロードが無くてぇ…という具合に説明するとか、
なにしろ話を聞く方からしたら解り辛い話をしようとしていそう。
125ich1
2017/04/26(水) 07:18:55.25ID:KcpaNie5126デフォルトの名無しさん
2017/04/26(水) 08:46:31.56ID:vzc1hE4D127デフォルトの名無しさん
2017/04/26(水) 16:36:59.72ID:vjkzFaZx >>121
義兄弟
義兄弟
128デフォルトの名無しさん
2017/04/26(水) 16:51:30.93ID:/ZfpN6QH イデワンに複数のクラスを書くことは可能でしょうか?
publicを外すことによって。
publicを外すことによって。
129デフォルトの名無しさん
2017/04/26(水) 17:46:51.25ID:HrCTO57d130デフォルトの名無しさん
2017/04/26(水) 18:04:36.33ID:C1JG3n6h132デフォルトの名無しさん
2017/04/26(水) 19:08:26.13ID:aOOyj4L0 >>131
まあとにかくやってみればわかるからやってみな。
まあとにかくやってみればわかるからやってみな。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か [ぐれ★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★8 [蚤の市★]
- 「中国人の訪日熱は冷めた」 人気旅行先から日本外れる 14日で自粛呼びかけ1カ月 ★3 [蚤の市★]
- 京都のホテル大幅値下げ 訪日中国人客、年1000万人目前で急ブレーキ [蚤の市★]
- 【福岡】「50歳くらいの男性が倒れている」血を吐いた状態で歩道に倒れている女性見つかる 女性はその後死亡 事件と事故の両面で捜査 [ぐれ★]
- 「1800万円の売り上げゼロに…」中国インバウンドに特化の宿の今 ★3 [蚤の市★]
- 僕は反出生主義で安楽死合法化支持、そして人間の自由意志を否定してます ←どんな人物像?
- 【悲報】高齢者、マルチコピー機で自分の逮捕状を印刷してしまう [394133584]
- 女児(6)「大きくなったら素敵なお嫁さんになるー!」→女(24)「旦那様のチンポジュル!ジュルルル!グッポグッポ!」 [762037879]
- 【悲報】ゆたぼん、事故の治療費をネットで乞食して整形代に使ってる疑惑浮上wwwwwww
- 【高市リスク】京都のホテル大幅値下げ [115996789]
- 東京「女性の人権守ろう 子どもの人権守ろう 高齢者の人権守ろう」⇦成人男性ガン無視でワロタwwwwwwwwwww
