だけど雨が降ってました。
The New HTTP Client API, Including HTTP/2 and WebSocket [CON2709]
HTTP/2やWebSocketに対応したHTTP Client APIの話。
まずHTTP/2とHTTP1の違い。大きいのは、ひとつのセッションで複数の送受信ができること。
そして、CompletableFuture。Java 8で導入されたAPIですが、HttpClientで使われているよう。
HTTP Client APIでのサンプル
New and Noteworthy in Jersey 2 [CON2882]
Androidで動くよという話と、
新しい仕様の話はJAX-RSやMVCのほうでやられてるので、そこまで面白い話はなかったですね。
デモのソース
https://github.com/PetrJanouch/JavaOne2015-Weld-SE-demo
https://github.com/jersey/jersey/tree/master/examples/reload
Understanding Java Garbage Collection [CON6936]
GCの話
前のGCと同じ人のセッションだった。
新しい情報もあるよ、とのことだったのだけど。
やはりGCの話を英語で聞くのは、人類には早すぎた。
クボタさんのGCの資料で勉強しましょう。
An Introduction to JVM Performance [CON1517]
Javaパフォーマンスの話
だけど、パラメータチューニングとかじゃなくて、どのようにJavaコードがネイティブコンパイルされるかという話だった。
ところで、今回のJavaOneでは、Safe Harvorのところで、「私はウソツキなので信用しないように」って言う人が多かったのだけど、明示してたのは初めて。しかし流行りなんだろうか。
こんな感じでいろいろとJVMでの最適化の話がありました。
けど、「Javaパフォーマンス」読むのがいいなーと思いながら聞いてました。
- 作者: Scott Oaks,アクロクエストテクノロジー株式会社,寺田佳央,牧野聡
- 出版社/メーカー: オライリージャパン
- 発売日: 2015/04/11
- メディア: 大型本
- この商品を含むブログ (12件) を見る