File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Pupose of implementing interface? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "Pupose of implementing interface?" Watch "Pupose of implementing interface?" New topic

Pupose of implementing interface?

Gowtham Krishna

Joined: Dec 28, 2009
Posts: 3
Dear All,
I am very confused to understand the purpose of interface.
I am aware that java beans are implementing serializable interface..but what is the purpose.Even in EJB,session beans also implementing the serializable interface..
None of the developer`s explanation is making me understand...please help...

[ UD: Please use font attributes sparingly. ]
Ankit Garg

Joined: Aug 03, 2008
Posts: 9465

"Gowtham India" please check your private messages for some administrative matter.

Also don't use unnecessary formatting in your post. It sometimes makes it hard to read...

SCJP 6 | SCWCD 5 | Javaranch SCJP FAQ | SCWCD Links
shilpa deshpande

Joined: Sep 06, 2007
Posts: 7 is a marker interface which defines that the class that implement this interface are serializable. Serialization is used when one needs to stores this object in a different system for example, a file, another JVM.
Gowtham Krishna

Joined: Dec 28, 2009
Posts: 3
thanks for the answer.. i have one small doubt..
ObjectOutputStream is used for writing in files
and by implementing to our session and entity bean makes the bean class to be accessed from any another JVM.. is it right?
but we dont implement serializable interface in RMI.. still having this doubt..please help
I agree. Here's the link:
subject: Pupose of implementing interface?
It's not a secret anymore!