the way of teaching via is code is really understandable more than read a theory in 30 minutes,thanks i will continue to watch ur videos..
@amanmishra98apr4 жыл бұрын
Very useful lecture for me...Thank you sir, I'm following you from 3 years.
@brunofilgueiras35186 жыл бұрын
man, thanks for this material, the way you explained, the sequence of each idea was just perfect.
@Govindyatnalkar4 жыл бұрын
You and Durga sir are wizards in JAVA!!!
@pulkitkaushik45393 жыл бұрын
Java Brains wants to know your location
@nehamakeovers47042 жыл бұрын
At 2:15, you mentioned, Save obj1 = obj will create a copy of obj. It's not correct. obj2 will point to the same object as obj, it is just a reference; no copying occurs here.
@dskundan Жыл бұрын
Excellent Example, just Legend!
@spiritualquest6092 Жыл бұрын
Super explanation, thanks for your time!
@foodfairyshi2 жыл бұрын
best explanation. Thank you
@bharatmakkar970610 ай бұрын
Simple + effective
@NexGenSlayer4 жыл бұрын
You shouldn't keep saying the "NULL" object has a value of zero -- it is simply null. There is a big difference in these two things.
@walkerscoral2 жыл бұрын
Yes thank you CS 101
@higiniofuentes25517 ай бұрын
Thank you for this very useful video!
@A_Dark_Knight3 жыл бұрын
you r my best teacher
@damodaranm3044 Жыл бұрын
such a badass explaination
@slobodantajisic27626 жыл бұрын
It is strongly recommended that all serializable classes explicitly declare serialVersionUID values, since the default serialVersionUID computation is highly sensitive to class details that may vary depending on compiler implementations, and can thus result in unexpected InvalidClassExceptions during deserialization...
@animesubber71364 жыл бұрын
how to do so?
@animesubber71364 жыл бұрын
private static final long serialVersionUID = 4L; insinde the class with implements serialization
@mekings04224 жыл бұрын
This is an amazing tutorial, exactly what I was looking for... thanks a lot bro
@kushalupreti5094 жыл бұрын
You are a god.
@TheSubhadipMondal3 жыл бұрын
Thank you... concept got cleared
@ultimatehuzefa3 жыл бұрын
The best✨
@ayushyadav41803 жыл бұрын
great tutorial man
@muskandahiya62574 жыл бұрын
He haven't closed the objectoutput stream
@premkumar-jz4di2 жыл бұрын
super sir well explained
@SirToniTheFirst6 ай бұрын
Hi John, can you please make a video about serialization, I don't understand a thing about it and the tutorials on youtube are hard to understand, they're old too. I hope you see this, thanks a lot, you've helped me a lot in java
@natsnettesfamariam78685 жыл бұрын
Thank you Telusko. You are really good teacher. I always see your tutorials. in this example are we saving the object over a network???????
@SivaNagaSureshKatarii4 жыл бұрын
Not exactly, Here we are saving the object in a text file(Serializing). After saving the file, you can transfer the file (containing our object) over network. After receiving the file from the other end of network, we can read the object(De-Serialize) from the received file. In this particular scenario, both serialization and de-serialization are done in the same machine(without our network step involved).
@adilsaju5 жыл бұрын
Awesome video man. Keep it up.
@ShivamKendre-fc3su4 ай бұрын
great video
@vladanulardzic58595 жыл бұрын
Well done ! Keep on.
@hwangclara40246 жыл бұрын
Can you please explain Serialization with static variables and transient? It will be better.
@fatimaadreeta3 жыл бұрын
great video. I just wanted to ask what is the difference between ObjectOutputStream and DataOutputStream?
@mohammedviso22697 жыл бұрын
Great tutorial.......Thanks
@clawciita6 жыл бұрын
great video! just what I was looking for
@slonbeskonechen83104 жыл бұрын
Awesome!!! Thank you!
@akhileshagrhari9242 жыл бұрын
Thank you Telusko for the amazing explanation. I just got a doubt while watching this video. What is the difference between saving objects and saving data? I'm curious to know the difference between data and objects.
@becomingbless3 жыл бұрын
How do I find the previous video? 🥺
@saikrishnamanchikatla76773 жыл бұрын
does memory is created for obj1 in heap when we say Save obj1 = (Save) ois.readObject();
@tarankaranth87823 жыл бұрын
excellent sessio. one question, will object code also get serialized and deserialized or only variable values?
@yogeshthakur5353 жыл бұрын
Sir in mine.. i can't see my saved file obj.txt.. Actually I searched it. But file is not saved
@cristianmanolachi37719 жыл бұрын
Hello i did a game in gameguru but i can*t save it.How can i do a savegame file becasue there are not a fucntion to save the file
@abddesd14926 жыл бұрын
can we you any marker interface interchangable ,for example instead of serializable can we use clonable interface is it posssible
@ramadevivakkalanka29989 жыл бұрын
Nice workdone .. Thank you...
@wanderwithpumpkin1852 жыл бұрын
Thank you
@datsonyan34996 жыл бұрын
nicely explained.
@sahilkhotkar35746 жыл бұрын
Thanks,helped a lot
@addagadavenubabu25586 жыл бұрын
Can you please explain about serialization version id it will be better.
@MadForCs164 жыл бұрын
nice and simple.
@HareKrishna153 жыл бұрын
Thanks dude
@chandhrum90613 жыл бұрын
Why a dto needs to be serialized??
@mr.RAND55844 жыл бұрын
Is that sir updatable? Like mysql, excel , word ?
@rakshitks78506 жыл бұрын
Exception in thread "main" java.lang.ClassCastException: java.base/java.lang.String cannot be cast to rak at Main.main(Main.java:23) help me out with @Telusko Learning
@JR-mk6ow3 жыл бұрын
You simply can't convert a string directly to Tak object. Try to implement the toString() in the Rak class
@SyedMuhammadAli-tr4cg Жыл бұрын
where is serialization used other than file handling
@SyedMuhammadAli-tr4cg Жыл бұрын
where
@yogeshpatole95953 жыл бұрын
Why r u change in fos to oos
@dolevdo3 жыл бұрын
amazing
@prelimsiscoming3 жыл бұрын
Why (save) is needed?
@dominicxavier52746 жыл бұрын
what is the diff b/w object serialization and object cloning?
@harigoutham76516 жыл бұрын
dominic xavier Object cloning is creating a copy of an object and you don't store it and use right way in the code . Object serialisation is copying and also storing object ( may be in a file or database or over a network ) and then you can retrieve at later point of time . It is not possible in case of cloning
@anshuyadav2487 жыл бұрын
program show unexpected output like "serialdemo@e9e54ce",serialdemo is name of my serializable class
@vladeb11045 жыл бұрын
chyba sam zaczne robić tutoriale, nie wyrabiam już z tym akcentem
@aidandanielski7 жыл бұрын
Don't you have to close these files?
@m3r56 жыл бұрын
Obj1=obj will not copy the values It will copy the reference of obj into obj1 Clear your concepts first
@kumarans85436 жыл бұрын
It will copy bro. Just code it and check
@m3r56 жыл бұрын
@@kumarans8543 class temp { int x,y; temp() { x=0;y=0; } temp(int x,int y) { this.x=x; this.y=y; } } class Ref { public static void main(String[] args) { temp t1=new temp(100,200); temp t2=new temp(); System.out.println("t1 values X ="+t1.x+" \tY = "+t1.y); System.out.println("t2 values X ="+t2.x+" \tY = "+t2.y); t2=t1; //if it will copy objects then changes made to any of the objects will not reflect the other object System.out.println("After t1 values X ="+t1.x+" \tY = "+t1.y); System.out.println("After t2 values X ="+t2.x+" \tY = "+t2.y); t2.x=400; t2.y=500; System.out.println("NOW t1 values X ="+t1.x+" \tY = "+t1.y); System.out.println("NOW t2 values X ="+t2.x+" \tY = "+t2.y); } }
@m3r56 жыл бұрын
@@kumarans8543 Just copy and run my code It will not copy values bro, it will copy reference of the object. That's why changes made reflects on both objects
@kumarans85436 жыл бұрын
@@m3r5 copying reference means that they point to the same object na? thats what i meant by 'copying the value' , It's like same value referred by diff objects
@guitarsrevived94935 жыл бұрын
yeah bro exactly !!!
@harshverm776 Жыл бұрын
This time you haven't explain- why we need it ? What are is uses ?
@manavmalhotra85135 жыл бұрын
Why typevasting in save?
@nithyashreenaidu83574 жыл бұрын
you are explicitly converting it
@yousraahmedd4 жыл бұрын
Thankss!!
@neomillmarcreas65355 жыл бұрын
The explanation is vague
@doplerfish8 жыл бұрын
Thank you!
@ragavendravignesh10286 жыл бұрын
The default value for an object is null. But you are mentioning it as 0
@_jamesbro_5 жыл бұрын
Integer default is null int default is 0
@prim166 жыл бұрын
Thank youuuuuuuuu
@veerakondratenko11602 жыл бұрын
Need to work on accent perhaps. Too fast explanation. Hard to understand words.
@zbigniew4636 жыл бұрын
I know that you love sound of your voice, but you do the presentation for me, so get to the point, and skip the hay.
@DrFlash-mh6st4 ай бұрын
So many mistakes in 4 minutes :(
@ventacode3 ай бұрын
Cant understand
@anshuyadav2487 жыл бұрын
program show unexpected output like "serialdemo@e9e54ce",serialdemo is name of my serializable class
@niallscarlett34427 жыл бұрын
Thank you!
@anshuyadav2487 жыл бұрын
program show unexpected output like "serialdemo@e9e54ce",serialdemo is name of my serializable class
@philipvarghese28637 жыл бұрын
+Anshu Yadav I know its too late, anyway when you simply try to display an object it will be in the format "type@address" to represent the object in string we have to override the toString method of Object class. In this case the toString method will be as follow.. @Override public String toString() { return "Save [i=" + i + "]"; } Note: it should be implemented in the class Save