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

What are the 7 types of characters?

0 Answers  


how we can make a read-only class in java?

0 Answers  


Can you achieve runtime polymorphism by data members?

0 Answers  


Which is better ascii or unicode?

0 Answers  


what is instanceof operator used in java?

0 Answers  


What is the java reflection api? Why it’s so important to have?

0 Answers  


What are the advantages of packages in java?

5 Answers  


is it possible to instantiate the math class?

0 Answers  


How to sort list of list in java?

0 Answers  


Write code to implement bubble sort in java?

0 Answers  


Explain java thread life cycle.

0 Answers  


Why Set interface contains unique elements, what internally implemented for this so that it contains unique elements?

1 Answers   Rolta, TCS,


Categories