Java教えろください

1仕様書無しさん2012/05/27(日) 22:02:37.93
なに読んでもわかんないです

2仕様書無しさん2012/05/27(日) 22:32:29.63
何がどう分からないのか分かるようになるのが第一歩

3仕様書無しさん2012/05/27(日) 22:33:59.54
吾輩はJava教である。
えろはやらん。

以下同じようなボケ禁止。

4仕様書無しさん2012/05/28(月) 00:20:23.65
馬鹿には無理

5仕様書無しさん2012/05/28(月) 00:33:08.41
制御文を全部勉強してみて、苦痛を感じたり苦労したなら向いてない

6仕様書無しさん2012/05/28(月) 21:41:41.12
クラスとかインスタンスとか継承とか日本語で解説してくれよ
わかんねーんだよ

7仕様書無しさん2012/05/29(火) 00:43:35.54
>>6
継承は日本語じゃん

8仕様書無しさん2012/05/29(火) 01:03:42.02
クラス:物体を作る設計図
インスタンス:設計図から作った物体
継承:設計図をコピーしてもう一つ設計図を作ること

9仕様書無しさん2012/05/29(火) 12:59:06.59
>>8
こういう感じで色々説明してほしい

10仕様書無しさん2012/05/29(火) 13:02:39.46
「スッキリわかるJava入門」って本おすすめ
分厚いから一見大変そうに見えるけど文書が読みやすくてすいすい進む
「なんでこうなるの?」という疑問が浮かんだと思ったら直後にその説明があって補完してくれる
俺もJavaはじめて1ヶ月ちょいだけど一緒に頑張ろうぜ

11仕様書無しさん2012/05/30(水) 04:52:11.96
クラス:インスタンス(製品実体)を生み出す鋳型
インスタンス:鋳型から生み出された実体(newとしてクラスのコンストラクタ(実体生成器)を呼び出すことで作られる)
継承:クラスのメソッド(部分機能)を改変して新しいクラスを作ること

12仕様書無しさん2012/05/30(水) 15:16:32.16
>>11
悪い、その例えがわかんないんだよなぁ。
スクリプト言語のようにずらずらと書いて行くのととどう違うんだろうか。

13仕様書無しさん2012/05/30(水) 18:26:28.53
>>12
どっかのプロジェクトに放り込まれて困ってるのなら違うが
趣味ならば全部一つのクラスにして
やりたい事を表現出来たらクラスとか勉強し始めた方がいいよ
javaも携帯、サーバ、スマホ、アプレットと守備範囲広いから




14仕様書無しさん2012/05/30(水) 21:12:55.08
御託並べてねぇでてめぇで勉強しろよ

15仕様書無しさん2012/05/31(木) 00:29:29.95
何から勉強していいかわからない俺に先輩がしてくれたアドバイスは

「全部できるようになればいいんだよ」

職業でプログラマやろうと思ったら、それくらいになるつもりでないと厳しいなと今は思います。



まぁ、それは置いておいて、クラスの便利さを知るためには、既存のクラスを色々と使いこなすところから始めるといい。
そのうち、どういう関数とデータを持ってるのか推測して、自分で似たの作ってみて、自分で作ったのを使えば、既存のクラスと自作クラスの使い勝手の違いに気づくはず。
座学より手を動かす事をすすめる。

16仕様書無しさん2012/06/01(金) 08:15:25.44
上記の最後の一文
「慣れるより慣れろ」じゃん
同感だけど。ドクターパソコン宮永先生思い出したわ

17仕様書無しさん2012/06/03(日) 00:47:41.25
とりあえずデザパタ勉強しろ

18仕様書無しさん2012/06/03(日) 00:57:09.38
デザパタはあくまでパターンだから、一度さらっと読んでおいた方がいいけど、現段階では勉強はしなくていいと思う。

19仕様書無しさん2012/06/03(日) 00:59:42.73
デザパタより先にやることあるだろ。強いていえば
大モジュール、中モジュール、小モジュールに分ける練習しろ。
その状態で綺麗に設計できるようになれ。話はそれからだ。

20仕様書無しさん2012/06/03(日) 01:21:45.06
なるほど初心者がプログラミング嫌いになるわけだ。
いきなりプログラムの進化系を書こう(書かせよう)とするから辛くなる。

プログラムなんて動けばいい。
動かないプログラムは意味がない。

動いたら、まずは無駄を減らす。

無駄が減ったら、バグを減らすためにクラスや関数を整理整頓して、複雑さを下げる。

複雑さが下がったら、プログラムの処理によるリソースの使用量や処理速度を考えて、最適なコードに組み直す。

ここまで出来るようになってはじめて、完成系を先にイメージしてからコードがかけるようになる。

最初からうまくやろうとせずに、泥臭く作ってなおして壊して作り直してを繰り返せ。
いろいろな方法で試行錯誤した分だけうまく出来るようになるから。

21仕様書無しさん2012/06/03(日) 01:46:59.27
「どうやったらマンガがかけるようになりますか」というのと似てる。

22仕様書無しさん2012/06/03(日) 05:32:12.34
ちょっと違うと思うな。

絵の格好いい、かわいいは主観によるところがおおきいけど、ブログラムの良し悪しはちゃんと理由がある。
だから、ベテランからすると新人の書くコードは無駄が多くて洗練されてないから許せないわけだ。
「こんな質の悪いコードで客から金とるなんて詐欺だ!」ってね。

だいたいのベテランは自分が新人だった頃のコードの質なんて忘れてしまってる。
それで新人の冗長なコードを見て「使えない」という烙印を押す。
ところが、そんな事言われてしまうと経験がつめないから育たなくて、使えない奴が量産され、同じレベルで使えるまでに長い年月を要する。
しかも、その中でもまともな人ほど無駄な期間に自分の貴重な人生の時間を使う事を嫌って辞めていく。

こんなねずみ返しプログラマにより、誰も新しく育たない土壌が出来上がり、その継続によって出来る人がいつも足りないという状況ができあがり、見事自分が有能に見える状態になる。
コンサルをバカにできないレベルのマッチポンプである。



諸先輩がた
コミュ力の低い人、特に精神病質的な人は初心者と話さないようにしましょう。
あなたの存在自体が害でしかありません。
新人プログラマには仕様通り動けばいい案件をやらせるか、かならず先輩プログラマがコードの質をチェックするようにしましょう。

初心者プログラマ
みんなもっと気軽にプログラミングはじめてください。
職業としてのプログラマも、そんなに悪いものではありません。

おわり

23仕様書無しさん2012/06/03(日) 14:34:03.03
長くてよくわからん。3行で頼む

24仕様書無しさん2012/06/03(日) 14:39:30.54
>>23
初心者にデザパタ勧めるやつはクズ。
初心者にいきなり難しい事させようとするな。
初心者は難しい事考えずにまずは書け。


25仕様書無しさん2012/06/07(木) 02:09:49.25
この処理どうやったら実現できますかで答えれない先輩方、プライドはないんでしょうか。

26仕様書無しさん2012/06/07(木) 02:20:56.08
んなもんは遙か前に捨てたが、何か?

27仕様書無しさん2012/06/11(月) 21:25:44.10
技術評論社のJavaデザインパターン徹底攻略は初心者におすすめだ。
オブジェクト指向が見えてくるぞ。

28仕様書無しさん2012/06/16(土) 11:56:48.47
java script のプログラムで、初項1公差1の等差数列の第10項まで sn={1,2,3,....10}
の和を、while文を使って算出するプログラムを、どなたか教えてもらえませんか?

29仕様書無しさん2012/06/16(土) 12:14:45.05
>>25
お前に教える価値がないんじゃないか?

30仕様書無しさん2012/06/16(土) 14:46:20.07
>>28
基本が分かっていれば教えるまでもないし、基本わかってない奴にイチから教える気は無い。
つーかJava scriptはJavaじゃねーしスレチ。

31仕様書無しさん2012/06/16(土) 16:17:19.98
プログラム????

32仕様書無しさん2012/06/16(土) 17:36:49.61
助けてやるよーーーーーおまえ どこの学生?

sum;
i;
i=0;
sum=0;
while(i<=10);
{
sum=sum+i;
i=i+1;
}
document.write(sum);


33仕様書無しさん2012/06/16(土) 18:38:37.93
while(true) return 55;

これでいいんじゃね

34仕様書無しさん2012/06/16(土) 22:40:36.53
>>32
変数定義するときはvar使えよ素人。

35仕様書無しさん2012/06/17(日) 00:15:32.39
初項が0なのも頂けない。

36仕様書無しさん2012/06/17(日) 09:16:37.33
頂けない
>>33

37仕様書無しさん2012/06/22(金) 23:05:39.54

38仕様書無しさん2012/06/23(土) 04:45:04.82

39仕様書無しさん2012/06/24(日) 00:53:27.80
クダラナイ おまえはここに書き込むな テイドガヒクスギルバカ
>>37

40仕様書無しさん2014/01/31(金) 09:39:02.02
クラス: デザイン
インスタンス: 製品
継承: 盗作

41仕様書無しさん2014/02/20(木) 23:17:26.40
【社会】厚労省の中で男が刃物取り出す 銃刀法違反の現行犯で逮捕
ttp://genzo.org/read/uni.2ch.net/newsplus/1389346716/
事前面接
http://ja.wikipedia.org/wiki/%E4%BA%8B%E5%89%8D%E9%9D%A2%E6%8E%A5

今後の犯罪傾向の予測と考察

事前面接の犯罪に憤りをもつ派遣社員や失業者が比較的警備の薄い厚労省、労働局、
労基署にいく可能性がある。しかし他の可能性を考えてみた。
事前面接中に派遣先と派遣元の担当者をターゲットにしたテロである。
派遣社員の事前面接は違法であり、事前面接中に派遣社員が暴れだした場合は
警察に通報できない状況となる。つまり通報すれば労基法6条違反、
職安法44条違反などの犯罪事実が報道で日本中に周知され、グッドウィル事件の再現となる可能性
が出てくる。そのため被害者である派遣先・派遣元が加害者に高額の口止め料
(影響を考慮すれば3000万円以上が妥当)を支払い隠蔽しようとする奇妙なテロがおきうるのだ。
(※グッドウィル摘発のきっかけとなった事故は、現場の派遣スタッフの意図的な自傷事故だったとする説がある。)

仮に、怒りに我を忘れた派遣社員が、派遣営業や面接官の小指を切り落とすような
凶行がおきた場合、小指を失った社員は転職や社会活動が難しいため、現在の会社で
まさに奴隷的待遇で一生飼い殺される運命を耐えるしかない。会社は隠蔽を優先し
派遣社員への高額の口止め料で手を打ち、被害社員はひたすら耐えるだけだ。
社員が反撃した場合は口止め料が倍以上に跳ね上がるので、結果的に派遣社員が
もらえる金額は増え、反撃した社員は名実ともに「刑事犯」として解雇され、非正規雇用以外の
就職はできなくなるが、小指を守れる可能性が残る。

"企業が恐れるものは失うものがない怒りくるう労働者である"

求人情報サイトを使った就職・転職は中間搾取にあたりますので、労基法6条違反およびその幇助罪で刑事告訴してください。
http://ja.wikipedia.org/wiki/%E6%B1%82%E4%BA%BA%E5%BA%83%E5%91%8A
※上記の事前面接と同様に、求人情報サイトからの応募者が募集会社の中間搾取幇助に怒り面接中に暴れる可能性もある。

42仕様書無しさん2014/03/06(木) 00:48:17.12
>>40
ww

43仕様書無しさん2014/03/13(木) 03:39:20.10
まっ、ジャマーだしw

44仕様書無しさん2014/05/13(火) 23:34:51.38
継承したサブクラスを継承することはできるのですか?

45仕様書無しさん2014/05/13(火) 23:53:54.15
あたりまえだろ

46仕様書無しさん2014/05/14(水) 02:03:56.60
AがBを継承している場合、BがAを継承しようとするとエラーになる
わりとありがちで頭悩ませる

47仕様書無しさん2014/05/30(金) 15:04:49.78
ジャマーにならずに、他の事をすれば?

48仕様書無しさん2014/06/01(日) 22:53:19.97
教えてくださいTT
// 読み込んだ個数だけ*を表示せよ。ただし5個表示するごとに改行せよ

import java.util.Scanner;

class Pr {

public static void main(String[] args) {
Scanner stdIn = new Scanner(System.in);

System.out.print("何個*を表示しますか?");
int n = stdIn.nextInt();

for (int i = 1; i <= n; i++) {
if (i % 5 == 0)
System.out.print('*'+"\n");
else
System.out.print('*');
}
System.out.println();
}
}

これのfor文の部分を
for (int i = 1, j = (i % 5); i <= n; i++) {
if (j == 0)
System.out.println('*');
else
System.out.print('*');
}

にすると改行しないのはどうしてですか?

49482014/06/01(日) 23:32:36.67
↑解決しました
失礼しました

50仕様書無しさん2014/06/02(月) 01:13:17.11
課題は自力でやらんと意味ないよ

51仕様書無しさん2014/06/04(水) 20:26:37.86
情報が少ないかもしれませんが、ご存知の方がいれば。おしえてくらはい
SunOneStudio4 なるものが、要るらしいのです。
ググってもダウンロード場所がなくなってるぽい。

だれかしりません?

52仕様書無しさん2014/06/12(木) 18:02:28.63
おいらは、出会い系サイトに嫌がらせをするプログラムを作って
勉強がはかどったぞ。

無意味なメアドを大量登録するプログラムとか、問い合わせを自動で行って
嫌がらせするプログラムとか。

53仕様書無しさん2014/06/12(木) 18:04:04.53
SunOneStudioというのは、今はnetbeansというものに代わっているはずだ。
IDEは、eclipseの方が一般的だが、Javaに限ればnetbeansの方が使いやすい。

54仕様書無しさん2014/06/13(金) 12:00:58.51
>>53
ありがとござます。

そのご、いくつか調べて自己解決したのですが、
Fort4Java -> SunOneStudio -> NetBeans
なのだとか。

私事JAVAは詳しくないのですが、プログラミング未経験の上司に「これ」持って来い!
と言われて、探していたのです。
まぁ、マニュアルをよく読めば単にJavaApplet作りたいだけだったので、NetBeansで
解決しました。m(_ _)m

55仕様書無しさん2014/06/13(金) 17:07:00.76
javaで*を使って半角ピラミッドを作ろう
この時、
引数=行目=*の数
とすることは可能ですか?
初心者です。

56仕様書無しさん2014/06/16(月) 17:18:46.65
>>55
可能です。

57仕様書無しさん2014/06/16(月) 19:50:43.92
お風呂で*を使って子供を作ろう
この時、
ちんこ=行目=*の数
とすることは可能ですか?
幼女です。

58仕様書無しさん2014/06/23(月) 01:47:10.30
制御文をまず覚える
実は制御文さえ覚えてしまったら、
大抵のことはできてしまう。

しかし、そのまま好き勝手書いていると、
読みやすさやコード変更のしやすさが皆無になるわけだ。

そこでオブジェクト指向のクラスやインスタンス、インターフェースとか、
いろいろ登場するわけだ!

だから、まず、制御文を完璧にしろください。

59仕様書無しさん2015/10/09(金) 07:57:58.01
>>48

このj要らないな
for (int i = 1; i <= n; i++) {
if ((i % 5) == 0)
System.out.println('*');
else
System.out.print('*');
}

60仕様書無しさん2015/10/25(日) 09:14:44.57
転職の際は要チェック。
下記の条件が全て当てはまる会社にご注意下さい。

・IT系 in Tokyo
・転職会議で2.5点
・転職会議の「その他>2ch情報」の欄で過去の2chスレが表示される

61仕様書無しさん2016/01/26(火) 07:22:38.80
えろしってるか

新着レスの表示
レスを投稿する