Music Player App | Core Java and OOPs | Java OOPs Project (Intermediate)

Поделиться
HTML-код
  • Опубликовано: 2 дек 2024

Комментарии • 197

  • @Hard-Sucks-At-Code
    @Hard-Sucks-At-Code 3 года назад +39

    This is amazing and i really like this video and guy also
    Don't worry we are supporting you all time and motivate you to making a lot of videos for java

    • @_eazyalgo
      @_eazyalgo  3 года назад +7

      Thanks man really appreciate it. I need more people like you :)

  • @khushichaurasia7599
    @khushichaurasia7599 2 года назад +12

    your project is just amazing sir ...... going through oops concept .. by clearing every crystalls :) awesome sir

  • @ArvindKumar-xz2fu
    @ArvindKumar-xz2fu 3 года назад +5

    Amazing sir .. most understandable oops video on RUclips thanks please keep uploading

    • @_eazyalgo
      @_eazyalgo  3 года назад

      You literally made my day!

  • @tabassumjahan7343
    @tabassumjahan7343 2 года назад +7

    I think this is the only channel on RUclips from which you can get idea how to implement the oops concept better ..thank you so much for uploading these videos sir please continue this series.
    and one more thing -if you can brief the project objective before implementing so that we can compare our implementation ..
    Thank you so much again..

    • @_eazyalgo
      @_eazyalgo  2 года назад +1

      Thanks Tabassum :) I'll definitely work on your feedback.

  • @VikasKumar-nb5hv
    @VikasKumar-nb5hv 2 года назад +2

    Thanku bro i am really appreciate your hard work . I watched all videos for your.

  • @seeyouleter9716
    @seeyouleter9716 2 года назад +4

    The project is so nice🥰. But Have only one doubt - What is the uses of 'forward' boolean variable at time = 32:05

  • @S-43Prajwalys
    @S-43Prajwalys 3 месяца назад

    thanks bro make more videos o this,everywhere they uses swing and advance concepts but this is really informative

  • @praveenk2238
    @praveenk2238 3 года назад +7

    It would be very helpful if you could tell in the beginning the aim of the project. So that we can try on our own and compare our solutions with yours

    • @_eazyalgo
      @_eazyalgo  3 года назад +4

      Yes I should have, will take care from next video

  • @dreamboy871
    @dreamboy871 3 года назад +1

    Excellent oop tutorial with theory and implementation that theory in project. Someone in the comment section are saying for database connectivity, jsp, serverlet, jdbc gui tutorial in this playlist. Please avoid those comment for this playlist, if you can make those tutorial then do that in another playlist, don't mix those tutorial in this playlist. Make this playlist only for oop theory and project based implementation.
    And request to you please continue this oop series with advanced concept of oop and make project using those oop concecpt. So that we can actually think in oop way and can implement this.
    Please , please continue this series with more only oop implementation project with more advanced concept and class digram. We are waiting for your amazing project based oop concept series.

    • @_eazyalgo
      @_eazyalgo  3 года назад +1

      Thanks man you are awesome! I know what you guys need and what are content that lacks on youtube. I will try my best to make such projects.
      And also you made my day :)

    • @dreamboy871
      @dreamboy871 3 года назад

      @@_eazyalgo thanks brother. Eagerly waiting for your another masterpiece video in this playlist. 2.5 month since we don't get any video from you in this playlist. Please continue and complete this oop project based series.
      Know you are busy but we are waiting with hope

    • @_eazyalgo
      @_eazyalgo  3 года назад

      @@dreamboy871 I have to do it soon now :)

  • @kiransingh8239
    @kiransingh8239 3 года назад +3

    please upload more videos on real time , awesome work ...God bless you

    • @_eazyalgo
      @_eazyalgo  3 года назад

      Thanks means a lot for me! :)

  • @akshaykumar-wd8jc
    @akshaykumar-wd8jc 2 года назад +4

    Why do we need to use this "forward" variable please explain

  • @duyhien7610
    @duyhien7610 Год назад

    I think there is an error in line 42 of Album class.
    The index have to >= 0.
    If you reach to last and want to reverse to the first song. Just add 4 lines at last else block and comment EazyAlgo's 2 lines code.
    1) Here for reversing LAST to First song
    listIterator = playList.listIterator(0);
    if(listIterator.hasNext()) {
    System.out.println("Now playing " + listIterator.next().toString());
    }
    2) Here for reversing First to Last
    listIterator = playList.listIterator(playList.size());
    if(listIterator.hasPrevious()) {
    System.out.println("Now playing " + listIterator.previous().toString());
    }

  • @omgkanamikun
    @omgkanamikun Год назад +1

    Awesome, sir!

  • @nishantraj3869
    @nishantraj3869 3 года назад +1

    Yehh good bro..
    Plz make one project using jsp, servlet, jdbc, with scratch along with connectivity in jdbc.

  • @prashant1470
    @prashant1470 Год назад

    Project with DSA ❤ thanks man

  • @cricketupdate1909
    @cricketupdate1909 3 года назад +11

    This video and enough to explain project to interviwer

    • @_eazyalgo
      @_eazyalgo  3 года назад +5

      I don't think this project will get you an interview.

    • @jaggu4241
      @jaggu4241 2 года назад +1

      @@_eazyalgo then what projects are best for interview pls tell

    • @_eazyalgo
      @_eazyalgo  2 года назад +1

      @@jaggu4241 please reach out to me on LinkedIn www.linkedin.com/in/abhay-maurya-2a315416b/

    • @torque2123
      @torque2123 Год назад

      ​@@_eazyalgoFor internship can I use this project on my CV

  • @zxialina
    @zxialina 2 года назад

    Thank you very much! You are a clear man!

  • @panchal6360
    @panchal6360 2 года назад

    Thanks for this amazing video.

    • @_eazyalgo
      @_eazyalgo  2 года назад

      Thanks Darshan :) Consider subscribing

    • @panchal6360
      @panchal6360 2 года назад

      Already subscribed :D

  • @tejaswigutta9017
    @tejaswigutta9017 3 года назад +1

    Excellent explanation abhay, Keep uploading more such videos on OOPS .

    • @_eazyalgo
      @_eazyalgo  3 года назад

      So glad, you found it useful!

  • @PaulEzennolim
    @PaulEzennolim 4 месяца назад

    after deleting a song, should it stay deleted even when you re run the code. I was assuming the list of songs would come back again. I currently on have two songs available because i deleted two to test it

  • @MOHDSFAMILY
    @MOHDSFAMILY 2 года назад

    Im getting error as null pointer exception in main because it cannot invoke arraylist.iterator() and.cuz this.songs is null

  • @arbazshaikh4616
    @arbazshaikh4616 2 года назад +1

    Why u use empty constructor, without using that also it will works??

  • @navisabharwal1313
    @navisabharwal1313 Год назад

    thats good sir u changed a theam

  • @MrRuntoyou
    @MrRuntoyou 2 года назад

    name of song at 7:12 please

  • @rahulsingh-bk3wd
    @rahulsingh-bk3wd 2 года назад

    what is the shortcut to add constructor I couldn't hear it properly

  • @gugulothraju9555
    @gugulothraju9555 2 года назад

    thank you for nice explanation sir, you did not write code for playing the (all) songs in a album and printing them and among several playlist. here we are able to play and modify the songs which are there in playlist only but not in album.

  • @tabishshah992
    @tabishshah992 Год назад

    you created two objects of Album by name album and another one by album too, is it possible (album 1, AC/dC) (album2, Eminem) A little confusing.

  • @bobbybhatta9957
    @bobbybhatta9957 3 года назад

    Wow oswm please upload other projects on java plz plz plz plz

  • @LoveIndia3
    @LoveIndia3 Год назад

    Thanks for the Video

  • @ishansingh306
    @ishansingh306 2 года назад

    Upload such more moderate level projects on Core Java.

  • @amazonfulfilledshopping7127
    @amazonfulfilledshopping7127 Год назад

    Bro, can you make a video using the same project hibernate?

  • @mizanur_sajid
    @mizanur_sajid 3 года назад +1

    please make more videos like this

  • @ramsalunkhe4521
    @ramsalunkhe4521 3 года назад +1

    Pls upload projects on JAVA with UI using jsp, servlet, jdbc, along with connectivity in jdbc.
    which will help in crack interview .

  • @sowndaryasubramaniyan7764
    @sowndaryasubramaniyan7764 2 года назад

    Can I upload these level of projects on github? What are the additional features that I need to add to this project to make it look attractive on github

  • @marlunyu
    @marlunyu Год назад

    I don't know if you speak Hinglish or not, but thank you for speaking in English. A lot of videos for Java tutorials are in Hinglish and it's irritating as I don't know Hinglish.

    • @_eazyalgo
      @_eazyalgo  Год назад

      Thanks for your response!

  • @Mr_shish_
    @Mr_shish_ 2 года назад

    Hey, can you explain why we use tostring method?
    What is it's need to the project??

    • @_eazyalgo
      @_eazyalgo  2 года назад

      toString() method basically converts things to string format, so we can print it

  • @GSKHappyLearning
    @GSKHappyLearning 2 года назад

    enjoyed learning ,, i got an exception...Exception in thread "main" java.lang.NullPointerException: Cannot invoke "java.util.ArrayList.iterator()" because "this.songs" is null ...what to do?

  • @aahsansiddiqui8680
    @aahsansiddiqui8680 3 года назад

    bro can u explain what is the purpose of (new Song (title, duration)) at 7:20 and what is the logic to put new key word before class name i am new in java not familiar with this concept please give me some references link for that thanks

    • @_eazyalgo
      @_eazyalgo  3 года назад +1

      new keyword means you are creating a new object corresponding to that class.

  • @ubaid3212
    @ubaid3212 3 года назад +2

    Awesome bro..🔥
    But I have a doubt , such type of project with no Database n GUI and only based on oops n Java will be worth in our resume na ?

    • @_eazyalgo
      @_eazyalgo  3 года назад +1

      No man. You cannot add it to your resume its just for sharpening your skill in object oriented design

    • @ubaid3212
      @ubaid3212 3 года назад

      @@_eazyalgo Acha fine..
      Bro can u help me out with a project in Java

    • @_eazyalgo
      @_eazyalgo  3 года назад

      @@ubaid3212 Contact me here : www.linkedin.com/in/abhay-maurya-2a315416b/

  • @MRchud24
    @MRchud24 10 месяцев назад

    How to integrate a good UI with this code?

  • @rafirafim5604
    @rafirafim5604 3 года назад +2

    why the song sound doesnt come out?

    • @_eazyalgo
      @_eazyalgo  3 года назад +1

      You want me to run out of ideas for next videos?

  • @newtanagmukhopadhyay4716
    @newtanagmukhopadhyay4716 2 года назад +1

    hey bro, a small question. why did you use iterator in one place and listiterator in another? what's the difference between the two? Also, i don't really understand the significance of adding the boolean forward. what is the use of forward here?

    • @javeedhussain2205
      @javeedhussain2205 Год назад +2

      By using iterator we can retrieve only in forward direction and list iterator can use for backward iteration bro

  • @codingchannel001
    @codingchannel001 Год назад

    Hats off dude bro i wanna connect you cozz we got same taste in music

  • @allrounder3279
    @allrounder3279 Год назад +1

    Can i use it uin my college mini project?

    • @_eazyalgo
      @_eazyalgo  Год назад

      Its you who have to decide, whether this project is good enough to use in your college project.

  • @sourabhs644
    @sourabhs644 3 года назад

    Amazing

    • @_eazyalgo
      @_eazyalgo  3 года назад

      Thanks man subscribe for more!

  • @Jan-gq3pj
    @Jan-gq3pj 3 года назад +1

    you should mention what the programm will be capable of in the beginning. Otherwise there is no way of trying to build it by yourself before comparing it to your programm

    • @Jan-gq3pj
      @Jan-gq3pj 3 года назад

      but still great stuff, keep it up

    • @_eazyalgo
      @_eazyalgo  3 года назад +1

      @@Jan-gq3pj Thanks for suggestion man, I'll show the end product at the beginning of video. Consider subscribing :)

    • @Jan-gq3pj
      @Jan-gq3pj 3 года назад

      @@_eazyalgo Since you responded so fast there is no way of not subscribing haha

    • @_eazyalgo
      @_eazyalgo  3 года назад

      @@Jan-gq3pj Now you have to share my videos with your friends too I guess :p

  • @farhanhyder3705
    @farhanhyder3705 Год назад

    Bro I have an problem the song is not playing

  • @esraarga9464
    @esraarga9464 3 года назад +4

    hi, first of all your project is so nice :) ı have to ask something.I have a project,my lecturer wants a project and he wants to include inheritance,interface,polymorphism,generic class, generic collections and lambda function. and your project include inheritance and interface and how can I add other functions at this project? if you can help me,I will be so happy.

  • @sandhyaG4
    @sandhyaG4 3 года назад

    Which new features you added here which are different from existing music player systems??

    • @_eazyalgo
      @_eazyalgo  3 года назад

      0 feature. I just showed how OOP based project build

    • @sandhyaG4
      @sandhyaG4 3 года назад

      @@_eazyalgo ok thanks

  • @sourabhs644
    @sourabhs644 3 года назад +1

    Pls upload projects which will help in crack interview .Thanks for amazing videos so far

    • @_eazyalgo
      @_eazyalgo  3 года назад +2

      Yes I can't upload these days due to busy schedule, but will be back soon

  • @redeyegaming2226
    @redeyegaming2226 2 года назад

    Can you give src plz

  • @harshadagadakh2254
    @harshadagadakh2254 3 года назад

    Thanks for explaining in detail.just want to ask,I am trying to change song title and artist name but after that it is not executing properly.

    • @_eazyalgo
      @_eazyalgo  3 года назад

      Glad you found it useful, can you send me the exact error?

    • @harshadagadakh2254
      @harshadagadakh2254 3 года назад

      @@_eazyalgo yes, where should I have to send it?

    • @_eazyalgo
      @_eazyalgo  3 года назад

      @@harshadagadakh2254 Connect me here : www.linkedin.com/in/abhay-maurya-2a315416b/

  • @kirankadam2603
    @kirankadam2603 3 года назад

    Plz use dark theme as I am seeing this video at night...it's quite irritating... that's the only thing otherwise everything about concept is super good... keep doing it ❤️

    • @_eazyalgo
      @_eazyalgo  3 года назад

      Thanks for the feedback Kiran :)

  • @rumiNITPatna
    @rumiNITPatna Месяц назад

    25:41

  • @vinayakgoudar8862
    @vinayakgoudar8862 2 года назад

    Sir I am not getting where trackNumber variable is initialised and it will giving an error

    • @_eazyalgo
      @_eazyalgo  2 года назад

      Please elaborate your problem and connect me at abhay10june1999@gmail.com

  • @videosaleatorios741
    @videosaleatorios741 Год назад

    un suscriptor mas !

  • @bagzhansadvakassov1093
    @bagzhansadvakassov1093 2 года назад

    I thought this will use swing or something with UI?

  • @kierannguyen7115
    @kierannguyen7115 2 года назад

    thank you so much

    • @_eazyalgo
      @_eazyalgo  2 года назад

      Really appreciate it :)

  • @shrabonisinha
    @shrabonisinha Год назад

    It shows nullpointer exception while adding the first song. Can you please help me that what is the issue?

    • @_eazyalgo
      @_eazyalgo  Год назад

      You must have missed something while writing the code

    • @shrabonisinha
      @shrabonisinha Год назад

      @@_eazyalgo trying to figure it out.

    • @_eazyalgo
      @_eazyalgo  Год назад

      @@shrabonisinha Sure, let me know if you need any help :)

    • @shrabonisinha
      @shrabonisinha Год назад

      @@_eazyalgo thanks a lot for this cooperation. I'll try once again. And obviously inform you in this comment section.

    • @_eazyalgo
      @_eazyalgo  Год назад

      @@shrabonisinha Thanks Shraboni

  • @yashwanthpasaladi2714
    @yashwanthpasaladi2714 Год назад

    is this project working now?

  • @Karthik_77
    @Karthik_77 7 месяцев назад

    bro please do more java oops related projects

    • @_eazyalgo
      @_eazyalgo  5 месяцев назад

      I'am working on it

  • @sourabhchougule5642
    @sourabhchougule5642 3 года назад

    Hey how did u get to know that which concept is to be used .......i am unable to implement these core java concept into any problem statement

    • @_eazyalgo
      @_eazyalgo  3 года назад

      Hi Sourabh, Its all upon practise, start with easy problem statement and with time and consistency you'll get to know everything.

    • @sourabhchougule5642
      @sourabhchougule5642 3 года назад

      @@_eazyalgo hey I joined Capgemini 1 month back and my training is in java devOps and during this one month I learnt core java and java 8 features but I am unable to implement those in project like car parking simulation

    • @_eazyalgo
      @_eazyalgo  3 года назад

      @@sourabhchougule5642 Have patience, one month is not enough to implement things specially in Java.

    • @sourabhchougule5642
      @sourabhchougule5642 3 года назад

      @@_eazyalgo ok.....but make tutorial for helping people like me....it will be good for us to improve....in IT career

    • @_eazyalgo
      @_eazyalgo  3 года назад

      @@sourabhchougule5642 Sure, working on more tutorials :)

  • @AmitBanik
    @AmitBanik 2 года назад

    Please tell me which software was used to write the code?

  • @rumiNITPatna
    @rumiNITPatna 20 дней назад

    37:19

  • @sharmilas7072
    @sharmilas7072 3 года назад +3

    Well explained🔥. Do some project on managament system using java,jsp,database connectivity that will be really very useful❤️🙏

  • @Aarnarajput_NITP
    @Aarnarajput_NITP Месяц назад

    3:50

  • @ravikiran4015
    @ravikiran4015 3 года назад

    I am doing this project can u please tell me in which software did you do the project in eclipse?

    • @_eazyalgo
      @_eazyalgo  3 года назад +1

      Use IntelliJ ide

    • @ravikiran4015
      @ravikiran4015 3 года назад

      Thanks for the reply bro🙂🙂..

    • @_eazyalgo
      @_eazyalgo  3 года назад +1

      @@ravikiran4015 My pleasure bro :)

  • @sanjanasingh5033
    @sanjanasingh5033 2 года назад

    which java editor is this?can you please tell

  • @atod2572
    @atod2572 3 года назад +1

    But it's a good practice to create empty constructor?

    • @_eazyalgo
      @_eazyalgo  3 года назад

      Its good practice to make an empty constructor while working with third party framework

    • @atod2572
      @atod2572 3 года назад

      Thanks. My autocorrect just removed "why" from the sentence.

  • @khushboosharma5417
    @khushboosharma5417 3 года назад

    Which IDE you have used

    • @_eazyalgo
      @_eazyalgo  3 года назад

      Intellij Idea by jetbrains

  • @ravikiran4015
    @ravikiran4015 3 года назад

    Bro can you share SRS for this project.

    • @ravikiran4015
      @ravikiran4015 3 года назад

      Hello bro 👋👋

    • @_eazyalgo
      @_eazyalgo  3 года назад +1

      Hey Ravi! Source code is there in description

  • @mitalithorat2239
    @mitalithorat2239 2 года назад

    Hiii abhya .. in same code I meet on one error. .. can you please solve this for me ?

    • @_eazyalgo
      @_eazyalgo  2 года назад

      Hey Mitali, you can email me the detailed issue at abhay10june1999@gmail.com

  • @gayathri1846
    @gayathri1846 6 месяцев назад

    Can i keep this in my resume

    • @_eazyalgo
      @_eazyalgo  5 месяцев назад

      This project won't have that level of impact on your resume

  • @priyanshgupta4464
    @priyanshgupta4464 2 года назад

    how to add music in this project?

    • @_eazyalgo
      @_eazyalgo  2 года назад

      That's a whole different story Priyansh

    • @priyanshgupta4464
      @priyanshgupta4464 2 года назад

      @@_eazyalgo ohh okay,but can we try adding music by wave form format? ,i dont have enough knowledge about this,just i am guessing

  • @slugbeater
    @slugbeater 2 года назад

    Is the package in Line 1 necessary?

    • @_eazyalgo
      @_eazyalgo  2 года назад

      Package is always there whenever you create any Java project.

  • @mujeebthlkd2384
    @mujeebthlkd2384 3 года назад

    Could you please send this full code

    • @_eazyalgo
      @_eazyalgo  3 года назад

      Source code link is in description.

  • @paupau069
    @paupau069 2 года назад

    Hi! I have a question, does this only work for IntelliJ IDEA or can it work also with other IDEs? I'm a beginner in coding and I use Eclipse as my IDE in Java, i doubled check and had all of the codes right yet there are some errors. What do i need to do?

    • @_eazyalgo
      @_eazyalgo  2 года назад

      It will be better if you just understand the concept and try to implement on your own, if any futher queries then email me at abhay10june1999@gmail.com

  • @priyanshuchaoda1776
    @priyanshuchaoda1776 3 года назад

    which platform did u use sir

  • @fightclubpodcast4725
    @fightclubpodcast4725 7 месяцев назад

    sir will the program plays a song for real

  • @Rawking9997
    @Rawking9997 2 года назад

    Bro wt software u r using

  • @prakashsirivolu9109
    @prakashsirivolu9109 3 года назад +1

    Bro this project code in pdf please

    • @_eazyalgo
      @_eazyalgo  3 года назад

      Bro source code is hosted on github and link in description.

  • @ankur1449
    @ankur1449 3 года назад

    Let me create another Gaana APP using java 🥰🥰

  • @cybershani9823
    @cybershani9823 3 года назад

    ye kaun sa software hai

  • @yogapriyaa5482
    @yogapriyaa5482 2 года назад

    Is this Android studio you are typing with

  • @aniketpathak6222
    @aniketpathak6222 3 года назад

    is it java swing based project? or just oops?

    • @_eazyalgo
      @_eazyalgo  3 года назад +2

      Its core Java and OOP mini project

  • @Georgemwangi-l7d
    @Georgemwangi-l7d 9 месяцев назад

    by mentioning Eminem I knew I was at the right place

    • @_eazyalgo
      @_eazyalgo  5 месяцев назад

      hehe, glad to know that

  • @learncoding4841
    @learncoding4841 Год назад

    Code chahiye

  • @TedMosby_000
    @TedMosby_000 3 года назад

    Is this a mini project ?

    • @_eazyalgo
      @_eazyalgo  3 года назад

      Yes you can consider it as a mini project

  • @priyasingh-ik6iu
    @priyasingh-ik6iu 3 года назад

    App kha h bhai isme??

    • @_eazyalgo
      @_eazyalgo  3 года назад

      App nhi to aur kya hai?

    • @priyasingh-ik6iu
      @priyasingh-ik6iu 3 года назад

      @@_eazyalgo bhai app jesa mob. Application typ

    • @_eazyalgo
      @_eazyalgo  3 года назад

      @@priyasingh-ik6iu Sirf mobile application hi app nhi hoti

  • @Sindhuyadav99994
    @Sindhuyadav99994 6 месяцев назад

    Hii am getting errors

    • @_eazyalgo
      @_eazyalgo  5 месяцев назад

      Please elaborate what errors exactly.

  • @tagumari7386
    @tagumari7386 3 года назад

    Bro plz make next vedio I’m eagerly waiting ✨

    • @_eazyalgo
      @_eazyalgo  3 года назад

      So busy these days bro, will be up with new video soon.

  • @suhanishrivastava90
    @suhanishrivastava90 2 года назад

    For those expecting it will play song it doesn't :|

    • @_eazyalgo
      @_eazyalgo  2 года назад

      Yeah it doesn't as of now :(

  • @preetiranjansahoo9086
    @preetiranjansahoo9086 2 года назад

    Thank you so much sir...
    Can i get your Instagram