Name the class that used to read objects directly from a
stream?
Answers were Sorted based on User's Feedback
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 |
Answer / devarathnam
Hi... ObjectOutPutSteam and ObjectInputStream are used for
readign and writing.
Is This Answer Correct ? | 1 Yes | 4 No |
Which is the best sorting technique in java?
Can we sort a map in java?
what is difference between type 4 driver and type 1 driver?
2 Answers CMC, CTS, IBM, JK Technosoft, Napier Healthcare,
What is the use of static import ?
Which is better arraylist or vector?
What is Hash Code in Java?
What is not object oriented programming?
What is sorting in java?
how to write a program for sending mails between client and server
What is api data?
What do you mean by object?
what is difference between interface and abstract class..?