Now 32 out of 113.... 😊 Notes + video + explaination in easiest way = No doubt all clear 👍👍👍❤️🙏
@nayanrajchalisha4736 Жыл бұрын
It's been 38 days since I have started learning, some days were too difficult for me to concentrate but still I'm on the go untill I finish this whole playlist and anyone learning or has just started or whoever gonna start in future, we all gonna make it. Take rest, take your own time but don't quit.
@SandipanSom Жыл бұрын
bro how much have u covered ?
@mrunknown855 Жыл бұрын
u watched just 0.77 video per day?
@jatindubey7892 Жыл бұрын
@@mrunknown855 its about consistency ; consistency is not everyone's cup of tea !!
@AshishKhetwal7 ай бұрын
@@jatindubey7892 true in starting i was watching 5-6 videos daily and now I can't sit for one video but still trying to be consistent atleast
@SAUMYASAHU-n9j6 ай бұрын
did u start java as your 1st programming language? In which year rn?
@hwaiting35733 жыл бұрын
11:45 Change function will update the value of arr at index 0 because when we pass array to function/method it will actually pass the address of the value , therefore it is call by reference and it will definitely change the value of array at index 0 and print 98
@karthikramkoru9 ай бұрын
Tq bhai now I understood
@ranvirkumar14726 ай бұрын
thanks bhai.😇
@TabraizKhan-iv1cl6 ай бұрын
If thats the case then for the integer , we passed x which is reference for 45 ,shouldn't a get x and x is the address of 45 so it should change based on your logic right..? I listened to it many times but couldn't understand it properly. I would appreciate you if you could elaborate it for me
@bothighlights41796 ай бұрын
@@TabraizKhan-iv1cl suppose you have an array which is array1 = {1,2,3,4} and have a variable, int x = 6 so if you print the variable x it will give you 6 : system.out.println(x) = 6 and when you print the array it will give you the address of the array like this : [I@4517d9a3 so when you're passing x (int variable) in a method the thing you're passing is 6, because x = 6 you are not passing the address or reference of int x but when you're passing an array you are not passing the integers in array but the address of the array : [I@4517d9a3 and because you're passing the address of array the method is changing the actual array not a copy. in int x = 6 case you are passing 6 not the address of x that's why it is changing the copy not the actual x I hope you understood i can further help you if you didn't understand
@harilalchauhan90692 жыл бұрын
Harry I usually refrain from putting up comment... But Your explanation is spectacularly awesome......that i couldn't stop myself to praise your way of teaching.... I LOVE YOU BROTHER
@dorababuarig7654 жыл бұрын
Call by value vs call by reference is clearly explained. Thankyou Harry bayya ❤️
@parinkoralwala36532 жыл бұрын
Time stamp?
@DK-js8cz Жыл бұрын
@@parinkoralwala3653 case1 explains the call by value concept and case 2 explains call by reference concept bro.15:00
@Yogiiii__2 жыл бұрын
Wow!!!!... Amazing Harry bhai.. All concepts cleared. I came here after listening so called paid course lectures.. You are doing amazing work.. i have taken printouts of all your notes & they are helping me a lot while doing this java course. God bless you Harry bhai..!
@codemc73762 жыл бұрын
I respect your notes and also appreciate you hard work. I try my 100% to learn java and till now I understand all things. 23:33
@sahilgupta70012 жыл бұрын
11:52 the value of marks[0] will be changed because the address of the array will be passed in the function and all the changes will be reflected in the original array
@madhursikarwar85314 жыл бұрын
I never thought That I will Be knowing this much number of Programming langugae.... You are my true programming teacher. I never used to think That I will become a that sort of programmer . Thanks a lot Harry Sir ....May you get 100 Billion Subscribers and Views .. I have a wish to meet you one day 😀😀 and Sir pls bring Constructors fast
@madhursikarwar85314 жыл бұрын
@CodeWithHarry Thanks for hearting My comment sir
@arnavarora36073 жыл бұрын
Means that every person on earth should subscribe with 15 accounts
@for.you.tube. Жыл бұрын
@@madhursikarwar8531 wapas le liya heart lmao
@roxyisthebestwaifu712 Жыл бұрын
12:07 It will print 98. The value of array is changed because the reference of array is passed to the function. It didn't change during the integer because while passing an integer, the value was passed to the method.
@TabraizKhan-iv1cl6 ай бұрын
How is that same case then. He said it in the video that for integer it is no different compared to arra
@kanavatri2674 жыл бұрын
Hey Harry,you’re doing an awesome job .Keep up the good work and best of luck for future !Love from Melbourne ,Australia .
@a.kzestos20853 жыл бұрын
@Ledger Kalel WHAT...!! How
@sushantkumarkapri35423 жыл бұрын
@@a.kzestos2085 😂😂😂wahhh
@sushantkumarkapri35423 жыл бұрын
Gajab topi baaz admi hai 😂😂
@brijeshkumarverma12233 жыл бұрын
@@sushantkumarkapri3542 😂😂😂😂😂
@GoldmediaSubscribeme2 жыл бұрын
@@akshatkumar9003 kyo hag ra h bhai comment section me?
@dnyaneshwarigund96162 жыл бұрын
11:46 Output: The value of x after running change is: 98 Reason: Because Here in case of array the reference of array is pass thus it can change the value of arr[0]
@gold87803 жыл бұрын
In the example of (12:00), *value* is changed because "array" is not a primitive data type. (Harry said it previously that, this happens with primitive data types only). Same thing happens in integer as well as array, but in case of array only the reference is copied. Hope you are getting the point! It's alright if you got it wrong. Even I got it wrong at first 🙃
@zainabkazi4102 Жыл бұрын
i rewind the video thrice but still not able to understand the difference in call by value n call by reference
@atifasadkhan Жыл бұрын
@@zainabkazi4102 inshort the value changed for variables because they are premetive data type but array is not premetive data type so you were able to change !!! premetive data types are (Boolean, char, byte, int, short, long, float, and double.)
@MAD2ON_Talkroaster Жыл бұрын
@@atifasadkhanbut we can change the value of primitive data type through call by reference.
@VedicrystalАй бұрын
Thanks for this course
@parthsharma49964 жыл бұрын
I have seen all your c and c++ playlist videos good going dude And thanks a lot for helping collage students like me from these videos
@chaitanyadave92650 Жыл бұрын
video Number 32 11:57 Not Change in Actual Array Thank You Harry Bhai For Lunch java Best Course 😊🙏🙏🙏🙏
@anonymoususer41484 жыл бұрын
Thank you for teaching us so nicely. You're the best programming teacher on youtube
@harshvardhanshinde96482 жыл бұрын
11:51 Yes the value will change... As we are passing the name of array which is actually the base address of the array
@aruntak30544 жыл бұрын
Hello sir, your teaching style is awesome. I am beginner but after watching your tutorials I have created my hobby as a android dovelopper. So thanks a lot sir for providing these good stuff for beginners.
@karthikt3957 Жыл бұрын
11:50 the value at index 0 gets changed as whenever array is passed , array referrences are passed changing the value formally as well as in main method
@rickk33003 жыл бұрын
The concepts of call by value and call by reference are perfectly clear now..❤️❤️❤️
@TabraizKhan-iv1cl6 ай бұрын
so what happens actually if you call by value, copy of value is taken and then..? He said that it is no different from what happened to array .
@rickk33006 ай бұрын
@@TabraizKhan-iv1cl yes, in call by value, copy of value is taken. Arrays in Java are always created in the heap memory. When an array is passed to a method, it is always passed as a reference, the array will not be copied, two variables will refer to the same array.
@IshmeetSinghBaweja2 жыл бұрын
His notes are really outstanding and very much helping + perfect !
@harshrana96642 жыл бұрын
You are my true programming teacher.
@harshitverma28093 жыл бұрын
12:05 Value of marks[0] is 98. So '98' will be the output
@IshmeetSinghBaweja2 жыл бұрын
Really, His work is very much appreciable! and he deserves much more than what he is getting now. Greatest teacher ever! I have no words to define you. Salute, Brother.
@suyashmukherjee23323 жыл бұрын
harry bro you are amazing like institutes are teaching those courses like java,c++,python etc for 5000rs (approx)per month and you are teaching us for free amazing brother you are my guru ❣💖
@hitarthshah55498 ай бұрын
timestamp 11:58 According to me, the given line will print 52.
@HarshKumar66743 Жыл бұрын
At 12:05 it will print " 52 ", because even though the method has changed the copied value but has not returned it to the main function.
@achievewithgyanu6322 жыл бұрын
@codewithharry sir apke video dekh kar aisa lagata hai ki aapse behtar coding me to koi nhi lagata hai 🤟🤟🔥🔥💯💯💯💯🔥🙏
@abheygupta23324 жыл бұрын
11:48 Sir I think the value will change cuz I learned in your C in one video that in case of passing an array, the address is passed which is capable of changing the value of an array Baaki pata ni😅😅😅😅
@chiragkhatri71833 жыл бұрын
same lets see what happen
@AnkushSaral Жыл бұрын
11:45 It will change the value of array at index 0 because you said it will pass the reference of array rather than passing copy of the original array.
@ishansingh3062 жыл бұрын
@harry 21:44 You said method overloading cannot be performed by chnaging the return type but in your source code site you have mentioned it can be perfomed by changing the return type. Please clear the confusion.
@sourikkarmakar1200 Жыл бұрын
11:56 The function will update the value and print 98
@amitghanwat86253 жыл бұрын
Great course! Thanks for the efforts Harry!
@khushichaudhary955511 ай бұрын
You are doing a great job. Thanks to you I am getting better day by day in coding.
@cuberkam90724 жыл бұрын
Refrigerators Walla example and new theme of intelliJ mast hai bhai😊😊
@ramswrooppatidar75992 жыл бұрын
apki mahanath or lagana ko 21topko ki salaamii.sir jeee ☺️☺️☺️🙌🙌🙌, hame kuch sikhe ya ni sikhe ye baat alg hai par apki mahnath hi hame bhot kuch shikha de gi , padane ka trika to dassuuu hai.sir aapka 👌👌👌☺️☺️☺️, bhot zor, bhot tagda , katay aagg 🙌🙌🙌🙌🙌🙌c++, java , python all vedio ara amazing 👌👌👌
@bhupeshpattanaik71504 жыл бұрын
Harry bhai .... DS ke playlist ko continue karo please DS DS Ds DS DS
@marcus90132 жыл бұрын
Time 11:56 Output The value of X after running change is : 98
@saiyamarora37883 жыл бұрын
This course is very good :)
@saumyapandey89406 ай бұрын
your way of teaching is exceptional
@Dxiag1234 жыл бұрын
Great. Harry Bhai, you always make a smile on our face everytime. This revolution is going to be legendary.🙇🏻♂️🙇🏻♂️
@prajwalsarangi26013 жыл бұрын
yes
@soumyaranjan5802 жыл бұрын
11:58 the value wil change as the reference is passed to the methood.
@ayushdeveloper4 жыл бұрын
Sir please Artificial intelligence , machine learning,data science pe ek course banaiye with mathematics 🙏🙏🙏
@saturn-6-664 жыл бұрын
Yes sir
@musiciantirth37104 жыл бұрын
ML Ka To Hai
@ayushdeveloper4 жыл бұрын
@@musiciantirth3710 But ML with basic to high mathematics I mean a separate course of mathematics for ML and AI with basics of python modules necessary for ML and AI
@trueknowledge20653 жыл бұрын
Yeah
@harshvachheta7811 Жыл бұрын
I have learnt this but I was not this much clear with it thanks to you .Now I know the logic behind method and method overloading
@sujatajena2674 жыл бұрын
11:45 Haan bhai change hoga kyunki agar nahi hota to aap ye nahi karwate 🤣🤣🤣 it will print 98
@fellincode26073 жыл бұрын
sahi bole bhai or aapne is comment ko edit kiya hai
@fellincode26073 жыл бұрын
@ sujata Jena aap jabhi bhi meri pehlli comment read karoge to mujhe reply bhejo
@arjux4724 Жыл бұрын
thamk you very much harry bhai love you a lot bcz of you i am more motivated in coding and started to love java
@harrapanman6213 жыл бұрын
Y O U A R E L E G E N D
@jiveshsomya379 Жыл бұрын
best java coding lectures on youtube ☺☺
@Shivam-si6pn4 жыл бұрын
HARRY BHAI APKI PYTHON 15 KI VIDEO ME **NOTES NAHI DOWNLOAD HO RAHA HAI**PLEASE KUCH KARIYE IT'S VERY IMPORTANT PLEASE 🙏🙏
@allcoverd17082 жыл бұрын
Thanka for coding classes you are the best programming teacher
@sakshambudholiya16363 ай бұрын
20.22 : "Arguments are actual " Ye line kisi ne mujhe batai thi or ye mere dimaag m baith gyi thi.............This exact same line I'm gonna tell to my younger brother and sisters .🤩🙌
@leosportsshortvedios33092 жыл бұрын
Itna sub Kuch krna ka bad . Harry bi ap sirf like ka kata hu. Thanks yar . Sir tuse great hu. 👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍🎧👍❓👍👍👍👍👍👍👍👍👍👍👍👍👍
@nilaychatterjee542 жыл бұрын
Your Notes are the best.. Short and crisp.
@anandrajbind78982 жыл бұрын
11:48 marks 0 value is not change because marks is pass copy value (It is also known as call by value )
@adityagiri1285Ай бұрын
Here is pro level explained java❤ Thank you harry bhaiya
@rohangawade5291 Жыл бұрын
👍NICE VIDEO...... THIS JAVA PLAYLIST HELP ME A LOT.... THANKS HARRY BHAI....
@ikshitgupta18392 жыл бұрын
Best Java Course Ever!
@shubhamkshirsagar45112 жыл бұрын
bahut badhiya feel aa rahi hain using this theme😍😍
@munazzamzubair14 ай бұрын
Harry Bhai, mein bhi sirf ap sa hi Java seekh rha hon, apka lecture awesome, understandable and best in all aspects ha, mjhe bhi aik Dil do❤❤❤❤
@eshikarya3 ай бұрын
for personal understanding: When a primitive data is passed to a method in this case a copy of the primitive data is made and any changes that happen inside the method affect the copy and not the original primitive data due to this we will not see any change in the original primitive data however in terms of object the reference of the object is passed in the method and not the original object itself due to this a copy of the reference is made in the method and not a copy of the object. Now, since the original reference of the object actually pointed to the address of the object, the copy that is made in the method i.e. the copied reference; this reference will also hold the same address in it. Since both references point to the same address, due to this any changes that are made in the copied reference end up affecting the actual object.
@tiktiktikjohn35264 ай бұрын
mindblowing harry bhai
@RehanAliArman-mt8pr9 ай бұрын
Mr.Harry, I am watching your java playlist. Its is very helpful and easy to learn. love from Skardu, Pakistan.🥰🥰😍
@ayushsinha9689 Жыл бұрын
12:09 98 print hoga kyunki array k case me reference pass hota hai isiliye
@anmolsaggu78952 жыл бұрын
12:07 the value of arr[0] will be change to 98 from 52.
@xpert__ngel8857 Жыл бұрын
Harry Bhai your teaching techniques are awesome!!!
@BhullaRangeela2 жыл бұрын
12:09 the value of marks[0] should change as array will pass address rather than making a copy of it's value.
@soumyachaudharyy5 ай бұрын
you are a such hardworking teacher, thanks a lot!
@snehareddy51882 жыл бұрын
It's like finally I found you. Thank you 🙏.
@dhairyathakran56952 жыл бұрын
MethodOverloading 11:58 YEs function will change the value of array of marks [0]
@aniketsingh55702 жыл бұрын
You are really a good tutor!! THANK YOU HARRY
@dhruvkumar8089 Жыл бұрын
you are god for coding students.....
@arodiyarijvan9 ай бұрын
thanks harry bhai for explain method of overloding 💯💯💯💯💯💯💯💯💯💯💯💯💯💯
@Ralhirastogi2 жыл бұрын
7:43 thanks for solving our confusion.🤗🤗🤗🤗🤗
@NoobCoder6232 жыл бұрын
I like his videos even before watching it ❤️
@NIKHILKUMAR-cy2cb24 күн бұрын
Hey Harry!!! you're doing great, keep it up. Love from London🤗🤗♥♥
@Sourabh_koli Жыл бұрын
12:05 The value marks[0] is updated and printed 98. Because we passing reference of array .
@munirasaeed78472 жыл бұрын
AMAZINGGGG....lecture as always.....👍👍👍
@AmarjeetKumar-mj9iq Жыл бұрын
In simple terms when you create a array with a variable ,the variable get the address of the first index of that array. and when you pass the array the same address is send to method so changes done are permanent and effect the original copy.
@vickys40 Жыл бұрын
11:42 In my opinion Change nhi honi chahiye kyunki marks[0] ki value change2() method k ander change hua hai aur hume print kr rahe hai usse uske method k bahar which is main() method.
@mandarbuchake24302 жыл бұрын
11:48 yes it change value because of call by referring because I already know c language
@arvindtiwari4605 Жыл бұрын
Thank you Harry Bhai 🙂 dil se. I got all the concepts easily
@pluto20892 жыл бұрын
12:00 it will change to 52 because you have passed marks that tell from where you have to change value. So the answer will be - 52
@DK-js8cz Жыл бұрын
Method overloading can also be performed by changing the return type of methods, but you have to change the type of parameters also. public class Main { static int plusMethod(int x, int y) { return x + y; } static double plusMethod(double x, double y) { return x + y; } public static void main(String[] args) { int myNum1 = plusMethod(8, 5); double myNum2 = plusMethod(4.3, 6.26); System.out.println("int: " + myNum1); System.out.println("double: " + myNum2); } }
@nishantkarn5311 Жыл бұрын
Thank U sir for providing this wonderful video with notes❤
@blinx_edits2 жыл бұрын
Thank you so much bhai !!!!! Great video ,mera kal exam hai yeh dekh ke bhot sikha mene
@mitrajsinh7081 Жыл бұрын
12:05 yes it will as array is kinda like pointer.
@sona_7722 жыл бұрын
Learning java our efforts 20 % harry sir putting efforts 80%
@MdSamir-hv2kr2 жыл бұрын
Thank you very much for your great lectures
@NileshPanchal-nx4pw2 жыл бұрын
TIme Stamp 11:45. Yes. It will change value of marks[0].
@shagufakhanam2873 Жыл бұрын
Thank you for being so kind to the community 😊😊
@NavSwagVlog2 жыл бұрын
Thanks for your videos ..dimaag ki batti jalni 💡 start ho gyi hai
@monalisasharma36166 ай бұрын
Thank you so much sir for this High Quality Content!!!!!!!!! 💖
@sabaasifkhan2288Ай бұрын
than you sir you are such a great teacher better than uni teachers
@gameon9922 Жыл бұрын
For primitive data type - Methode Called by value. For Object/ Non primitive data type- Methode Called by reference/address.
@dhruvjain28742 жыл бұрын
11:49 marks[0] = 98; kyuki Reference is Passed in Case of Array
@NileshPanchal-nx4pw2 жыл бұрын
TIme Stamp 11:45. Yes. It will change value of marks[0] to 98.
@Creative_Things_25 Жыл бұрын
12:06 yes the change2 method will change the first value of the array as the actual location of the array is passed to the method....