Refactoring Java 8 code with Java 17 new features - JEP Café #9

Veröffentlicht am: 01 Februar 2022
auf dem Kanal: Java
63,358
1.4k

How to use the new features from Java 17, especially Records, to improve your Java 8 code. Do you need to make your code easier to understand without losing performance? This JEP Café shows you how to do it.

Submit your katas for more live coding like this one!

Tags: #Java #OpenJDK #Java17 #JDK #JDK17 #Record #Programming #JEPCafe #InsideJava

⎯⎯⎯⎯⎯⎯ Chapters ⎯⎯⎯⎯⎯⎯
0:00 Intro
1:02 Introducing the Haiku Katas
1:58 1st kata: finding all the letters used in a String
3:37 Comparing the performances
3:53 2nd kata: getting the top 3 most used letters
8:26 Solving the tie problem by inverting a map
12:28 Improving the code with Java 17 features: Records
20:30 Comparing the performances
21:16 3rd kata: partionning the words
22:54 Partionning the words in one pass
23:57 Comparing the performances
24:32 Outro

⎯⎯⎯⎯⎯⎯ Resources ⎯⎯⎯⎯⎯⎯
◦ Donald Raab Haiku Katas ➱   / haiku-for-java-using-text-blocks  
◦ JEP 395: Records ➱ https://openjdk.java.net/jeps/395
◦ The Eclipse Collections framework ➱ https://www.eclipse.org/collections/
◦ How to use JMH ➱ https://openjdk.java.net/projects/cod...
◦ JDK 17 ➱ https://openjdk.java.net/projects/jdk17
◦ Dev.java, The Destination for Java Developers ➱ https://dev.java/
◦ OpenJDK ➱ https://openjdk.java.net/
◦ Oracle Java ➱ https://www.oracle.com/java/


Auf dieser Seite können Sie das Online-Video Refactoring Java 8 code with Java 17 new features - JEP Café #9 mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Java 01 Februar 2022 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 63,358 Mal angesehen und es wurde von 1.4 tausend den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!