{"id":461395,"date":"2024-04-15T08:50:42","date_gmt":"2024-04-15T07:50:42","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=idea&#038;p=461395"},"modified":"2024-04-25T09:35:00","modified_gmt":"2024-04-25T08:35:00","slug":"new-livestream-java-22-and-intellij-ideanew-livestream-2","status":"publish","type":"idea","link":"https:\/\/blog.jetbrains.com\/en\/idea\/2024\/04\/new-livestream-java-22-and-intellij-ideanew-livestream-2","title":{"rendered":"New Livestream: Java 22 and IntelliJ IDEA"},"content":{"rendered":"\n<p><em>Updated on April 25, 2024.<\/em><\/p>\n\n\n\n<p>On April 24, 2024, we hosted our IntelliJ IDEA LiveStream with Mala Gupta to explore how IntelliJ IDEA accelerates the adoption of Java 22 features.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Java 22 and IntelliJ IDEA\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/zF1Pq9tVcVo?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Session abstract<\/h2>\n\n\n\n<p>Get ready to use the new and updated features in Java 22 with IntelliJ IDEA 2024.1.<\/p>\n\n\n\n<p>Knowing about a feature doesn\u2019t help much when it comes to actually using the feature in your code base. Don\u2019t worry \u2013 IntelliJ IDEA has you covered! It detects places in your code where newer Java features can be used. It can then suggest code changes or even replace old code with new code directly \u2013 with no need for developers to be aware of the newer features or their syntax.<\/p>\n\n\n\n<p>Join this session, where we\u2019ll give a live coding demonstration and delve into how IntelliJ IDEA accelerates the adoption of Java 22 features such as string templates, implicitly declared classes, instance main methods, statements before super(), unnamed variables and patterns, and more.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Asking questions<\/h2>\n\n\n\n<p>Mala will try to answer all of your questions during the session. If we run out of time, we\u2019ll publish the answers to any remaining questions in a follow-up blog post.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Your speaker<\/h2>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                                                            <div class=\"about-author__box-img\">\n                            <img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2022\/11\/Mala-Gupta-e1595919910139-edited.jpeg\" alt=\"\" loading=\"lazy\">\n                        <\/div>\n                                        <div class=\"about-author__box-text\">\n                                                    <h4>Mala Gupta<\/h4>\n                                                <p><!-- wp:paragraph --><\/p>\n<p>A Java Champion and JUG leader, <a href=\"https:\/\/twitter.com\/eMalaGupta\" target=\"_blank\" rel=\"noopener\">Mala<\/a> has authored multiple books with Manning, Packt, and O\u2019Reilly Publications. She has more than two decades of experience in the software industry and is a regular speaker at industry conferences around the world. She has been actively supporting Java certification as a path to career advancement.<\/p>\n<p><!-- \/wp:paragraph --><\/p>\n                    <\/div>\n                            <\/div>\n        <\/div>\n    <\/div>\n\n\n\n<p>Happy developing!<\/p>\n","protected":false},"author":1430,"featured_media":465802,"comment_status":"closed","ping_status":"closed","template":"","categories":[30],"tags":[40,6183],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/idea\/461395"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/idea"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/types\/idea"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/users\/1430"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/comments?post=461395"}],"version-history":[{"count":9,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/idea\/461395\/revisions"}],"predecessor-version":[{"id":476686,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/idea\/461395\/revisions\/476686"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/media\/465802"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/media?parent=461395"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/categories?post=461395"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/tags?post=461395"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/cross-post-tag?post=461395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}