- 【IT】Javaではもうからない、新言語を学べ
399 :名刺は切らしておりまして[]:2018/09/08(土) 04:17:52.85 ID:22IhSvnl - >>361
仕様によるだろ。 アプリ終了させるとか、デフォルト値で動くとか、初期値を書き込んだ設定ファイル作成するとか。 いずれにせよアプリの異常終了は無いわ。
|
- 【IT】Javaではもうからない、新言語を学べ
400 :名刺は切らしておりまして[]:2018/09/08(土) 04:24:16.50 ID:22IhSvnl - >>371
0に初期化される場合もあるしそうで無い場合もあるからなぁ。 >>375 >>379 コンパイラやリンカ/ローダの動きを把握してれば言語仕様暗記してなくても 大体想像つく話ではあるんだけど。
|
- 【IT】Javaではもうからない、新言語を学べ
401 :名刺は切らしておりまして[]:2018/09/08(土) 04:33:15.52 ID:22IhSvnl - >>391
> Cに限らずコンパイラ言語では宣言しただけでは変数が勝手に初期化 > されないことを知ってる。 少なくとも、C言語を常用してるエンジニアはそうとは言い切れないことを知っている。 初期化がどうやって行われるかも含めてね。
|
- 【IT】Javaではもうからない、新言語を学べ
413 :名刺は切らしておりまして[]:2018/09/08(土) 10:28:57.95 ID:22IhSvnl - >>403
.bssセクションの話。 言語仕様的なところは >>407が提示した通り。
|
- 【IT】Javaではもうからない、新言語を学べ
415 :名刺は切らしておりまして[sage]:2018/09/08(土) 11:36:56.63 ID:22IhSvnl - >>397
Java仕事がなくなることは当面無いと思うけど、 若くて安くてJavaが使える労働者の提供はまだまだ続くことも考えたほうがいいよ。 これがC/C++だと若い子の供給がだいぶ減ってるからコボラーのように生きていくことは 可能だと思うけど。
|
- 【IT】Javaではもうからない、新言語を学べ
425 :名刺は切らしておりまして[sage]:2018/09/08(土) 13:21:37.77 ID:22IhSvnl - >>416
若い子のうち、C++でコンシューマゲームを開発できる子の割合はかなり小さいから大丈夫。
|
- 【IT】Javaではもうからない、新言語を学べ
426 :名刺は切らしておりまして[sage]:2018/09/08(土) 13:29:37.15 ID:22IhSvnl - >>424
絶対にエラーにならない処理って難しいよーw 特にコンストラクタはリソース確保するケースも多いと思うけど リソース不足だとエラーとするしか無いし
|
- 【IT】Javaではもうからない、新言語を学べ
428 :名刺は切らしておりまして[sage]:2018/09/08(土) 13:38:31.75 ID:22IhSvnl - >>427
戻り値がないコンストラクタやデストラクタ内でエラーが発生したら、例外をスローするしか無いと。
|