Javaが難しすぎて泣きそう

サムネイル
1 : 2022/12/15(木) 19:38:15.72 ID:TxIscJKK0
for文とかif分まではかろうじてついて行けたけど、
クラスとかメソッドとかフィールド、インターフェースで頭爆発した
public static void mainとか意味わからんし []←こいつの使い所もわからんし

ちな内定者研修や
知らない単語ググって理解するだけで1日終わるんやが

2 : 2022/12/15(木) 19:39:20.75 ID:TxIscJKK0
すべての説明が「そんなこといちいち説明しなくてもわかりますよね?これはこうだからこうですよな?あら簡単!」みたいでキレそうや
3 : 2022/12/15(木) 19:39:41.31 ID:TxIscJKK0
文系未経験からITの民おるか?
4 : 2022/12/15(木) 19:40:01.18 ID:TxIscJKK0
java自信ニキも可
5 : 2022/12/15(木) 19:40:41.63 ID:0mU5RQ2R0
内定研修ってことは大卒なんか
大卒でjavaわからんって逆にどうやって大学受かったんや
6 : 2022/12/15(木) 19:40:51.07 ID:Qs4FlwT50
public クラス外からでも使える
static 動的にメモリが取られずに固定で確保される(クラスを実体化しなくても使える)
void 戻り値がない事を表す
main 関数名(この名前なら大体はエントリポイントを表す)
7 : 2022/12/15(木) 19:41:16.63 ID:T79zxkDy0
publicはスコープ
staticは型
voidは戻り値
mainは実行する目印
[]は配列
37 : 2022/12/15(木) 19:48:57.20 ID:gDDkpAqb0
>>7
[]は違うだろ
53 : 2022/12/15(木) 19:53:03.29 ID:JJJznKvE0
>>37
配列とそのインデックス以外に意味あったっけ?
8 : 2022/12/15(木) 19:41:21.68 ID:CHphHLDs0
クラスとかメソッドとかフィールド、インターフェースがわからんなら無理や
内定辞退してほか探した方が幸せになれるぞ
9 : 2022/12/15(木) 19:41:52.90 ID:qd8FCGGu0
ワイもよく分かってないから何時もそれっぽい処理コピペして作ってるで
たまにエラー解決出来ない時あるけどちゃんと動くフリして出してるわ
15 : 2022/12/15(木) 19:43:50.41 ID:CHphHLDs0
>>9
あれ動かないですか?じゃねーんだわ動確取れてないもの渡すんじゃねーよ!俺もやるけど
10 : 2022/12/15(木) 19:42:13.78 ID:YqYq4Zgj0
実践で慣れてけば自然と分かってくるで
52 : 2022/12/15(木) 19:52:59.32 ID:jlW8+u4/0
>>10
これ
文字で読んどるうちはそら訳分からんわ
11 : 2022/12/15(木) 19:42:38.85 ID:OHlB8TDW0
クラスは構造体の延長でメソッドは関数でフィールドは変数と関数のことやで
英語で言ってるから訳が分からんくなるんや
インターフェイスも半分継承みたいなもんや
12 : 2022/12/15(木) 19:42:44.99 ID:TxIscJKK0
クラスは設計図
メソッドは振る舞い
フィールドは情報
みたいなのはわかったけど
使い道と使い方がいまいちわからん
13 : 2022/12/15(木) 19:43:11.99 ID:JJJznKvE0
public→外部にも公開するで
static→インスタンス作らなくても使えるで
void→結果を返さないで
main→ただの名前

分からんかったらとりあえずまじないってことでええ

14 : 2022/12/15(木) 19:43:19.35 ID:TxIscJKK0
もしかしてお前ら完全に理解してないでなんとなくでコーディングしてんのか?
19 : 2022/12/15(木) 19:44:36.80 ID:Qs4FlwT50
>>14
中小零細のIT土方はそんなんばっかやで
16 : 2022/12/15(木) 19:43:52.94 ID:Hm4XhzH90
またお前か
17 : 2022/12/15(木) 19:43:55.84 ID:OasQYcyy0
文法から覚えてんの?写経でとりあえずプログラム動かしてるの?
25 : 2022/12/15(木) 19:45:52.29 ID:TxIscJKK0
>>17
文法からスタートでいまクラスとかパッケージや
なんのために使うのかイマイチ理解できない
29 : 2022/12/15(木) 19:47:09.46 ID:WTjuiw+qM
>>25
パッケージは管理楽にするためくらいやな
フォルダみたいなもんや
クラスはいったん忘れたほうがええ
18 : 2022/12/15(木) 19:44:30.43 ID:pJuJzgpBM
全部理解せんでも使う分だけ理解すりゃええんやぞ
cプラプラなんか全部なんか無理やし
20 : 2022/12/15(木) 19:44:42.30 ID:BcTIcUaC0
今はAIが教えてくれるらしいやん
21 : 2022/12/15(木) 19:44:49.84 ID:TxIscJKK0
英語を無理矢理日本語に当てはめてるから違和感すごいけど
もしかしたら英語のまんまのほうが理解できるちゃうか?
MARCHやからそこそこ英語はできた
22 : 2022/12/15(木) 19:44:56.79 ID:O8RfAZtC0
クラス→車
メソッド→ハンドル、アクセル、ブレーキ
フィールド→速度、残り燃料
インターフェース→運転免許証
23 : 2022/12/15(木) 19:45:29.55 ID:WTjuiw+qM
慣れればすぐやで
半年後にはハナホジでやれとるから安心してええぞ
24 : 2022/12/15(木) 19:45:43.18 ID:Lpgnw0Kx0
イッチは大体なんでそんなしごと選んだんや
28 : 2022/12/15(木) 19:46:27.21 ID:TxIscJKK0
>>24
他の企業全部落ちて内定一つしかもらえなかった
26 : 2022/12/15(木) 19:45:55.53 ID:Qs4FlwT50
とりあえず何も見ずに最低限動く小さいソフト作ってそれを何度も改善しつつ作り直すのがええで
27 : 2022/12/15(木) 19:46:11.66 ID:DxANmy3K0
偏差値50あれば誰でもそのうち理解できるから心配するな
31 : 2022/12/15(木) 19:47:15.64 ID:TxIscJKK0
>>27
数学は偏差値30くらいやけど一応現役MARCH法学部や
35 : 2022/12/15(木) 19:48:48.77 ID:DxANmy3K0
>>31
ほんなら大丈夫や
コツコツ一つずつ覚えてけ
そのうち全てが繋がって一気に理解できるで
38 : 2022/12/15(木) 19:49:33.98 ID:TxIscJKK0
>>35
詰め込み過ぎてテンパってるのかもしれん
みんな余裕みたいな顔してるのが意味わからんわ
47 : 2022/12/15(木) 19:51:48.95 ID:WTjuiw+qM
>>38
みんなも何もわかってないから安心してええで
分からないところを考えようともしてないからイッチみたいに悩んでないんや
30 : 2022/12/15(木) 19:47:09.85 ID:OasQYcyy0
内定者研修って金出るの?
33 : 2022/12/15(木) 19:47:48.69 ID:TxIscJKK0
>>30
0や
会社いわく本番の研修をスムーズに行うためだってさ
32 : 2022/12/15(木) 19:47:44.58 ID:NflNQgrk0
そういえばJavaて基本全部クラスなんやっけ
あんま細かいとこは最初考えなくてええぞ
最初から全部理解しようとしたらまず挫折する
36 : 2022/12/15(木) 19:48:52.76 ID:TxIscJKK0
>>32
細かいこといちいち気になる性格って向いてないんか?
なんのためにこれすんねん、とかなんやこの記号とかクッソ気になって進まんわ
41 : 2022/12/15(木) 19:50:31.46 ID:qd8FCGGu0
>>36
細かい事気にする性格のがええんちゃうか?
ワイは細かい事気にしないから適当に作って上手くいかない→なんか解決する→成功したから忘れるの無限ループや
42 : 2022/12/15(木) 19:50:33.94 ID:JJJznKvE0
>>36
気持ちは分かるけどそういうのは後で嫌でも理解できるからとりあえず動くもの作れないとつまんないんやない?
49 : 2022/12/15(木) 19:51:57.35 ID:TxIscJKK0
>>42
なんかわかんないけど動くって気持ち悪くないか?
よくとりあえず手を動かせって言われるけど理解してないのになんか書いても指の運動になるだけやろと思ってしまう
54 : 2022/12/15(木) 19:53:07.03 ID:Qs4FlwT50
>>49
とりあえず動くもの作ってデバッグ実行してどう動いてるのか1ステップずつ追うのもいいぞ
66 : 2022/12/15(木) 19:55:57.76 ID:JJJznKvE0
>>49
気持ち悪いのは分からんでもないけど中の意味が分かる知識量があって初めて外の意味の解釈に取り掛かれるからな
ワイも初めてpsvmの意味わかった時おーってなったから今は頑張れ
43 : 2022/12/15(木) 19:50:51.44 ID:WTjuiw+qM
>>36
ワイは向いてると思うで
分からないところを納得するまで追求するのはエンジニア必須のスキルや
ただ実際に開発してみないと分からんことが多いからある程度割り切るのも大切やね
34 : 2022/12/15(木) 19:48:30.57 ID:646REMCo0
動くコードをコピペしてちょっとずつ改造してく
理屈から入るよりこの方がよほど身につくで
39 : 2022/12/15(木) 19:50:26.74 ID:gDDkpAqb0
属性とかそんなんだろ多分
40 : 2022/12/15(木) 19:50:28.39 ID:TxIscJKK0
ていうかおかしい日本語多すぎやろプログラミングって
余計混乱するわ
44 : 2022/12/15(木) 19:51:32.20 ID:lBSXVvDA0
バランスやな
気にしすぎても気にしなすぎてもあかん
どっか心の片隅に気にかけとけばいつかピンとくる
45 : 2022/12/15(木) 19:51:33.19 ID:UE1+/az80
おまじないや
それ以上の意味はないで
46 : 2022/12/15(木) 19:51:37.57 ID:4UV0guG70
SESなら現場放り込まれて終わりだろ
48 : 2022/12/15(木) 19:51:57.09 ID:61d94+iP0
スッキリわかるJavaって本は結構オススメ
55 : 2022/12/15(木) 19:53:12.46 ID:TxIscJKK0
>>48
手元にあるけど、研修の資料のほうを先に読まなきゃあかんくて手出してないわ

スッキリわかるで理解できるなら研修の資料もう読まんけど

60 : 2022/12/15(木) 19:54:53.59 ID:E/37qHor0
>>55
研修の本読んでからスッキリわかるを読んだ方が理解進むと思われる
50 : 2022/12/15(木) 19:52:16.61 ID:VcMD1jped
理系の人間はみんな説明下手だからきつかったわ
51 : 2022/12/15(木) 19:52:50.00 ID:0mU5RQ2R0
MARCHの学生でJava理解できん人がおることが信じられん
MARCHって関西で言うと阪大とかそのレベルなんやろ
58 : 2022/12/15(木) 19:54:19.84 ID:TxIscJKK0
>>51
んなわけあるか
ちょっと一般人より暗記が得意なのがMARCH文系や

阪大とかと比べるのも失礼

61 : 2022/12/15(木) 19:55:17.09 ID:P3QWBvqra
>>51
普通に関関同立と同じくらいやぞ
56 : 2022/12/15(木) 19:53:43.31 ID:UxjHG4bo0
とりあえず動けばいいんだよ
そのうち難しくなって動くものも作れんくなるから
57 : 2022/12/15(木) 19:54:19.40 ID:NflNQgrk0
プログラム言語ていうくらいやし本質的には外国語と同じや
いくら教本読み込んだり辞書の暗記とかしてても使いこなせるようにはならん
実践あるのみやや
59 : 2022/12/15(木) 19:54:47.27 ID:UxjHG4bo0
>>57
コンピュータとの会話だよね
62 : 2022/12/15(木) 19:55:26.47 ID:km8gBFMjd
ジェネリクス覚えたら実装にかなり時間かかる
63 : 2022/12/15(木) 19:55:33.98 ID:OasQYcyy0
プログラミングには「おまじない」って便利な言葉があるねん、ガチで
考えずに感じろ
64 : 2022/12/15(木) 19:55:39.52 ID:bEefeEVJ0
C++先にやるとすぐわかる
65 : 2022/12/15(木) 19:55:56.75 ID:E/37qHor0
javaは確かに大変やけどな
書くことが多いイメージ
67 : 2022/12/15(木) 19:56:02.92 ID:UxjHG4bo0
悩んだら真っ白のコピー用紙に頭に思いついたこと全部かけ
そしたらある程度整理できる
68 : 2022/12/15(木) 19:56:11.54 ID:bEefeEVJ0
public static void main

意味がわかるのは先でいい
呪文と思え

69 : 2022/12/15(木) 19:56:19.37 ID:p98YCANK0
1年触ってるけどジェネリクスとかStreamAPIとか意味わからんわ

コメント

タイトルとURLをコピーしました