Java Is Fast! - Inside Java Newscast #22

preview_player
Показать описание
Java never sleeps on performance. This has been true since the first release of Java in 1996, and remains true with the upcoming release of JDK 18 in March. In this edition of Inside Java Newscast, we look at some updates coming to the JVM with JDK 18. We also take a look a JEP 418 which adds an International's Address Resolution SPI using the Java Service Loader.

⎯⎯⎯⎯⎯⎯ Chapters ⎯⎯⎯⎯⎯⎯
0:00 Prelude/Java never sleeps
0:35 Intro
1:39 JDK 18 JVM Performance Updates
3:01 New JVM Tuning Options
4:47 Other JVM Changes in JDK 18
6:27 JEP 418
7:32 JEP 418 Usage
9:33 Outro

⎯⎯⎯⎯⎯⎯ Resources ⎯⎯⎯⎯⎯⎯

Tags: #Java #JDK #Performance #OpenJDK #InsideJava
Рекомендации по теме
Комментарии
Автор

Originally recorded this newscast February 22nd and 23rd, and it was supposed to be released on February 24th. We held back the release of this newscast due to Russia's invasion of Ukraine. So if it seem slightly off in ow I refer to JDK 18 in future tense, that's the reason.

billykorando
Автор

Love these videos, thank you infinitely!

svalyavasvalyava
Автор

I have used the service provider API for creating custom SLF4J loggers and annotation processors.

danthest
Автор

I don't quite get what you meant by string deduplication.

String a = "s" ;
String b = "s" ;
//Should always be the same memory.
String c = new String("s") ;
//should allocate individually. Does string deduplication combine (a, b) with c?

redcrafterlppa
Автор

Will string deduplication be turned on by default in a future version?

MORETHANOVERGROWN
Автор

so how much should I pay to oracle for my java / jdk runtime?

zqbthvk
Автор

Still a memory hog, sorry (my main complaint on the language)

johangamb
welcome to shbcf.ru