Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Name the class that used to read objects directly from a
stream?

Answers were Sorted based on User's Feedback



Name the class that used to read objects directly from a stream?..

Answer / ravi jian

Ans 2
is wrong in fact its apposite is true

i.e.
for reading ObjectInputStream

for writing ObjectOutputStream

Is This Answer Correct ?    4 Yes 0 No

Name the class that used to read objects directly from a stream?..

Answer / prasad

ObjectInputStream

Is This Answer Correct ?    4 Yes 1 No

Name the class that used to read objects directly from a stream?..

Answer / qim2010

ObjectInputStream is used for reading and ObjectOutPutSteam is
used for writing.

Here is a simple example:

import java.io.EOFException;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.ObjectInputStream;

/**
 *
 * @author javadb.com
 */
public class Main {
    
    /**
     * Example method for using the ObjectInputStream class
     */
    public void readPersons(String filename) {
        
        ObjectInputStream inputStream = null;
        
        try {
            
            //Construct the ObjectInputStream object
            inputStream = new ObjectInputStream(new
FileInputStream(filename));
            
            Object obj = null;
            
            while ((obj = inputStream.readObject()) != null) {
                
                if (obj instanceof Person) {
                
                    System.out.println(((Person)obj).toString());
                }
                
            }
            
         
        } catch (EOFException ex) { //This exception will be
caught when EOF is reached
            System.out.println("End of file reached.");
        } catch (ClassNotFoundException ex) {
            ex.printStackTrace();
        } catch (FileNotFoundException ex) {
            ex.printStackTrace();
        } catch (IOException ex) {
            ex.printStackTrace();
        } finally {
            //Close the ObjectInputStream
            try {
                if (inputStream != null) {
                    inputStream.close();
                }
            } catch (IOException ex) {
                ex.printStackTrace();
            }
        }
    }
    
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        new Main().readPersons("myFile.txt");
    }
}

Is This Answer Correct ?    0 Yes 0 No

Name the class that used to read objects directly from a stream?..

Answer / devarathnam

Hi... ObjectOutPutSteam and ObjectInputStream are used for
readign and writing.

Is This Answer Correct ?    1 Yes 4 No

Post New Answer

More Core Java Interview Questions

Is multiple inheritance allowed in Java? Why ?

7 Answers  


What is the use of anonymous inner classes ?

12 Answers   DELL, HCL,


What is the exception hierarchy in java?

0 Answers  


what are class,constructor and primitive data types?

2 Answers   IBM,


Can we declare a class as static?

0 Answers  


what is the use of datasource in core java?

3 Answers   Satyam,


Is there is any difference between a scrollbar and a scrollpane?

0 Answers  


What happens if a constructor is declared private?

0 Answers  


what is difference between Action messages and Action errors?

3 Answers   Bio Imagene, TCS,


Difference between character constant and string constant in java ?

0 Answers  


What is a J2EE component? List out all the component?

2 Answers   Adobe,


Where import statement is used in a java program?

0 Answers  


Categories