虹裏img歴史資料館

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。新しいログはこちらにあります

19/02/02(土)19:19:44 抽象ク... のスレッド詳細

削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。

画像ファイル名:1549102784502.jpg 19/02/02(土)19:19:44 No.566538056

抽象クラスやインターフェースがいまいち頭に入らない…

1 19/02/02(土)19:21:16 No.566538433

自分用プログラムしか作らないならそのへんいらないぞ 仕事ならうn

2 19/02/02(土)19:21:37 No.566538505

FireFoxからでもChromeからでも 書き込む先は虹裏みたいな

3 19/02/02(土)19:22:34 No.566538746

仕事しててよくわかってないけど何とかなってるよ 改修だけだしガッツリ弄らないし…

4 19/02/02(土)19:26:02 No.566539638

みんなstaticになーれ!

5 19/02/02(土)19:26:41 No.566539803

staticおじさん!

6 19/02/02(土)19:27:44 No.566540089

>staticおじさん! 何なのあれ c#でも居るよ

7 19/02/02(土)19:29:06 No.566540434

プラグイン的なものを想定しないなら 自分でインターフェイスを定義する事はあまりないかも

8 19/02/02(土)19:30:16 No.566540705

有料になってどう?

9 19/02/02(土)19:30:45 No.566540816

実用に迫られないと頭に入らないの凄くよくわかる

10 19/02/02(土)19:37:57 No.566542683

JREのサポートが有償化するから今後廃れる未来しかない

11 19/02/02(土)19:40:32 No.566543312

サポート受けるような客なら元から有償のエンタープライズ契約してんだから変わらんよ

12 19/02/02(土)19:41:50 No.566543642

継承によるコードの再利用ができる場面て実践だとあんまないよね

13 19/02/02(土)19:42:50 No.566543880

>サポート受けるような客なら元から有償のエンタープライズ契約してんだから変わらんよ 一般ユーザー向けは終息するから仕事はかなり減るよ

14 19/02/02(土)19:43:23 No.566544011

>継承によるコードの再利用ができる場面て実践だとあんまないよね システム改修時の影響範囲が特定しやすいって意味では 同じコードコピペして流用するのも悪くない

15 19/02/02(土)19:44:46 No.566544386

>一般ユーザー向けは終息するから仕事はかなり減るよ 一般ユーザーはOpenJDKを使えってことでしょ

16 19/02/02(土)19:46:57 No.566544955

Java廃れたあと何が主流になるんだろう

17 19/02/02(土)19:47:03 No.566544979

>一般ユーザーはOpenJDKを使えってことでしょ そんなもん一般ユーザーが知ってるとでも

18 19/02/02(土)19:47:10 No.566545011

>継承によるコードの再利用ができる場面て実践だとあんまないよね なんかフレームワーク規定の処理なんかがスーパークラスに書いてあって 個別の業務処理は継承したクラスで各自作れよって感じのよくあるのでは

19 19/02/02(土)19:48:20 No.566545340

>ava廃れたあと何が主流になるんだろう C#かなあ…主流になるにはもう何ステップか必要だけど

20 19/02/02(土)19:50:57 No.566546003

最近の高級言語はどれも大して変わらんし 流行ったらjava宜しくそれを保有してる会社は勝手にevilになるし evilになったらjava宜しく廃れていく そのループを繰り返していくだけだよ

21 19/02/02(土)19:51:58 No.566546266

>何なのあれ >c#でも居るよ わからない 根本的に価値観が違う

22 19/02/02(土)19:52:19 No.566546363

ScalaかGo!

23 19/02/02(土)19:54:02 No.566546795

俺もjava覚えたよ! java script!

24 19/02/02(土)19:57:10 No.566547572

>>一般ユーザーはOpenJDKを使えってことでしょ >そんなもん一般ユーザーが知ってるとでも 知らないようなユーザを想定してるようなアプリケーションなら 配布してるサイトなりドキュメントにJREのインストール方法も書いてるんじゃないの

25 19/02/02(土)19:57:27 No.566547653

今はそっちの方がありがたいし

26 19/02/02(土)19:58:24 No.566547889

自分でフレームワークとかライブラリ書くといくらでも使う でもいま必要ないことは実装するなは鉄則だから機能だけ把握しとけばいい そのうち自ずと使うようになる

27 19/02/02(土)19:59:40 No.566548208

グローバル変数は駄目! 了解! シングルトン!

28 19/02/02(土)20:00:22 No.566548417

Oracleが普通にOpen使えって誘導してるじゃん…

29 19/02/02(土)20:00:58 No.566548570

staticって基本的に使わない方がいいのかな それとも参照透過性あるなら全部staticにしていいのかな

30 19/02/02(土)20:02:51 No.566549092

これといってないからjavaから移られ金払うってのが本音になってそうだな

31 19/02/02(土)20:03:06 No.566549165

最近は継承より移譲が多い 継承はそこまでキレイに継承元と継承先を切り分けるの難しいし いざ修正というときに継承の境界線ミスっていると大惨事になる

32 19/02/02(土)20:03:23 No.566549235

ユーティリティメソッド的なものは別にstaticでもいいと思うけど static変数は死ねってなる

33 19/02/02(土)20:04:26 No.566549535

>有料になってどう? いいからAdoptOpenJDK使え! 無料でJava8もJava11もリリースされてから4年間パッチが出るぞ! スポンサーはIBMなのでそうそう潰れないぞ! https://adoptopenjdk.net/

34 19/02/02(土)20:04:52 No.566549665

2000年ごろのJAVAってもっさりしてんな感を 未だに引きずってるのはすごい スペックとんでもなく上がってるはずなのに

35 19/02/02(土)20:05:43 No.566549897

.netと比べてやたら重いよね実行環境 なんなの

36 19/02/02(土)20:05:54 No.566549951

インタフェースはComparableなクラスとか実装してみたらなんとなくわかるんじゃないかな

37 19/02/02(土)20:06:39 No.566550130

>Oracleが普通にOpen使えって誘導してるじゃん… OpenJDKはリリースしてから半年でEOLだから辛い なのでAdoptOpenJDKやAmazon Correttoを使えば無料で4年はパッチが出る ソースは同じOpenJDKで、ビルドしてるのがOpenJDKプロジェクトかOracleかIBMかAmazonかの違いだぞ!

38 19/02/02(土)20:07:19 No.566550296

今一般で使ってるJavaていうとAndroidかLibreOfficeかマイクラしか思い浮かばない まあどれも脱却の流れになってるが

39 19/02/02(土)20:07:37 No.566550377

C#のLINQ触ってからJavaのStreamに戻るとコレジャナイ感がある 使うけど

40 19/02/02(土)20:08:01 No.566550488

>インタフェースはComparableなクラスとか実装してみたらなんとなくわかるんじゃないかな デザインパターンいくつか作ってみたら便利さは理解できると思うんよ

41 19/02/02(土)20:09:18 No.566550818

>デザインパターンいくつか作ってみたら便利さは理解できると思うんよ いわゆるGoF本は貧弱な当時のJavaでどうしたら便利かというものであって 現代JavaとかKotlinとかScalaだともう出番がないデザインパターンがけっこうある

42 19/02/02(土)20:10:06 No.566551040

Oracleと有償化って組み合わせだからしょうがないと思うけどネガティブに言われすぎ RedHatあるからってLinux終わってないだろみたいな

43 19/02/02(土)20:11:34 No.566551422

標準ライブラリが大分取り込んだからなぁ 逆にいうと取り込まれていないデザパタは初心者が手を出すには鬼門が多いし

44 19/02/02(土)20:11:57 No.566551505

Oracle茶会事件

45 19/02/02(土)20:13:07 No.566551856

実はもうLibreOfficeはJavaはほとんど使ってないらしい

46 19/02/02(土)20:13:24 No.566551927

>>staticおじさん! >何なのあれ >c#でも居るよ どういう意味でのstatic? 共通処理みたいなやつは staticメソッドにするのは割と普通だと思うんだけど 今は違うの?

47 19/02/02(土)20:14:52 No.566552340

Swingってとっくに死んだと思ってたんだが その案件が来た まだ生きてたのかお前・・・

48 19/02/02(土)20:16:37 No.566552873

staticおじさんとはオブジェクト指向を理解できないおじさんのことだ クラスを名前空間として使うからそう呼ばれる

49 19/02/02(土)20:16:45 No.566552904

そういえばawt時代applet時代のイメージが悪すぎて最近javafx触ったら悪くないじゃんってなった

50 19/02/02(土)20:17:38 No.566553171

JavaFXって使われてるのか

↑Top