際際滷

際際滷Share a Scribd company logo
苧晩から聞える
                  Java SE 7

Java in the Box
 冤 v匯
廝
7/28
JavaSE7
リリ`ス
ほんとは

2008 定
リリ`ス
 嚠協
だったけど
なぜWれた
          Project Lambda
       C嬬 Project Jigsaw
 I

           卞佩 JDK OpenJDK

 JavaFX?
Java SE 7 Themes

  Compatibility
  Productivity    Project Coin
  Performance     G1GC JSR166y
  Universality    InvokeDynamic
  Integration     NIO2
Try-with-resources
Multi Catch/Precise Rethrow




+1
NIO2

Upgrade ClassLoader
try-with-resources




           +1
 try (InputStream in = new FileInputStream(src);
      OutputStream out = new FileOutputStream(dest)) {

     byte[] buf = new byte[1024];
     int n;
     while((n = in.read(buf)) >= 0) {
         out.write(buf, 0, n);
     }
 } catch (IOException ex) {
     // 箭翌I尖
 }
Multi Catch/Precise Rethrow




            +1
   try {
       DocumentBuilderFactory factory
           = DocumentBuilderFactory.newInstance();
       DocumentBuilder builder
           = factory.newDocumentBuilder();
       Document doc = builder.parse(stream);

       // パ`ス

   } catch (final    IOException
                 |   IllegalArgumentException
                 |   ParserConfigurationException
                 |   SAXException ex) {
       log(ex);
       throw ex;
   }
NIO2       FileVisitor を聞ったファイルの碧




               +1
Path start = ...;
String regex = ...;

Files.walkFileTree(start, new SimpleFileVisitor<Path>() {
    public FileVisitResult visitFile(Path path,
             BasicFileAttributes attrs) throws IOException {
        if (Pattern.matches(regex,
                            path.getFileName().toString()) {
            System.out.println("File: " + path);
        }
        return FileVisitResult.CONTINUE;
    }
});
+0.5
 Diamond Operator   <>
 方・螢謄薀
javafx.scene.control.Button button = new Button("OK");




    +0.5
EventHandler<ActionEvent> handler = new EventHandler<>() {
    public void handle(ActionEvent t) {
        // イベントI尖
    }
};
button.setOnAction(handler);


button.setOnAction(new EventHandler<>() {
    public void handle(ActionEvent t) {
        // イベントI尖
    }
});
祇磯ば
JSR166y Fork/Join Framework
JSR292 InvokeDynamic

             JSR335 Project Lambda

   g虱業誨i返念
Garbage First Garbage Collection (G1GC)
裏虫 ...
   String Switch
     JDBC 4.1
        MXBean 
     Nimbus L&F

プラットフォ`ム卆贋
   SCTP/SDP
  Unicode 6.0
なぜなくなった !!
   XML リテラル
                   JSR255 JMX 2.0
 JSR296 Beans Binding

               JSR303 Bean Validation
JSR274 BeanShell Script Language
                    JSR260 Javadoc
なぜなくなった !!
   XML リテラル
                   JSR255 JMX 2.0
 JSR296 Beans Binding

               JSR303 Bean Validation
JSR274 BeanShell Script Language
コ`ドネ`ム
     もなくなった
                    JSR260 Javadoc
Conclusion
    畠悶議に弌腺のアップデ`ト
      Java SE 8 につながる室gに廣朕

 ファイルをQうなら NIO2!!

       いきなり Java SE 8 はつらいよ

 歌深
    ITpro Java SE 7 莿彑軆
苧晩から聞える
                  Java SE 7


Java in the Box
   冤 v匯

More Related Content

What's hot (20)

鰻看糸艶-厩0.12の仟字嬬について
鰻看糸艶-厩0.12の仟字嬬について鰻看糸艶-厩0.12の仟字嬬について
鰻看糸艶-厩0.12の仟字嬬について
shigeki_ohtsu
?
悪庄恢温稼温で壊霞壊壊岳温岳を辛篇晒する
悪庄恢温稼温で壊霞壊壊岳温岳を辛篇晒する悪庄恢温稼温で壊霞壊壊岳温岳を辛篇晒する
悪庄恢温稼温で壊霞壊壊岳温岳を辛篇晒する
Kensuke Maeda
?
房ったほど伽くない Haskell on JVM 階秘T #jjug_ccc #ccc_l8
房ったほど伽くない Haskell on JVM 階秘T #jjug_ccc #ccc_l8房ったほど伽くない Haskell on JVM 階秘T #jjug_ccc #ccc_l8
房ったほど伽くない Haskell on JVM 階秘T #jjug_ccc #ccc_l8
y_taka_23
?
赫看壊壊庄沿並兵め
赫看壊壊庄沿並兵め赫看壊壊庄沿並兵め
赫看壊壊庄沿並兵め
Kazutaka Tomita
?
粥稼糸姻看庄糸の宥佚巓りのコ`テ?ィンク?について
粥稼糸姻看庄糸の宥佚巓りのコ`テ?ィンク?について粥稼糸姻看庄糸の宥佚巓りのコ`テ?ィンク?について
粥稼糸姻看庄糸の宥佚巓りのコ`テ?ィンク?について
Shoichi Takagi
?
Deep Dive async/await in Unity with UniTask(UniRx.Async)
Deep Dive async/await in Unity with UniTask(UniRx.Async)Deep Dive async/await in Unity with UniTask(UniRx.Async)
Deep Dive async/await in Unity with UniTask(UniRx.Async)
Yoshifumi Kawai
?
皆岳姻艶温馨2の児云
皆岳姻艶温馨2の児云皆岳姻艶温馨2の児云
皆岳姻艶温馨2の児云
shigeki_ohtsu
?
キメる遺鉛看逮顎姻艶
キメる遺鉛看逮顎姻艶キメる遺鉛看逮顎姻艶
キメる遺鉛看逮顎姻艶
Yoshitaka Kawashima
?
安沿韓と掲揖豚
安沿韓と掲揖豚安沿韓と掲揖豚
安沿韓と掲揖豚
yone64
?
遺鉛看逮顎姻艶によるログЪと盾裂
遺鉛看逮顎姻艶によるログЪと盾裂遺鉛看逮顎姻艶によるログЪと盾裂
遺鉛看逮顎姻艶によるログЪと盾裂
Yoshitaka Kawashima
?
Tezos Hands on 2019-06-15 Exercise (Japanese)
Tezos Hands on 2019-06-15 Exercise (Japanese)Tezos Hands on 2019-06-15 Exercise (Japanese)
Tezos Hands on 2019-06-15 Exercise (Japanese)
Jun Furuse
?
LINQ 古勣 + Y宴旋な LINQ to XML
LINQ 古勣 + Y宴旋な LINQ to XMLLINQ 古勣 + Y宴旋な LINQ to XML
LINQ 古勣 + Y宴旋な LINQ to XML
ShinichiAoyagi
?
SQLQL とは。
SQLQL とは。SQLQL とは。
SQLQL とは。
yancya
?
及8指悪永酷k燕彿創
及8指悪永酷k燕彿創及8指悪永酷k燕彿創
及8指悪永酷k燕彿創
cryks
?
Mongodb
MongodbMongodb
Mongodb
Satoru Mikami
?
鰻看糸艶-厩0.12の仟字嬬について
鰻看糸艶-厩0.12の仟字嬬について鰻看糸艶-厩0.12の仟字嬬について
鰻看糸艶-厩0.12の仟字嬬について
shigeki_ohtsu
?
悪庄恢温稼温で壊霞壊壊岳温岳を辛篇晒する
悪庄恢温稼温で壊霞壊壊岳温岳を辛篇晒する悪庄恢温稼温で壊霞壊壊岳温岳を辛篇晒する
悪庄恢温稼温で壊霞壊壊岳温岳を辛篇晒する
Kensuke Maeda
?
房ったほど伽くない Haskell on JVM 階秘T #jjug_ccc #ccc_l8
房ったほど伽くない Haskell on JVM 階秘T #jjug_ccc #ccc_l8房ったほど伽くない Haskell on JVM 階秘T #jjug_ccc #ccc_l8
房ったほど伽くない Haskell on JVM 階秘T #jjug_ccc #ccc_l8
y_taka_23
?
赫看壊壊庄沿並兵め
赫看壊壊庄沿並兵め赫看壊壊庄沿並兵め
赫看壊壊庄沿並兵め
Kazutaka Tomita
?
粥稼糸姻看庄糸の宥佚巓りのコ`テ?ィンク?について
粥稼糸姻看庄糸の宥佚巓りのコ`テ?ィンク?について粥稼糸姻看庄糸の宥佚巓りのコ`テ?ィンク?について
粥稼糸姻看庄糸の宥佚巓りのコ`テ?ィンク?について
Shoichi Takagi
?
Deep Dive async/await in Unity with UniTask(UniRx.Async)
Deep Dive async/await in Unity with UniTask(UniRx.Async)Deep Dive async/await in Unity with UniTask(UniRx.Async)
Deep Dive async/await in Unity with UniTask(UniRx.Async)
Yoshifumi Kawai
?
皆岳姻艶温馨2の児云
皆岳姻艶温馨2の児云皆岳姻艶温馨2の児云
皆岳姻艶温馨2の児云
shigeki_ohtsu
?
安沿韓と掲揖豚
安沿韓と掲揖豚安沿韓と掲揖豚
安沿韓と掲揖豚
yone64
?
遺鉛看逮顎姻艶によるログЪと盾裂
遺鉛看逮顎姻艶によるログЪと盾裂遺鉛看逮顎姻艶によるログЪと盾裂
遺鉛看逮顎姻艶によるログЪと盾裂
Yoshitaka Kawashima
?
Tezos Hands on 2019-06-15 Exercise (Japanese)
Tezos Hands on 2019-06-15 Exercise (Japanese)Tezos Hands on 2019-06-15 Exercise (Japanese)
Tezos Hands on 2019-06-15 Exercise (Japanese)
Jun Furuse
?
LINQ 古勣 + Y宴旋な LINQ to XML
LINQ 古勣 + Y宴旋な LINQ to XMLLINQ 古勣 + Y宴旋な LINQ to XML
LINQ 古勣 + Y宴旋な LINQ to XML
ShinichiAoyagi
?
SQLQL とは。
SQLQL とは。SQLQL とは。
SQLQL とは。
yancya
?
及8指悪永酷k燕彿創
及8指悪永酷k燕彿創及8指悪永酷k燕彿創
及8指悪永酷k燕彿創
cryks
?

Viewers also liked (6)

JavaFX & GlassFish 茶氏 Project Visage
JavaFX & GlassFish 茶氏 Project VisageJavaFX & GlassFish 茶氏 Project Visage
JavaFX & GlassFish 茶氏 Project Visage
Yuichi Sakuraba
?
JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!
JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!
JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!
Yuichi Sakuraba
?
JavaOne2015鷂羯 Java EE アップデ`ト #j1jp
JavaOne2015鷂羯 Java EE アップデ`ト #j1jpJavaOne2015鷂羯 Java EE アップデ`ト #j1jp
JavaOne2015鷂羯 Java EE アップデ`ト #j1jp
Norito Agetsuma
?
JavaOne 2015 鷂羯 @ |奨 仝About MVC 1.0 & JSON-P々
JavaOne 2015 鷂羯 @ |奨 仝About MVC 1.0 & JSON-P々JavaOne 2015 鷂羯 @ |奨 仝About MVC 1.0 & JSON-P々
JavaOne 2015 鷂羯 @ |奨 仝About MVC 1.0 & JSON-P々
Hiroyuki Ohnaka
?
JavaOne 2015 JDK Update (Jigsaw) #j1jp
JavaOne 2015 JDK Update (Jigsaw) #j1jpJavaOne 2015 JDK Update (Jigsaw) #j1jp
JavaOne 2015 JDK Update (Jigsaw) #j1jp
Yuji Kubota
?
What's New in Java SE 9
What's New in Java SE 9What's New in Java SE 9
What's New in Java SE 9
Yuichi Sakuraba
?
JavaFX & GlassFish 茶氏 Project Visage
JavaFX & GlassFish 茶氏 Project VisageJavaFX & GlassFish 茶氏 Project Visage
JavaFX & GlassFish 茶氏 Project Visage
Yuichi Sakuraba
?
JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!
JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!
JavaFX & GlassFish 茶氏 Oh! JavaFX 2.0!
Yuichi Sakuraba
?
JavaOne2015鷂羯 Java EE アップデ`ト #j1jp
JavaOne2015鷂羯 Java EE アップデ`ト #j1jpJavaOne2015鷂羯 Java EE アップデ`ト #j1jp
JavaOne2015鷂羯 Java EE アップデ`ト #j1jp
Norito Agetsuma
?
JavaOne 2015 鷂羯 @ |奨 仝About MVC 1.0 & JSON-P々
JavaOne 2015 鷂羯 @ |奨 仝About MVC 1.0 & JSON-P々JavaOne 2015 鷂羯 @ |奨 仝About MVC 1.0 & JSON-P々
JavaOne 2015 鷂羯 @ |奨 仝About MVC 1.0 & JSON-P々
Hiroyuki Ohnaka
?
JavaOne 2015 JDK Update (Jigsaw) #j1jp
JavaOne 2015 JDK Update (Jigsaw) #j1jpJavaOne 2015 JDK Update (Jigsaw) #j1jp
JavaOne 2015 JDK Update (Jigsaw) #j1jp
Yuji Kubota
?

Similar to 苧晩から聞える Java SE 7 (20)

Java EE8 Report
Java EE8 ReportJava EE8 Report
Java EE8 Report
Norito Agetsuma
?
Apache Torqueについて
Apache TorqueについてApache Torqueについて
Apache Torqueについて
tako pons
?
イマドキの岾,琶垢┐覺害恒慌好薀ぅ屮薀衒打
イマドキの岾,琶垢┐覺害恒慌好薀ぅ屮薀衒打イマドキの岾,琶垢┐覺害恒慌好薀ぅ屮薀衒打
イマドキの岾,琶垢┐覺害恒慌好薀ぅ屮薀衒打
takezoe
?
干温厩温セキュアコ`ディングセミナ`叫奨及3指讐吶
干温厩温セキュアコ`ディングセミナ`叫奨及3指讐吶干温厩温セキュアコ`ディングセミナ`叫奨及3指讐吶
干温厩温セキュアコ`ディングセミナ`叫奨及3指讐吶
JPCERT Coordination Center
?
React Native GUIDE
React Native GUIDEReact Native GUIDE
React Native GUIDE
dcubeio
?
TDC20111031_Groovy_Geb
TDC20111031_Groovy_GebTDC20111031_Groovy_Geb
TDC20111031_Groovy_Geb
Nobuhiro Sue
?
鰻看糸艶.逮壊でブラウザメッセンジャ`
鰻看糸艶.逮壊でブラウザメッセンジャ`鰻看糸艶.逮壊でブラウザメッセンジャ`
鰻看糸艶.逮壊でブラウザメッセンジャ`
額温鞄看看!デベロッパ`ネットワ`ク
?
クラウド扮旗の旺双蛍柊I尖室宝
クラウド扮旗の旺双蛍柊I尖室宝クラウド扮旗の旺双蛍柊I尖室宝
クラウド扮旗の旺双蛍柊I尖室宝
Koichi Fujikawa
?
及眉指ありえる芙坪茶氏 仝いわががのLombok々
及眉指ありえる芙坪茶氏 仝いわががのLombok々及眉指ありえる芙坪茶氏 仝いわががのLombok々
及眉指ありえる芙坪茶氏 仝いわががのLombok々
yoshiaki iwanaga
?
Node嚠簧 vol.1 兆硬塁
Node嚠簧 vol.1 兆硬塁Node嚠簧 vol.1 兆硬塁
Node嚠簧 vol.1 兆硬塁
Mori Shingo
?
赫姻看看厩霞でSに皆河晦をg佩してみよう
赫姻看看厩霞でSに皆河晦をg佩してみよう赫姻看看厩霞でSに皆河晦をg佩してみよう
赫姻看看厩霞でSに皆河晦をg佩してみよう
Akira Shimosako
?
Rx java x retrofit
Rx java x retrofitRx java x retrofit
Rx java x retrofit
Shun Nakahara
?
Head toward Java 16 (Night Seminar Edition)
Head toward Java 16 (Night Seminar Edition)Head toward Java 16 (Night Seminar Edition)
Head toward Java 16 (Night Seminar Edition)
Yuji Kubota
?
蛍柊ストリ`ムI尖フレ`ムワ`ク Apache S4
蛍柊ストリ`ムI尖フレ`ムワ`ク Apache S4蛍柊ストリ`ムI尖フレ`ムワ`ク Apache S4
蛍柊ストリ`ムI尖フレ`ムワ`ク Apache S4
AdvancedTechNight
?
禽逮温稼乙看フレ`ムワ`クの府初
禽逮温稼乙看フレ`ムワ`クの府初禽逮温稼乙看フレ`ムワ`クの府初
禽逮温稼乙看フレ`ムワ`クの府初
Shinya Okano
?
SDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 WhireSDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 Whire
Akio Katayama
?
鰻鴛或.2を聞って酒gファイル荷恬
鰻鴛或.2を聞って酒gファイル荷恬鰻鴛或.2を聞って酒gファイル荷恬
鰻鴛或.2を聞って酒gファイル荷恬
Yuichi Sakuraba
?
Alfresco茶氏20120829: やさしいShareダッシュレットの恬り圭
Alfresco茶氏20120829: やさしいShareダッシュレットの恬り圭Alfresco茶氏20120829: やさしいShareダッシュレットの恬り圭
Alfresco茶氏20120829: やさしいShareダッシュレットの恬り圭
linzhixing
?
碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく - Django Redshift Backend の_k - PyCon JP 2016
碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく- Django Redshift Backend の_k - PyCon JP 2016碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく- Django Redshift Backend の_k - PyCon JP 2016
碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく - Django Redshift Backend の_k - PyCon JP 2016
Takayuki Shimizukawa
?
Apache Torqueについて
Apache TorqueについてApache Torqueについて
Apache Torqueについて
tako pons
?
イマドキの岾,琶垢┐覺害恒慌好薀ぅ屮薀衒打
イマドキの岾,琶垢┐覺害恒慌好薀ぅ屮薀衒打イマドキの岾,琶垢┐覺害恒慌好薀ぅ屮薀衒打
イマドキの岾,琶垢┐覺害恒慌好薀ぅ屮薀衒打
takezoe
?
干温厩温セキュアコ`ディングセミナ`叫奨及3指讐吶
干温厩温セキュアコ`ディングセミナ`叫奨及3指讐吶干温厩温セキュアコ`ディングセミナ`叫奨及3指讐吶
干温厩温セキュアコ`ディングセミナ`叫奨及3指讐吶
JPCERT Coordination Center
?
React Native GUIDE
React Native GUIDEReact Native GUIDE
React Native GUIDE
dcubeio
?
TDC20111031_Groovy_Geb
TDC20111031_Groovy_GebTDC20111031_Groovy_Geb
TDC20111031_Groovy_Geb
Nobuhiro Sue
?
クラウド扮旗の旺双蛍柊I尖室宝
クラウド扮旗の旺双蛍柊I尖室宝クラウド扮旗の旺双蛍柊I尖室宝
クラウド扮旗の旺双蛍柊I尖室宝
Koichi Fujikawa
?
及眉指ありえる芙坪茶氏 仝いわががのLombok々
及眉指ありえる芙坪茶氏 仝いわががのLombok々及眉指ありえる芙坪茶氏 仝いわががのLombok々
及眉指ありえる芙坪茶氏 仝いわががのLombok々
yoshiaki iwanaga
?
Node嚠簧 vol.1 兆硬塁
Node嚠簧 vol.1 兆硬塁Node嚠簧 vol.1 兆硬塁
Node嚠簧 vol.1 兆硬塁
Mori Shingo
?
赫姻看看厩霞でSに皆河晦をg佩してみよう
赫姻看看厩霞でSに皆河晦をg佩してみよう赫姻看看厩霞でSに皆河晦をg佩してみよう
赫姻看看厩霞でSに皆河晦をg佩してみよう
Akira Shimosako
?
Head toward Java 16 (Night Seminar Edition)
Head toward Java 16 (Night Seminar Edition)Head toward Java 16 (Night Seminar Edition)
Head toward Java 16 (Night Seminar Edition)
Yuji Kubota
?
蛍柊ストリ`ムI尖フレ`ムワ`ク Apache S4
蛍柊ストリ`ムI尖フレ`ムワ`ク Apache S4蛍柊ストリ`ムI尖フレ`ムワ`ク Apache S4
蛍柊ストリ`ムI尖フレ`ムワ`ク Apache S4
AdvancedTechNight
?
禽逮温稼乙看フレ`ムワ`クの府初
禽逮温稼乙看フレ`ムワ`クの府初禽逮温稼乙看フレ`ムワ`クの府初
禽逮温稼乙看フレ`ムワ`クの府初
Shinya Okano
?
SDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 WhireSDLoader SeasarCon 2009 Whire
SDLoader SeasarCon 2009 Whire
Akio Katayama
?
鰻鴛或.2を聞って酒gファイル荷恬
鰻鴛或.2を聞って酒gファイル荷恬鰻鴛或.2を聞って酒gファイル荷恬
鰻鴛或.2を聞って酒gファイル荷恬
Yuichi Sakuraba
?
Alfresco茶氏20120829: やさしいShareダッシュレットの恬り圭
Alfresco茶氏20120829: やさしいShareダッシュレットの恬り圭Alfresco茶氏20120829: やさしいShareダッシュレットの恬り圭
Alfresco茶氏20120829: やさしいShareダッシュレットの恬り圭
linzhixing
?
碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく - Django Redshift Backend の_k - PyCon JP 2016
碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく- Django Redshift Backend の_k - PyCon JP 2016碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく- Django Redshift Backend の_k - PyCon JP 2016
碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく - Django Redshift Backend の_k - PyCon JP 2016
Takayuki Shimizukawa
?

More from Yuichi Sakuraba (20)

Vector API - Javaによるベクタ`コンピュ`ティング
Vector API - Javaによるベクタ`コンピュ`ティングVector API - Javaによるベクタ`コンピュ`ティング
Vector API - Javaによるベクタ`コンピュ`ティング
Yuichi Sakuraba
?
Oracle Code One - Java KeynoteとJava SE
Oracle Code One - Java KeynoteとJava SEOracle Code One - Java KeynoteとJava SE
Oracle Code One - Java KeynoteとJava SE
Yuichi Sakuraba
?
Project Loom + Project Panama
Project Loom + Project PanamaProject Loom + Project Panama
Project Loom + Project Panama
Yuichi Sakuraba
?
Project Loom - 浙┥@AとX楚スレッド -
Project Loom - 浙┥@AとX楚スレッド - Project Loom - 浙┥@AとX楚スレッド -
Project Loom - 浙┥@AとX楚スレッド -
Yuichi Sakuraba
?
Oracle Code One 鷂羯 Java SE Update
Oracle Code One 鷂羯 Java SE UpdateOracle Code One 鷂羯 Java SE Update
Oracle Code One 鷂羯 Java SE Update
Yuichi Sakuraba
?
書こそStream API秘T
書こそStream API秘T書こそStream API秘T
書こそStream API秘T
Yuichi Sakuraba
?
Oracle Code One 鷂羯 Java SE Update
Oracle Code One 鷂羯 Java SE UpdateOracle Code One 鷂羯 Java SE Update
Oracle Code One 鷂羯 Java SE Update
Yuichi Sakuraba
?
Learn Language 2018 Java Language Update
Learn Language 2018 Java Language Update Learn Language 2018 Java Language Update
Learn Language 2018 Java Language Update
Yuichi Sakuraba
?
禽看界一艶姻に鬚韻董干温厩温もダイエット
禽看界一艶姻に鬚韻董干温厩温もダイエット禽看界一艶姻に鬚韻董干温厩温もダイエット
禽看界一艶姻に鬚韻董干温厩温もダイエット
Yuichi Sakuraba
?
What's New in Java
What's New in JavaWhat's New in Java
What's New in Java
Yuichi Sakuraba
?
Migration Guide to Java SE 10, and also Java SE 11
Migration Guide to Java SE 10, and also Java SE 11Migration Guide to Java SE 10, and also Java SE 11
Migration Guide to Java SE 10, and also Java SE 11
Yuichi Sakuraba
?
苞芒弼のJava - Project Amber -
苞芒弼のJava - Project Amber -苞芒弼のJava - Project Amber -
苞芒弼のJava - Project Amber -
Yuichi Sakuraba
?
Moving to Module: Issues & Solutions
Moving to Module: Issues & SolutionsMoving to Module: Issues & Solutions
Moving to Module: Issues & Solutions
Yuichi Sakuraba
?
モジュ`ル卞佩の仁籾と貨
モジュ`ル卞佩の仁籾と貨モジュ`ル卞佩の仁籾と貨
モジュ`ル卞佩の仁籾と貨
Yuichi Sakuraba
?
Project Jigsawと、ちょっとだけVector API
Project Jigsawと、ちょっとだけVector APIProject Jigsawと、ちょっとだけVector API
Project Jigsawと、ちょっとだけVector API
Yuichi Sakuraba
?
Java SE 9の畠嘆
Java SE 9の畠嘆Java SE 9の畠嘆
Java SE 9の畠嘆
Yuichi Sakuraba
?
Java SEのF壓、^肇 そして隆栖Java SEのF壓、^肇 そして隆栖
Java SEのF壓、^肇 そして隆栖
Yuichi Sakuraba
?
Java SE 9 のススメ
Java SE 9 のススメJava SE 9 のススメ
Java SE 9 のススメ
Yuichi Sakuraba
?
Introduction of Project Jigsaw
Introduction of Project JigsawIntroduction of Project Jigsaw
Introduction of Project Jigsaw
Yuichi Sakuraba
?
Encouragement of Java SE 9
Encouragement of Java SE 9Encouragement of Java SE 9
Encouragement of Java SE 9
Yuichi Sakuraba
?
Vector API - Javaによるベクタ`コンピュ`ティング
Vector API - Javaによるベクタ`コンピュ`ティングVector API - Javaによるベクタ`コンピュ`ティング
Vector API - Javaによるベクタ`コンピュ`ティング
Yuichi Sakuraba
?
Oracle Code One - Java KeynoteとJava SE
Oracle Code One - Java KeynoteとJava SEOracle Code One - Java KeynoteとJava SE
Oracle Code One - Java KeynoteとJava SE
Yuichi Sakuraba
?
Project Loom + Project Panama
Project Loom + Project PanamaProject Loom + Project Panama
Project Loom + Project Panama
Yuichi Sakuraba
?
Project Loom - 浙┥@AとX楚スレッド -
Project Loom - 浙┥@AとX楚スレッド - Project Loom - 浙┥@AとX楚スレッド -
Project Loom - 浙┥@AとX楚スレッド -
Yuichi Sakuraba
?
Oracle Code One 鷂羯 Java SE Update
Oracle Code One 鷂羯 Java SE UpdateOracle Code One 鷂羯 Java SE Update
Oracle Code One 鷂羯 Java SE Update
Yuichi Sakuraba
?
Oracle Code One 鷂羯 Java SE Update
Oracle Code One 鷂羯 Java SE UpdateOracle Code One 鷂羯 Java SE Update
Oracle Code One 鷂羯 Java SE Update
Yuichi Sakuraba
?
Learn Language 2018 Java Language Update
Learn Language 2018 Java Language Update Learn Language 2018 Java Language Update
Learn Language 2018 Java Language Update
Yuichi Sakuraba
?
禽看界一艶姻に鬚韻董干温厩温もダイエット
禽看界一艶姻に鬚韻董干温厩温もダイエット禽看界一艶姻に鬚韻董干温厩温もダイエット
禽看界一艶姻に鬚韻董干温厩温もダイエット
Yuichi Sakuraba
?
Migration Guide to Java SE 10, and also Java SE 11
Migration Guide to Java SE 10, and also Java SE 11Migration Guide to Java SE 10, and also Java SE 11
Migration Guide to Java SE 10, and also Java SE 11
Yuichi Sakuraba
?
苞芒弼のJava - Project Amber -
苞芒弼のJava - Project Amber -苞芒弼のJava - Project Amber -
苞芒弼のJava - Project Amber -
Yuichi Sakuraba
?
Moving to Module: Issues & Solutions
Moving to Module: Issues & SolutionsMoving to Module: Issues & Solutions
Moving to Module: Issues & Solutions
Yuichi Sakuraba
?
モジュ`ル卞佩の仁籾と貨
モジュ`ル卞佩の仁籾と貨モジュ`ル卞佩の仁籾と貨
モジュ`ル卞佩の仁籾と貨
Yuichi Sakuraba
?
Project Jigsawと、ちょっとだけVector API
Project Jigsawと、ちょっとだけVector APIProject Jigsawと、ちょっとだけVector API
Project Jigsawと、ちょっとだけVector API
Yuichi Sakuraba
?
Java SEのF壓、^肇 そして隆栖Java SEのF壓、^肇 そして隆栖
Java SEのF壓、^肇 そして隆栖
Yuichi Sakuraba
?
Introduction of Project Jigsaw
Introduction of Project JigsawIntroduction of Project Jigsaw
Introduction of Project Jigsaw
Yuichi Sakuraba
?

Recently uploaded (13)

PostgreSQL恷仟嗜 ゛カラムナストアから伏撹AIB亊まで゛ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL恷仟嗜 ゛カラムナストアから伏撹AIB亊まで゛ (Open Source Conference 2025 Tokyo/Spring ...PostgreSQL恷仟嗜 ゛カラムナストアから伏撹AIB亊まで゛ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL恷仟嗜 ゛カラムナストアから伏撹AIB亊まで゛ (Open Source Conference 2025 Tokyo/Spring ...
NTT DATA Technology & Innovation
?
ラズパイを聞って恬瞳を恬ったらラズパイコンテストで悪皆額浜をBって、さらに、猟晒リメディア椰宝疾で蕪穆瑛銅恬瞳に僉ばれてしまった周?徭恬チップでラズパイ...
ラズパイを聞って恬瞳を恬ったらラズパイコンテストで悪皆額浜をBって、さらに、猟晒リメディア椰宝疾で蕪穆瑛銅恬瞳に僉ばれてしまった周?徭恬チップでラズパイ...ラズパイを聞って恬瞳を恬ったらラズパイコンテストで悪皆額浜をBって、さらに、猟晒リメディア椰宝疾で蕪穆瑛銅恬瞳に僉ばれてしまった周?徭恬チップでラズパイ...
ラズパイを聞って恬瞳を恬ったらラズパイコンテストで悪皆額浜をBって、さらに、猟晒リメディア椰宝疾で蕪穆瑛銅恬瞳に僉ばれてしまった周?徭恬チップでラズパイ...
Industrial Technology Research Institute (ITRI)(垢I室g冩梢垪, 垢冩垪)
?
Apache SparkにするKubernetesのNUMAノ`ドを吭Rしたリソ`ス護り輝ての來嬬森 (Open Source Conference ...
Apache SparkにするKubernetesのNUMAノ`ドを吭Rしたリソ`ス護り輝ての來嬬森 (Open Source Conference ...Apache SparkにするKubernetesのNUMAノ`ドを吭Rしたリソ`ス護り輝ての來嬬森 (Open Source Conference ...
Apache SparkにするKubernetesのNUMAノ`ドを吭Rしたリソ`ス護り輝ての來嬬森 (Open Source Conference ...
NTT DATA Technology & Innovation
?
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
kota usuha
?
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OSIoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
Tomohiro Saneyoshi
?
ビットコインテストネットでの僕署悶Y原きビットコイン?ブロックチェ`ン茶膿氏彿創
ビットコインテストネットでの僕署悶Y原きビットコイン?ブロックチェ`ン茶膿氏彿創ビットコインテストネットでの僕署悶Y原きビットコイン?ブロックチェ`ン茶膿氏彿創
ビットコインテストネットでの僕署悶Y原きビットコイン?ブロックチェ`ン茶膿氏彿創
巓 弌m
?
ドメインモデリング児云園抓僻悶の送れ2025喝02喝27芙坪鬚運岸.沿沿岳恰
ドメインモデリング児云園抓僻悶の送れ2025喝02喝27芙坪鬚運岸.沿沿岳恰ドメインモデリング児云園抓僻悶の送れ2025喝02喝27芙坪鬚運岸.沿沿岳恰
ドメインモデリング児云園抓僻悶の送れ2025喝02喝27芙坪鬚運岸.沿沿岳恰
ssuserfcafd1
?
‐怱匍胎猟/侮蚊僥楼によるログ呟械返モデルを喘いたサイバ`好返にvする冩梢
‐怱匍胎猟/侮蚊僥楼によるログ呟械返モデルを喘いたサイバ`好返にvする冩梢‐怱匍胎猟/侮蚊僥楼によるログ呟械返モデルを喘いたサイバ`好返にvする冩梢
‐怱匍胎猟/侮蚊僥楼によるログ呟械返モデルを喘いたサイバ`好返にvする冩梢
harmonylab
?
‐怱匍胎猟/晦晦珂を喘いた珂顎鉛岳庄-粥乙艶稼岳-禽艶恢温岳艶における郡胎の森にvする冩梢
‐怱匍胎猟/晦晦珂を喘いた珂顎鉛岳庄-粥乙艶稼岳-禽艶恢温岳艶における郡胎の森にvする冩梢‐怱匍胎猟/晦晦珂を喘いた珂顎鉛岳庄-粥乙艶稼岳-禽艶恢温岳艶における郡胎の森にvする冩梢
‐怱匍胎猟/晦晦珂を喘いた珂顎鉛岳庄-粥乙艶稼岳-禽艶恢温岳艶における郡胎の森にvする冩梢
harmonylab
?
2025フ`ドテックWeek寄昜婢幣氏 - LoRaWANを聞った}方ポイント梁業砿尖 by AVNET囁小何L
2025フ`ドテックWeek寄昜婢幣氏 - LoRaWANを聞った}方ポイント梁業砿尖 by AVNET囁小何L2025フ`ドテックWeek寄昜婢幣氏 - LoRaWANを聞った}方ポイント梁業砿尖 by AVNET囁小何L
2025フ`ドテックWeek寄昜婢幣氏 - LoRaWANを聞った}方ポイント梁業砿尖 by AVNET囁小何L
CRI Japan, Inc.
?
及1指晩云尖僥粗隈容胎僥氏僥宝寄氏でのk燕彿創2025定3埖2晩 互播辛栂{
及1指晩云尖僥粗隈容胎僥氏僥宝寄氏でのk燕彿創2025定3埖2晩 互播辛栂{及1指晩云尖僥粗隈容胎僥氏僥宝寄氏でのk燕彿創2025定3埖2晩 互播辛栂{
及1指晩云尖僥粗隈容胎僥氏僥宝寄氏でのk燕彿創2025定3埖2晩 互播辛栂{
Matsushita Laboratory
?
Matching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdfMatching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdf
hirokiokuda2
?
gはアナタの附除にある。 Linux のチェックポイントレストアC嬬 (NTT Tech Conference 2025 k燕Y創)
gはアナタの附除にある。 Linux のチェックポイントレストアC嬬 (NTT Tech Conference 2025 k燕Y創)gはアナタの附除にある。 Linux のチェックポイントレストアC嬬 (NTT Tech Conference 2025 k燕Y創)
gはアナタの附除にある。 Linux のチェックポイントレストアC嬬 (NTT Tech Conference 2025 k燕Y創)
NTT DATA Technology & Innovation
?
PostgreSQL恷仟嗜 ゛カラムナストアから伏撹AIB亊まで゛ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL恷仟嗜 ゛カラムナストアから伏撹AIB亊まで゛ (Open Source Conference 2025 Tokyo/Spring ...PostgreSQL恷仟嗜 ゛カラムナストアから伏撹AIB亊まで゛ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL恷仟嗜 ゛カラムナストアから伏撹AIB亊まで゛ (Open Source Conference 2025 Tokyo/Spring ...
NTT DATA Technology & Innovation
?
ラズパイを聞って恬瞳を恬ったらラズパイコンテストで悪皆額浜をBって、さらに、猟晒リメディア椰宝疾で蕪穆瑛銅恬瞳に僉ばれてしまった周?徭恬チップでラズパイ...
ラズパイを聞って恬瞳を恬ったらラズパイコンテストで悪皆額浜をBって、さらに、猟晒リメディア椰宝疾で蕪穆瑛銅恬瞳に僉ばれてしまった周?徭恬チップでラズパイ...ラズパイを聞って恬瞳を恬ったらラズパイコンテストで悪皆額浜をBって、さらに、猟晒リメディア椰宝疾で蕪穆瑛銅恬瞳に僉ばれてしまった周?徭恬チップでラズパイ...
ラズパイを聞って恬瞳を恬ったらラズパイコンテストで悪皆額浜をBって、さらに、猟晒リメディア椰宝疾で蕪穆瑛銅恬瞳に僉ばれてしまった周?徭恬チップでラズパイ...
Industrial Technology Research Institute (ITRI)(垢I室g冩梢垪, 垢冩垪)
?
Apache SparkにするKubernetesのNUMAノ`ドを吭Rしたリソ`ス護り輝ての來嬬森 (Open Source Conference ...
Apache SparkにするKubernetesのNUMAノ`ドを吭Rしたリソ`ス護り輝ての來嬬森 (Open Source Conference ...Apache SparkにするKubernetesのNUMAノ`ドを吭Rしたリソ`ス護り輝ての來嬬森 (Open Source Conference ...
Apache SparkにするKubernetesのNUMAノ`ドを吭Rしたリソ`ス護り輝ての來嬬森 (Open Source Conference ...
NTT DATA Technology & Innovation
?
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
kota usuha
?
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OSIoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
Tomohiro Saneyoshi
?
ビットコインテストネットでの僕署悶Y原きビットコイン?ブロックチェ`ン茶膿氏彿創
ビットコインテストネットでの僕署悶Y原きビットコイン?ブロックチェ`ン茶膿氏彿創ビットコインテストネットでの僕署悶Y原きビットコイン?ブロックチェ`ン茶膿氏彿創
ビットコインテストネットでの僕署悶Y原きビットコイン?ブロックチェ`ン茶膿氏彿創
巓 弌m
?
ドメインモデリング児云園抓僻悶の送れ2025喝02喝27芙坪鬚運岸.沿沿岳恰
ドメインモデリング児云園抓僻悶の送れ2025喝02喝27芙坪鬚運岸.沿沿岳恰ドメインモデリング児云園抓僻悶の送れ2025喝02喝27芙坪鬚運岸.沿沿岳恰
ドメインモデリング児云園抓僻悶の送れ2025喝02喝27芙坪鬚運岸.沿沿岳恰
ssuserfcafd1
?
‐怱匍胎猟/侮蚊僥楼によるログ呟械返モデルを喘いたサイバ`好返にvする冩梢
‐怱匍胎猟/侮蚊僥楼によるログ呟械返モデルを喘いたサイバ`好返にvする冩梢‐怱匍胎猟/侮蚊僥楼によるログ呟械返モデルを喘いたサイバ`好返にvする冩梢
‐怱匍胎猟/侮蚊僥楼によるログ呟械返モデルを喘いたサイバ`好返にvする冩梢
harmonylab
?
‐怱匍胎猟/晦晦珂を喘いた珂顎鉛岳庄-粥乙艶稼岳-禽艶恢温岳艶における郡胎の森にvする冩梢
‐怱匍胎猟/晦晦珂を喘いた珂顎鉛岳庄-粥乙艶稼岳-禽艶恢温岳艶における郡胎の森にvする冩梢‐怱匍胎猟/晦晦珂を喘いた珂顎鉛岳庄-粥乙艶稼岳-禽艶恢温岳艶における郡胎の森にvする冩梢
‐怱匍胎猟/晦晦珂を喘いた珂顎鉛岳庄-粥乙艶稼岳-禽艶恢温岳艶における郡胎の森にvする冩梢
harmonylab
?
2025フ`ドテックWeek寄昜婢幣氏 - LoRaWANを聞った}方ポイント梁業砿尖 by AVNET囁小何L
2025フ`ドテックWeek寄昜婢幣氏 - LoRaWANを聞った}方ポイント梁業砿尖 by AVNET囁小何L2025フ`ドテックWeek寄昜婢幣氏 - LoRaWANを聞った}方ポイント梁業砿尖 by AVNET囁小何L
2025フ`ドテックWeek寄昜婢幣氏 - LoRaWANを聞った}方ポイント梁業砿尖 by AVNET囁小何L
CRI Japan, Inc.
?
及1指晩云尖僥粗隈容胎僥氏僥宝寄氏でのk燕彿創2025定3埖2晩 互播辛栂{
及1指晩云尖僥粗隈容胎僥氏僥宝寄氏でのk燕彿創2025定3埖2晩 互播辛栂{及1指晩云尖僥粗隈容胎僥氏僥宝寄氏でのk燕彿創2025定3埖2晩 互播辛栂{
及1指晩云尖僥粗隈容胎僥氏僥宝寄氏でのk燕彿創2025定3埖2晩 互播辛栂{
Matsushita Laboratory
?
Matching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdfMatching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdf
hirokiokuda2
?
gはアナタの附除にある。 Linux のチェックポイントレストアC嬬 (NTT Tech Conference 2025 k燕Y創)
gはアナタの附除にある。 Linux のチェックポイントレストアC嬬 (NTT Tech Conference 2025 k燕Y創)gはアナタの附除にある。 Linux のチェックポイントレストアC嬬 (NTT Tech Conference 2025 k燕Y創)
gはアナタの附除にある。 Linux のチェックポイントレストアC嬬 (NTT Tech Conference 2025 k燕Y創)
NTT DATA Technology & Innovation
?

苧晩から聞える Java SE 7

  • 1. 苧晩から聞える Java SE 7 Java in the Box 冤 v匯
  • 4. なぜWれた Project Lambda C嬬 Project Jigsaw I 卞佩 JDK OpenJDK JavaFX?
  • 5. Java SE 7 Themes Compatibility Productivity Project Coin Performance G1GC JSR166y Universality InvokeDynamic Integration NIO2
  • 7. try-with-resources +1 try (InputStream in = new FileInputStream(src); OutputStream out = new FileOutputStream(dest)) { byte[] buf = new byte[1024]; int n; while((n = in.read(buf)) >= 0) { out.write(buf, 0, n); } } catch (IOException ex) { // 箭翌I尖 }
  • 8. Multi Catch/Precise Rethrow +1 try { DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); Document doc = builder.parse(stream); // パ`ス } catch (final IOException | IllegalArgumentException | ParserConfigurationException | SAXException ex) { log(ex); throw ex; }
  • 9. NIO2 FileVisitor を聞ったファイルの碧 +1 Path start = ...; String regex = ...; Files.walkFileTree(start, new SimpleFileVisitor<Path>() { public FileVisitResult visitFile(Path path, BasicFileAttributes attrs) throws IOException { if (Pattern.matches(regex, path.getFileName().toString()) { System.out.println("File: " + path); } return FileVisitResult.CONTINUE; } });
  • 10. +0.5 Diamond Operator <> 方・螢謄薀
  • 11. javafx.scene.control.Button button = new Button("OK"); +0.5 EventHandler<ActionEvent> handler = new EventHandler<>() { public void handle(ActionEvent t) { // イベントI尖 } }; button.setOnAction(handler); button.setOnAction(new EventHandler<>() { public void handle(ActionEvent t) { // イベントI尖 } });
  • 12. 祇磯ば JSR166y Fork/Join Framework JSR292 InvokeDynamic JSR335 Project Lambda g虱業誨i返念 Garbage First Garbage Collection (G1GC)
  • 13. 裏虫 ... String Switch JDBC 4.1 MXBean Nimbus L&F プラットフォ`ム卆贋 SCTP/SDP Unicode 6.0
  • 14. なぜなくなった !! XML リテラル JSR255 JMX 2.0 JSR296 Beans Binding JSR303 Bean Validation JSR274 BeanShell Script Language JSR260 Javadoc
  • 15. なぜなくなった !! XML リテラル JSR255 JMX 2.0 JSR296 Beans Binding JSR303 Bean Validation JSR274 BeanShell Script Language コ`ドネ`ム もなくなった JSR260 Javadoc
  • 16. Conclusion 畠悶議に弌腺のアップデ`ト Java SE 8 につながる室gに廣朕 ファイルをQうなら NIO2!! いきなり Java SE 8 はつらいよ 歌深 ITpro Java SE 7 莿彑軆
  • 17. 苧晩から聞える Java SE 7 Java in the Box 冤 v匯