I will be working on some content for Virtual Threads but I unfortunately don't have a ton of experience or knowledge about garbage collection. I think with ZGC it might be something you may want to run some tests on for a particular workload.
I am confused to see --version (two dashes) work for you. I always used to need to use a single dash so I wonder if that is a change that I haven't heard about.
another good questin - when they will meca normal docs site like Kotlin, Python, JS has, normal beatiful docs site with all features and examples, not this ugly javadocs
Unnamed variables not working with lambdas Optional.of("").ifPresent(_ -> { throw new RuntimeException("shold not exits"); }); Caused by: java.lang.ClassFormatError: Illegal field name "" @Dan Vega can you confirm
Hi, I will be completing my Bachelor's in 2024 so I am thinking to persue for Masters so my skills sets are like, core Java, Jakarta EE (tutorials available on yt, don't have much deep knowledge), will start spring this month. So like which side I should go cloud/databases means those traditional MS degrees with CS or those courses that are for AI. Like I think to be a SDE for few year then take a jump to may be architect or like those principal dudes but on the side ways that python fears me with AI eating high paying jobs in future... I don't have much knowledge about other ways after Java in the industry. Please guide me and help me how to learn and grow in this industry. We are already connected on LinkedIn, so let's meet there!
I think when you're new and aren't sure what to pursue you need to try a few different things and figure out what interests you. I always find that I'm excited about work when I am working with things that I'm excited about. I hope that helps and best of luck with everything.
For Spring boot webflux app running on earlier jdk version, how to use Java 21 Virtual thread? Or is there any point of using Virtual thread in netty/webflux based app?
Thanks Dan for the quick look of JDK 21. Would like to see more deep dive videos on JEP 439 and 444.
I will be working on some content for Virtual Threads but I unfortunately don't have a ton of experience or knowledge about garbage collection. I think with ZGC it might be something you may want to run some tests on for a particular workload.
I'm hyped because it is a long term version.
Virtual Threads is mine fav 😊
Same! I love it because for most apps it's very little code change.
"A Java version between 8 and 20 is required to execute Gradle. Java 21 and later versions are not yet supported." 😢
I know but I'm sure it will be available soon.
@@DanVega most frustrating thing there is no anonymous classes support in IDEA. and even IDEA EAP is not released yet :(
@@kensaitakesoIt will come 🤷♂
My favorite new features are: virtual threads and record pattern matching
Record Pattern Matching is so nice!
Hello, if I were to start a spring boot project from scrach, is it better of using java 21 ?
3:30 JEP means JDK enhancement proposal.
I said the wrong thing 2x today, don't know what's wrong with me haha Thank you for catching that.
@@DanVega I say the same many times.
I am confused to see --version (two dashes) work for you. I always used to need to use a single dash so I wonder if that is a change that I haven't heard about.
I wish every command line tool would get together and come up with a plan, I never know which one to use for which sdk, tool, etc... 🤷♂️
Can you talk about Virtual thread , and make an example with spring boot
I will be working on that for when 3.2 comes out in November!
I will try sdkman
It is a great tool
@@DanVega i was too quick. i am run windows at work
another good questin - when they will meca normal docs site like Kotlin, Python, JS has, normal beatiful docs site with all features and examples, not this ugly javadocs
Unnamed variables not working with lambdas
Optional.of("").ifPresent(_ -> {
throw new RuntimeException("shold not exits");
});
Caused by: java.lang.ClassFormatError: Illegal field name ""
@Dan Vega can you confirm
I'm seeing the same issue.
Can I run this on an ARM PC?
Sir do a video hands on practical with java21
Relaunch your Chrome! You miss on security patches.
Good call, thank you!
Hi, I will be completing my Bachelor's in 2024 so I am thinking to persue for Masters so my skills sets are like, core Java, Jakarta EE (tutorials available on yt, don't have much deep knowledge), will start spring this month. So like which side I should go cloud/databases means those traditional MS degrees with CS or those courses that are for AI. Like I think to be a SDE for few year then take a jump to may be architect or like those principal dudes but on the side ways that python fears me with AI eating high paying jobs in future... I don't have much knowledge about other ways after Java in the industry. Please guide me and help me how to learn and grow in this industry. We are already connected on LinkedIn, so let's meet there!
I think when you're new and aren't sure what to pursue you need to try a few different things and figure out what interests you. I always find that I'm excited about work when I am working with things that I'm excited about. I hope that helps and best of luck with everything.
Hi Dan, what is your vscode theme in this video?, this look really nice.
Monokai Pro
For Spring boot webflux app running on earlier jdk version, how to use Java 21 Virtual thread? Or is there any point of using Virtual thread in netty/webflux based app?
love these quick tips!!!
Glad you like them!
Finally a proper string interpolation? Neat.