ObjectOutput
인터페이스
객체를
출력하기 위한 메쏘드 정의
DataOutput의 하위 인터페이스
writeObject(Object obj)
DataOutput의 하위 인터페이스
writeObject(Object obj)
import
java.io.*;
class
ObjectOutputTest
{
public static void main(String[] args)
{
try {
ObjectOutput s = new ObjectOutputStream(
new FileOutputStream( "objectstream.dat" ) );
{
public static void main(String[] args)
{
try {
ObjectOutput s = new ObjectOutputStream(
new FileOutputStream( "objectstream.dat" ) );
s.writeObject( "Today" );
s.writeObject( new java.util.Date() );
s.flush();
} catch( Exception e ) {
e.printStackTrace(); }
}
}
s.writeObject( new java.util.Date() );
s.flush();
} catch( Exception e ) {
e.printStackTrace(); }
}
}
ObjectInput 인터페이스
객체를 입력하기 위한 메쏘드 정의
DataInput의 하위 인터페이스
Object readObject() throws ClassNotFoundException
import java.io.*;
class
ObjectInputTest
{
public static void main(String[] args)
{
try {
ObjectInput s = new ObjectInputStream(
new FileInputStream( "objectstream.dat" ) );
{
public static void main(String[] args)
{
try {
ObjectInput s = new ObjectInputStream(
new FileInputStream( "objectstream.dat" ) );
String today = (String) s.readObject();
java.util.Date date = (java.util.Date) s.readObject();
System.out.println(today);
System.out.println(date);
} catch( Exception e ) {
e.printStackTrace(); }
}
}
java.util.Date date = (java.util.Date) s.readObject();
System.out.println(today);
System.out.println(date);
} catch( Exception e ) {
e.printStackTrace(); }
}
}
JAVA공부열심히... 자바ObjectOutput , ObjectInput 인테페이스[자바교육/강좌/자바객체/자바스트림]
ObjectOutput
인터페이스
객체를
출력하기 위한 메쏘드 정의
DataOutput의 하위 인터페이스
writeObject(Object obj)
DataOutput의 하위 인터페이스
writeObject(Object obj)
import
java.io.*;
class
ObjectOutputTest
{
public static void main(String[] args)
{
try {
ObjectOutput s = new ObjectOutputStream(
new FileOutputStream( "objectstream.dat" ) );
{
public static void main(String[] args)
{
try {
ObjectOutput s = new ObjectOutputStream(
new FileOutputStream( "objectstream.dat" ) );
s.writeObject( "Today" );
s.writeObject( new java.util.Date() );
s.flush();
} catch( Exception e ) {
e.printStackTrace(); }
}
}
s.writeObject( new java.util.Date() );
s.flush();
} catch( Exception e ) {
e.printStackTrace(); }
}
}
ObjectInput 인터페이스
객체를 입력하기 위한 메쏘드 정의
DataInput의 하위 인터페이스
Object readObject() throws ClassNotFoundException
import java.io.*;
class
ObjectInputTest
{
public static void main(String[] args)
{
try {
ObjectInput s = new ObjectInputStream(
new FileInputStream( "objectstream.dat" ) );
{
public static void main(String[] args)
{
try {
ObjectInput s = new ObjectInputStream(
new FileInputStream( "objectstream.dat" ) );
String today = (String) s.readObject();
java.util.Date date = (java.util.Date) s.readObject();
System.out.println(today);
System.out.println(date);
} catch( Exception e ) {
e.printStackTrace(); }
}
}
java.util.Date date = (java.util.Date) s.readObject();
System.out.println(today);
System.out.println(date);
} catch( Exception e ) {
e.printStackTrace(); }
}
}
댓글 없음:
댓글 쓰기