JJUGナイトセミナー「Java 12リリース記念!」

JJUG ナイトセミナーのツイートまとめ Java 12は3月19日にリリースされます。それに合わせて、今回のJJUGナイトセミナーは「Java 12リリース記念」と題し、JDK 12において知っておくべき新機能や変更点についてお伝えいたします。 https://jjug.doorkeeper.jp/events/88238
1
まーや(Maaya) @maaya8585

登壇者3分前に到着。まだ資料出来てないって言うとる #jjug

2019-03-28 18:58:46
はたの☆☆☆☆☆☆☆Mind-1 @hatano

#jjug パスワード、割と頻繁に「l」「I」混ざってるよね。

2019-03-28 19:01:40
キクタロー @kikutaro_

とりあえずJDK12のJShell立ち上げておこう #jjug

2019-03-28 19:06:36
はたの☆☆☆☆☆☆☆Mind-1 @hatano

#jjug ちなみにIntelliJはEAでJDK12に対応してる。NeBeansは今夜11が出る予定でJDK12サポートが入る。新元号対応とか試するのに必要なのよね。

2019-03-28 19:07:30
VM持田 @mike_neck

switch 式はプレビュー/派手な変更はない #jjug

2019-03-28 19:09:00
はたの☆☆☆☆☆☆☆Mind-1 @hatano

#jjug switch式はpreviewなのでプロダクションには尚早

2019-03-28 19:09:26
はたの☆☆☆☆☆☆☆Mind-1 @hatano

#jjug Constants APIの話はあんまりないのね。

2019-03-28 19:10:39
はたの☆☆☆☆☆☆☆Mind-1 @hatano

あ、そうか、--enable-previewが要るのか #jjug

2019-03-28 19:11:36
VM持田 @mike_neck

switch 式を使いたい場合は --enable-preview をつける プレビューなので仕様が変わるかもしれないから積極的に使わないほうがいいかも #jjug pic.twitter.com/hph0o18mRs

2019-03-28 19:12:29
拡大
VM持田 @mike_neck

case の候補に複数の値をカンマ区切りで挙げられる #jjug pic.twitter.com/k818TONsHj

2019-03-28 19:13:27
拡大
l3e @l33yd81oh48f

へーアロー構文(->)使うとbreakいらないんだ #jjug

2019-03-28 19:13:57
YujiSoftware @YujiSoftware

caseごとのブロックで変数のスコープが切れると思うので、それ地味に便利そう #jjug

2019-03-28 19:16:04
VM持田 @mike_neck

switch 式のブロックで値を返すときは break で返す(仕様が変わる可能性がある) #jjug pic.twitter.com/QxYqA1G5TM

2019-03-28 19:17:20
拡大
VM持田 @mike_neck

Java12 の jshell なにげに前の入力結果すべてを ↑ キーで再入力できるの地味に便利 #jjug

2019-03-28 19:18:29
YujiSoftware @YujiSoftware

戻り値の型推論、三項演算子と同じくすべてに共通の型ならオッケーなのかな #jjug

2019-03-28 19:18:30
Takahiro YAMADA @yamadamn

スイッチ式で値を返すのはbreak-withになる可能性があるので、現状ではbreakで値を返すのは避けたほうがよさそうとのこと。#jjug mail.openjdk.java.net/pipermail/ambe…

2019-03-28 19:19:21
はたの☆☆☆☆☆☆☆Mind-1 @hatano

switch式は、breakで値を返す、は仕様が変わる可能性がある。break-withになるかも。しかも、新たにxxxx-xxxxみたいな予約語を積極的に取り入れる方向に。package-privateとかも入るかも。 #jjug

2019-03-28 19:19:36
VM持田 @mike_neck

Constable はリフレクションを扱う時にメソッドの名前などを表すシンボルを扱いやすくするらしい #jjug

2019-03-28 19:22:01
YujiSoftware @YujiSoftware

「switch 式に入る予定の break-with 、Java史上初の二単語のキーワード。今後もそういうのが増えるかも」 ケバブケースなら、C の long long に比べてまだ分かりやすいかな…。 #jjug

2019-03-28 19:22:11
1 ・・ 6 次へ