Big Update for Java Learners and Trainers | JDK 21

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ต.ค. 2024
  • Check out our courses:
    Enterprise Java Spring Microservices: go.telusko.com...
    Coupon: TELUSKO10 (10% Discount)
    Master Java Spring Development : go.telusko.com...
    Coupon: TELUSKO20 (20% Discount)
    For More Queries WhatsApp or Call on : +919008963671
    Udemy Courses:
    Spring: go.telusko.com...
    Java:- go.telusko.com...
    Java Spring:- go.telusko.com...
    Java For Programmers:- go.telusko.com...
    Python : go.telusko.com...
    Git : go.telusko.com...
    Docker : go.telusko.com...
    website : courses.telusk...
    Instagram : / navinreddyofficial
    Linkedin : / navinreddy20
    TELUSKO Android App : bit.ly/TeluskoApp
    Discord : / discord
    More Learning :
    Java :- bit.ly/3x6rr0N
    Python :- bit.ly/3GRc7JX
    Django :- bit.ly/3MmoJK6
    JavaScript :- bit.ly/3tiAlHo
    Node JS :- bit.ly/3GT4liq
    Rest Api :-bit.ly/3MjhZwt
    Servlet :- bit.ly/3Q7eA7k
    Spring Framework :- bit.ly/3xi7buh
    Design Patterns in Java :- bit.ly/3MocXiq
    Docker :- bit.ly/3xjWzLA
    Blockchain Tutorial :- bit.ly/3NSbOkc
    Corda Tutorial:- bit.ly/3thbUKa
    Hyperledger Fabric :- bit.ly/38RZCRB
    NoSQL Tutorial :- bit.ly/3aJpRuc
    Mysql Tutorial :- bit.ly/3thpr4L
    Data Structures using Java :- bit.ly/3MuJa7S
    Git Tutorial :- bit.ly/3NXyCPu
    Donation:
    PayPal Id : navinreddy20
    www.telusko.com
    www.instamojo....

ความคิดเห็น • 115

  • @Telusko
    @Telusko  ปีที่แล้ว +5

    Mastering Java and Spring Boot - Live Course : bit.ly/TeluskoJavaLive
    Coupon for 20% Discount : TELUSKO20
    For More Queries WhatsApp or Call on : +919008963671

    • @arpitha.b_0128
      @arpitha.b_0128 11 หลายเดือนก่อน +1

      Sir I have one question..?
      In jdk 21, we really able to use void main() without using class name in big coding also ..?

    • @pavankumarc356
      @pavankumarc356 2 หลายเดือนก่อน

      I have also same doubt on this new update​@@arpitha.b_0128

  • @krishnachaitanya7338
    @krishnachaitanya7338 ปีที่แล้ว +45

    It's easy for Trainers now to explain first java program....😅

  • @DucNguyen-sd4mn
    @DucNguyen-sd4mn ปีที่แล้ว +15

    It would be more than awesome with the new update as for beginners. But personally, and I just started Java 3 4 months ago, the old style to start a project has been in my head. So it's great that the Java devs actually keep it like a signature for this language.

  • @saqibullah7286
    @saqibullah7286 ปีที่แล้ว +15

    Sir I have learned so many things from you ❤️.Sir please focus on creating some basic projects which involves Oop concept... Love from Pakistan 🇵🇰🇮🇳❤️

    • @KingsRahman
      @KingsRahman ปีที่แล้ว +2

      Watch sir complete Java programming in 7 hours you will get oops and so many

  • @venkateswarans1012
    @venkateswarans1012 ปีที่แล้ว +1

    Why no top level functions.. is there some restrictions in JVM? Because Kotlin allows you to write clean top level functions without classes but when they go to JVM they need to wrap them with some class names, don't they?

  • @KTVIDEOSbySri
    @KTVIDEOSbySri 4 หลายเดือนก่อน

    bring any update for main thread , but please dont deprecate the vintage ..... (because.. now we cant clear console output using java. we could clear only with clicking the clear console button)

  • @siddharthavatsa6795
    @siddharthavatsa6795 ปีที่แล้ว +12

    your spring boot tutorial help me sir very ,it is old but best relevent...thank you sir.🤩

  • @pubgsparkers
    @pubgsparkers ปีที่แล้ว +2

    Hello Navin sir Firstly I would like to share my experience with java when I was first learning java when I saw this line public static void main ( string args[]) my mind just got boggled because why I actually need to write this big line when I have started learning C it is such a simple language with simple syntax when I came to java the one thing really got irritated is to remember that big line perfectly everytime when we write our java code really used to raise a question in my mind that why would I really need to write this whole thing I knew that it's a object oriented language and they deeply wanted show it is so clearly purely object oriented programming with those classes and all but why is that so necessary why can't make it simple read write and learn like we see in C C++ it's so simplified code the code looks so simple the thing C C++ can't be used for apps or many others purposes it only used on System software that's the major drawback but if C C++ has the potential to replace java then I would have never touched again java in my life because of that long syntax and long statements that verbose in nature makes me so difficult to understand we are in a era of advancement of languages writing shorter code simplified code we don't everything we just need a simple code that easily written and executed in a shorter having longer code is a big drawback of java like it has system.out.println omg this big line to just print a small string of Hello world and everytime whenever we need to print something we always need to use this as we now a days even the first high level C has just printf even C++ has Cout and python has print it's so concerning everytime to write this system.out.println why actually needed to write they say it's a class but it's ok to make it simple to write whenever the println or print statement is written the compiler should automatically invoke the system.out class internally with making a problem to mention it every single time it's a minimum common sense those early developers of java should have they didn't thought about the problems facing this long code for scanner it requires two lines of code and still I can't remember the scanner and sometimes I get confused with those two lines what to mention you always have create object for scanner class and then a variable why is it even required to follow this whole process why can't make it so simple to just write a variable and it's automatically gets declared to the particular data type there's no need to show off writing scanner is a class it has a object then a variable isn't it looks so difficult to learn for beginner like me always crushing my feelings whenever I tried to learn Java I always got so demotivated to learn this language and then only compulsion is that many companies use java no doubt java has many good features and many outstanding uses but what is the use when it is so hard to remember and write every time it doesn't look like a great code always writing those big lines of code it's very difficult for me understand why the developers of java didn't worked on these issues at some point my intention is only to have a replica of simplified java language with simplified syntax yes we know java has so much internally just atleast those basic things are very difficult to write as you said in this video it's very difficult for myself to convince myself that java easy language once start learning because from the beginning itself you have the very complex and big code with no use of understanding all other languages which are with simple code are useless and only java has the long syntax and it's very best even print in python and printf cout do the same thing as system.out.println it's a simple common sense make it simple for Java creators developers it makes sense to understand it demotivates when you see writing this long verbose code every single time I'm so tried sir I request please make a video like how to address our language issues to the java developers who modify and bring changes to the language I'm very serious of these modifications must happen in Java sir thank you for making this video and informing regarding this it's a good news to know but I hope you understood our pain as what we feel as beginner we are in the era of making a language simpler and easier like python where java is still the language with those long verbose syntax and statements with no modifications

  • @getsimplified9074
    @getsimplified9074 ปีที่แล้ว +5

    It's a great feature introduced in java 21. And I really like the frequency of how they are releasing new versions with lesser coding features. Hopefully in the next few years we have to write a java one liner command as in the normal English language.😂

    • @hackstreet781
      @hackstreet781 ปีที่แล้ว

      In few years, the java we know will be deprecated. 😂

  • @Greenmarty
    @Greenmarty ปีที่แล้ว +1

    it's good thing they are trying to simplify it for new incomers. There are 30 years of features that might feel overwhelming for a newcomer.
    Java needs simple way to create simple apps while keeping its capability for big scalable projects.
    I'd like to see also another disadvantages of Java to be rid off though. Once you decide to make standalone app with UI from your so far within IDE app, you have to go through mountains and lakes to make it work if you have not done that before.

  • @subbaraoboppana4788
    @subbaraoboppana4788 ปีที่แล้ว +2

    Any updates will come and go but we want only Telusko channel.

  • @artemis3109
    @artemis3109 ปีที่แล้ว +1

    對於這項更新,我非常樂於嘗試與高興~😍

    • @uday2159
      @uday2159 ปีที่แล้ว +2

      I am yours team lead to get this update in Java. Happy to see this!...
      😂😂😂

  • @iamhargovindsinghofficial
    @iamhargovindsinghofficial ปีที่แล้ว +1

    It’s huge, hope previous code will still work perfectly when idk is upgraded

  • @lts8683
    @lts8683 ปีที่แล้ว +2

    For me, the big feature that will be in java 21 is the virtual threads 🎉

  • @alexaungtech
    @alexaungtech 7 หลายเดือนก่อน

    You make my java learning path way more easier. Big salute sir.

  • @fitnessfreaksmotiv
    @fitnessfreaksmotiv ปีที่แล้ว

    I think it's a good but
    every time we should start from
    Basic understanding, so it's necessary to know public, static, void keywords before implementing any code....

  • @commando5134
    @commando5134 ปีที่แล้ว +4

    Can it will run automatically without having a class name ?

  • @LAVAN-2424
    @LAVAN-2424 10 หลายเดือนก่อน

    Sir I need your reply.jam a new beginner from Cse diploma.how should i go through java to advance learner

  • @AshiqAli-ie5pm
    @AshiqAli-ie5pm ปีที่แล้ว

    Macbook contest made me a regular viewer of Telusko. The way you speak is Informative, Real and Natural. May God help Telusko to reach the heights...

  • @prashon10
    @prashon10 ปีที่แล้ว +3

    Thanks a lot sir. At least people who are starting JAVA won't have to go with absolute Horrific code😂😂

  • @piyushnerkar1002
    @piyushnerkar1002 ปีที่แล้ว

    Simplified things are easy to learn. For any newbie its very difficult to understand main method. Unnamed class.. Wow.. excited to learn how it will work..

  • @tech2268
    @tech2268 ปีที่แล้ว +1

    Would it be nice to
    the field mca sir?

  • @amitkrishna2412
    @amitkrishna2412 ปีที่แล้ว

    Hi Navin , Can you please send the link to excel sheet that you showed , which has details of each Java Versions and its features

  • @golu8045
    @golu8045 ปีที่แล้ว

    Hello sir, I am using java 17 for gradle and I want to install java latest version, so how can I use both version at a time? or their is any way to switch the version just like NVM. please help

  • @arjunchandran5798
    @arjunchandran5798 ปีที่แล้ว

    Amazing for new learners or starters. This PSVM will get into our mind firstly when we learn java. So no more nightmares.

  • @SantoshGupta-jl5cj
    @SantoshGupta-jl5cj ปีที่แล้ว +1

    Sir it's good and I want some of yours videos on Stream and Lambda.

  • @nikolatesla399
    @nikolatesla399 ปีที่แล้ว

    Hi sir , i know core Java concepts and i saw your 3 hour course on spring ....can i learn it directly or should i need to have some additional knowledge?

  • @johnjosemeshach5106
    @johnjosemeshach5106 ปีที่แล้ว

    Hiee Actually I have to create Java program to create 4 folder 5,10,20,30 this is folder name after folder created after 5 sec in folder (5) file should create that file name should be current time after 10 sec file should create in folder (5,10)
    After 20 sec file should create in folder (5,10,20) after 30 sec file should create in folder (5,10,20,30) after that execution should stop so finally folder 5 contains 4 file and folder 10 contains 3 file and folder 20 contains 2 file and folder 30 contains 1 file
    Can anyone help me with a solution for this

  • @prasadyadav9561
    @prasadyadav9561 ปีที่แล้ว

    Explained very well as usual!
    What about migration? Won't it take lots of effort?

  • @Grama04
    @Grama04 ปีที่แล้ว +1

    as a JAva trainer definitely felt it . But I would never show this to my students 🙈. My op. both updates source code runner and that simple code (except unnamed class and instance main) are useless.

  • @saikrishnakothamasu1775
    @saikrishnakothamasu1775 ปีที่แล้ว

    Wonderful but after understanding all those concepts and learned trained on java for years by seeing that code make a happy moment but also make me uncomfortable that new code 1sec mind shock babu how do they did it without writing class & static,modifiers

  • @codejamm7833
    @codejamm7833 ปีที่แล้ว

    It would be easy for the trainers, but for a fresher who starts with java for the first time, its would be better just to know about this update and to follow coding with the usual structure itself, so that he/she would be able to code with proper coding standards / structure going foward with Java.
    But its really a great feature update as part of JDK21

  • @PrashanthSam..
    @PrashanthSam.. ปีที่แล้ว

    But what is the main major use of this ?

  • @surajmandal_567
    @surajmandal_567 ปีที่แล้ว

    No problem, java is still on the way to become a legacy language. New code if possible is written in kotlin.

  • @sreelakshmik.s2118
    @sreelakshmik.s2118 ปีที่แล้ว

    Isnt there live session today?

  • @bashirhossain9183
    @bashirhossain9183 ปีที่แล้ว

    Sir, Excellent this Java main method feature in JDK 21 and excellent your explanation. Finally we get rid of this thing (String[] args) 🤩. After all, thank you ❤.

  • @mahanteshh7172
    @mahanteshh7172 11 หลายเดือนก่อน

    Sir Make a video on java developer roadmap and carrier in java

  • @manishmaurya8916
    @manishmaurya8916 ปีที่แล้ว

    they should also simplify System.out.println to println
    and taking input from user easy like c++ and python

  • @nandokha.w.collins6571
    @nandokha.w.collins6571 ปีที่แล้ว

    It is a nice move .It will help many to unlearn to learn. Kindly make some videos on java applets, swing, java FX, .From KENYA , I thank you for your efforts to help learners

    • @ogawasanjuro
      @ogawasanjuro ปีที่แล้ว

      Sorry my friend, but applets were deprecated (removed?) from Java.

  • @lathavoggu2639
    @lathavoggu2639 ปีที่แล้ว +1

    It will great motivation for new learner’s

  • @venkatakrishnatejamattupal3398
    @venkatakrishnatejamattupal3398 ปีที่แล้ว

    can youn explain java learners from basics please please
    can you provide live class

  • @selfmadeyt6252
    @selfmadeyt6252 ปีที่แล้ว +2

    If this feature was introduced 1 year before when I have started learning java, then I would suggest my friends to go with java instead of Python or Javascript. Because in java it feels like we are coding. 🥲🥲

  • @bugsincode
    @bugsincode ปีที่แล้ว +1

    I think this is the violation of the feature that :-
    "EVERYTHING IN JAVA IS OBJECT."
    Because if main() function is not wrapped by a class then how an object can be formed.
    So, A trainer can't say that "everything in java is object" before showing the first hello world code because this is even harder to justify.

    • @bug3937
      @bug3937 ปีที่แล้ว +1

      it is just syntax sugar. Compiler wraps it in a class at compile time.

  • @RenukaRathva
    @RenukaRathva ปีที่แล้ว +1

    I was waiting for "Interview questions" Live Day 7

  • @softdev8229
    @softdev8229 ปีที่แล้ว +1

    public static void main(String args[]) to void main() wow fire

  • @kadersuper
    @kadersuper ปีที่แล้ว

    it looks good for new learners.

  • @KingsRahman
    @KingsRahman ปีที่แล้ว

    Brass have a golden shine but it's not gold....
    Old is Gold

  • @samnayakawadi
    @samnayakawadi ปีที่แล้ว

    But in the end, It's of no use. In the beginning, it might help. Anyways! I think Java should focus on removing the primitive data types & concentrate on creating a Pure OOP Language by Only using Wrapper Classes. We don't need more features. Java has already loaded with it. But just tired of variations & lots of packages, inbuilt methods. It's time to organize & simplify the source code. Reply with your opinions too.

  • @mysteryman2213
    @mysteryman2213 ปีที่แล้ว

    if anyone does freelancing please help!!!
    i learend java and i love it.. i also learned html css and js.
    i wanna start my freelancing journey where do i start ??
    -should i learn spring ?? or nodejs??
    i wanna earn some money......

    • @chiragvohra6673
      @chiragvohra6673 ปีที่แล้ว

      you ll find more freelancing project in nodejs and it is easy compare to spring

    • @mysteryman2213
      @mysteryman2213 ปีที่แล้ว

      @@chiragvohra6673 do you freelance ? Can I have you linked in please I need some guidance I am stuck.

  • @rakeshkumarparida98
    @rakeshkumarparida98 ปีที่แล้ว +1

    Although I am a MERN stack developer however Java is love 😍

  • @swatisuchak4687
    @swatisuchak4687 ปีที่แล้ว +1

    Its good for basic learners

  • @sanjaygatne1424
    @sanjaygatne1424 ปีที่แล้ว

    Each redundant and overlapping feature added to any language makes more complicated and humongous.

  • @KTVIDEOSbySri
    @KTVIDEOSbySri 4 หลายเดือนก่อน

    psvm the life saver for java devs

  • @tech2268
    @tech2268 ปีที่แล้ว

    sir mac cloud computing would be nice to do

  • @venkatakrishnatejamattupal3398
    @venkatakrishnatejamattupal3398 ปีที่แล้ว +1

    it is very easy to learn

  • @abhishekmathur7947
    @abhishekmathur7947 ปีที่แล้ว

    I think java still needs a lot of work to do jn future to compete with other languages

  • @hakeemsanusi821
    @hakeemsanusi821 ปีที่แล้ว +1

    Awesome update

  • @nishisharma730
    @nishisharma730 ปีที่แล้ว

    Great information #javawithcodegates

  • @nitinchoudhary9015
    @nitinchoudhary9015 ปีที่แล้ว +1

    Sir colab with selelium express

  • @Milpatel11
    @Milpatel11 ปีที่แล้ว

    Well it will make developers dumb, yeah get it it’s confusing at first but here’s the thing if you aren’t curious to know and find out what it is then you’re no good for development (my opinion); as a developer I am always curious like how does that work or what is is that helps me lot in learning new things and keep reading documentations that will be always lifesaver

    • @mahee96
      @mahee96 ปีที่แล้ว

      But you see there are lots of boiler plate code ie verbosity leading to unnecessary extra number of lines ex getter, setters. kotlin/c# is much better to which java is catching up

  • @cypher0166
    @cypher0166 ปีที่แล้ว

    Learnt Java from you❣️❣️❣️❣️

  • @prateekjoshi4833
    @prateekjoshi4833 ปีที่แล้ว

    It is a good thing for beginners

  • @jacobvictortendo
    @jacobvictortendo ปีที่แล้ว

    Wow am thrilled 🎉🎉

  • @KTVIDEOSbySri
    @KTVIDEOSbySri 4 หลายเดือนก่อน

    python guys may dont have enough knowledge, but java devs surely have

  • @sachinsharma1230
    @sachinsharma1230 ปีที่แล้ว

    As a Java trainer totally felt it 😂...

  • @kunalbhatla3146
    @kunalbhatla3146 ปีที่แล้ว +1

    It's good 👍

  • @barberianking9272
    @barberianking9272 ปีที่แล้ว

    I felt same when i started attending my first class in java

  • @AdarshMishra-b2g
    @AdarshMishra-b2g ปีที่แล้ว

    this will help for beginners.

  • @ndujamz
    @ndujamz ปีที่แล้ว

    I love Java.

  • @fabriziofarfan927
    @fabriziofarfan927 11 หลายเดือนก่อน

    its becoming kotlin haha I start learning kotlin and is amazing Java thanks u for teach me master!

  • @vbhagat1090
    @vbhagat1090 ปีที่แล้ว +1

    Nice update 😃

  • @krishnap6855
    @krishnap6855 ปีที่แล้ว

    I also don't like it as java is very structured language. That is it's speciality, which will going to miss..

  • @HadiaSyeda
    @HadiaSyeda ปีที่แล้ว

    making students more lazy ! Ha Ha Ha
    big fan of yours. from USA

  • @mdabdurrakib6965
    @mdabdurrakib6965 ปีที่แล้ว

    Thank you bro!

  • @tanoticoder
    @tanoticoder ปีที่แล้ว

    kotlin got inspired and build by java and now java is inspired by kotlin

  • @durgaprasadsurada4643
    @durgaprasadsurada4643 ปีที่แล้ว

    It looks great feature

  • @rentic888
    @rentic888 ปีที่แล้ว

    They're in hurry to make it simple, they are overdoing it, its like changing English language, before a coder come to terms with existing code practices, they come up with new features, this tinkering with basic code can overwhelm and bring the coder to exhaustion, at least they should have some policy about not to touch basic code. This is simply not done, after investing so much time, energy and Efforts in learning the basics they are again changing it, terrible and sad!!!!!!!!!!!

  • @gori_maheswari8994
    @gori_maheswari8994 ปีที่แล้ว

    Very nice

  • @clannajebyan
    @clannajebyan ปีที่แล้ว

    Pls don't scream it's not possible to listen.

  • @commando5134
    @commando5134 ปีที่แล้ว +3

    Hii aliens 👽

  • @Hgyyhggg
    @Hgyyhggg ปีที่แล้ว

    Refreshed Memories of void main in C

  • @GopiKrishna-yo4ur
    @GopiKrishna-yo4ur ปีที่แล้ว

    Update was awesome

  • @yashverma7084
    @yashverma7084 ปีที่แล้ว

    demn jshell is great

  • @sai-dx1vb
    @sai-dx1vb ปีที่แล้ว +1

    It's like c

  • @bazxl8579
    @bazxl8579 ปีที่แล้ว

    Java want to replace python and mojo soon

  • @LongTrần-c8i
    @LongTrần-c8i ปีที่แล้ว

    Java comeback soon

  • @hackstreet781
    @hackstreet781 ปีที่แล้ว

    Every 6 month they give me reasons to hate java more than ever

  • @vikingsamonos
    @vikingsamonos ปีที่แล้ว

    It's only for first time listeners 😂

  • @shubhamshrivastava1504
    @shubhamshrivastava1504 ปีที่แล้ว

    bhai seeddhe update bata deta 😅😂😂

  • @soni21rajeev
    @soni21rajeev ปีที่แล้ว

    Its good 👍

  • @IvarGamerboi
    @IvarGamerboi ปีที่แล้ว

    Hello world is universal program 😂

  • @debendranathmukherjee5721
    @debendranathmukherjee5721 ปีที่แล้ว

    unnamed classes... ftw... XD

  • @koseavase
    @koseavase ปีที่แล้ว

    Not impressed with the approach Oracle is taking to make learning Java simple

  • @kamertonaudiophileplayer847
    @kamertonaudiophileplayer847 ปีที่แล้ว

    Java is dead after 8. Currently, than further than crazier.

  • @icricfan17
    @icricfan17 ปีที่แล้ว

    Bad

  • @HARI-iy5uv
    @HARI-iy5uv ปีที่แล้ว +1

    I don't like it without class 🥲

    • @Telusko
      @Telusko  ปีที่แล้ว +2

      Its not compulsory to follow new syntax

    • @HARI-iy5uv
      @HARI-iy5uv ปีที่แล้ว

      @@Telusko You are my real guru....Love from Tamil Nadu sir ❤️