What's New In Java 23? | Java New Features

  Рет қаралды 2,003

DevXplaining

DevXplaining

Күн бұрын

Пікірлер: 7
@kamertonaudiophileplayer847
@kamertonaudiophileplayer847 4 ай бұрын
What's bytecode version for these new features? I do a bytecode analyzer and need to be sure it's compatible with new versions.
@DevXplaining
@DevXplaining 4 ай бұрын
Hi, have to say I haven't taken a look at bytecode level for quite some time. As far as I know the recent changes (Java 21 to 22) are on compiler, not bytecode level, just syntactic sugar mostly, but the type system related changes from Project Valhalla may end up eventually changing things. But only way to know for sure is to do a deeper dive into the release notes and/or run a test with some new features code and see if it did change. Java 21 had a potential bytecode change flag for sequenced collections. As far as I know, no such changes in Java 22. This page (for each new release) is a great source to keep an eye on. I would not say 100% clear always but at least an attempt is made to signal changes. www.oracle.com/java/technologies/javase/22-relnote-issues.html JDK release notes page is also typically good to quickly see if any binary/bytecode level changes are mentioned.
@hexadecimalhexadecimal5241
@hexadecimalhexadecimal5241 4 ай бұрын
how do we combat the non existent job market?
@DevXplaining
@DevXplaining 4 ай бұрын
Hi, rather large question, but thanks for watching the video to the end :) I cannot say much about that, except there is and will be always demand greater than zero in any market. What is means is that if job market is tough, it is possible to beat it still. It just requires more work to be able to show. Another way to beat it is simply to weather the storm, in my almost 30 years of software development career I've seen plenty of tough times, and plenty of crazy times, and they tend to follow eachothers. That being said, I know right now it's extremely tough to break into software development as a junior developer, near impossible. Then I would work on things to show, have an awesome and active git repo of interesting hobby projects to show, practice the leetcode, there's still no guarantees but you don't need to beat them all, just be ahead of some. For more senior developers it seems there's plenty of demand even right now. But the skill profiles might be changing, so it's a good idea to also invest in learning new things, same thing, having something to show, whether it be certificates, knowledge of relevant tech, etc. This is at least in the job markets near me, they tend to vary by country and even state, but common thing is that yes it's difficult right now. And yes it is possible that overall demand for software developers who mostly just write code will be less in the future than it is now. But people also tend to doom and gloom about the future, we'll see. So no real answers, just speculation. But this might be a topic for a future video, for sure. I agree it's not what we are used to right now.
@-na-nomad6247
@-na-nomad6247 4 ай бұрын
Hear a suomalainen speak and you know he's suomalainen no matter the language 😁
@DevXplaining
@DevXplaining 4 ай бұрын
Hahahaa, so true!
@-na-nomad6247
@-na-nomad6247 4 ай бұрын
@@DevXplaining So I was correct? 😀
Spring AI Series 2: Spring AI + Spring Web - and a bit of UI
28:04
Java 21 Virtual Threads | Scale your threads optimally
15:53
DevXplaining
Рет қаралды 494
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
Certifications Are (Still) Useless!!?
9:22
DevXplaining
Рет қаралды 406
How to Test Asynchronous Rust Programs with Tokio [TUTORIAL]
10:50
Java 22 New Features | What's coming up in future of Java?
27:30
DevXplaining
Рет қаралды 3,9 М.
Spring Office Hours S3E30 - Java 23 Release Party
1:12:49
SpringDeveloper
Рет қаралды 2,1 М.
Java 21 String Templates | Java 21 New Features
9:18
DevXplaining
Рет қаралды 1,4 М.