前置き ちょっと前にこんなツィートを見かけました。 Java 9 から java.lang.Class newInstance が deprecated になるのか、へーhttps://t.co/AI28VSqKS8 — Kenji Yoshida (@xuwei_k) 2017年3月14日 本当かな?と確認してみました。 確認環境 JDK 9 Early Access Releases — Project Kenai から最新版をダウンロードしました。 (Build 161 で確認しました) IDEA eclipseだとJava9を認識してくれなかったので、認識してくれるintellijを使用しました。 ただし、注意点が合って、Version: 2016.3.4だとプログラムが動きませんでした。 そのため、IntelliJ IDEA: Early Access Program build
![Class.newInstance()はJava9から非推奨になるので今から書き方を変えておこう - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/964ba35e3734a90db32519e528953180a29c75ba/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9Q2xhc3MubmV3SW5zdGFuY2UlMjglMjklRTMlODElQUZKYXZhOSVFMyU4MSU4QiVFMyU4MiU4OSVFOSU5RCU5RSVFNiU4RSVBOCVFNSVBNSVBOCVFMyU4MSVBQiVFMyU4MSVBQSVFMyU4MiU4QiVFMyU4MSVBRSVFMyU4MSVBNyVFNCVCQiU4QSVFMyU4MSU4QiVFMyU4MiU4OSVFNiU5QiVCOCVFMyU4MSU4RCVFNiU5NiVCOSVFMyU4MiU5MiVFNSVBNCU4OSVFMyU4MSU4OCVFMyU4MSVBNiVFMyU4MSU4QSVFMyU4MSU5MyVFMyU4MSU4NiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9OTI2MjFiODU4ZDVhYTdmZWZiZGQ3ZTFhMzU3MGY4NzE%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBkZWFmX3RhZGFzaGkmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTFjNWZkNmQ5NDRkNDIyNmUwZTYzZDhjMTA3OWY0ZGZj%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D433300c619877f7c58559843bace3e7a)