ReadTeacherObj

时间:2021-09-08 00:36:02

package JBJADV003;
import java.io.*;
public class ReadTeacherObj {

/**
* @param args
*/
public static void main(String[] args) throws IOException, ClassNotFoundException {
ObjectInputStream ois=null;
try{
//创建ObjectOutputStream输出流
ois=new ObjectInputStream(new FileInputStream("c:\\myDoc\\tea.txt"));
//反序列化,强转类型
Student stu=(Student)ois.readObject();
Teacher teacherWang=(Teacher)ois.readObject();
Teacher teacherLi=(Teacher)ois.readObject();
//输出生成后对象信息
System.out.println("学生姓名为:"+stu.getName());
System.out.println("第一个老师姓名为:"+teacherWang.getName());
System.out.println("第二个老师姓名为:"+teacherLi.getName());
//判断对象指向是否相同
if(teacherWang.getstu()==stu && teacherLi.getstu()==stu){
System.out.println("对象相同。");
}else{
System.out.println("对象不同。");
}

}catch(IOException ex){
ex.printStackTrace();
}finally{
if(ois!=null){
ois.close();
}
}

}

}

ReadTeacherObj的更多相关文章

    随机推荐

    1. CentOS 6.8 安装TigerVNC 实现 Linux 远程桌面

      CentOS 6.8 有默认的安装的 vnc 位于端口 5900 : 系统->首选项->远程桌面 勾选[共享]的选项,  取消勾选[安全]的选项, 然后防火墙添加 5900 端口 基本就可 ...

    2. 程序员最爱 Mac、JS 是最热门技术

      概况: 今年,有超过5万名开发者向我们分享了他们是谁,做什么工作,以及他们的成果.通过本文,你将看到有史以来最为全面的一次开发者情况调查的结果. 每8秒钟,就会有一位开发者在Stack Overflo ...

    3. 05_例子讲解:rlCollisionDemo.exe

      碰撞检测的例子: "E:\Program Files (x86)\rl-0.6.2\bin\rlCollisionDemo.exe" "E:\Program Files ...

    4. DevExpress GridControl GridView 导出到 Excel 类

      说明: 1>GridView 导出到 Excel (如果分页,只导出当前页数据) 2>GridView 导出到 Excel 3>方法2可以参考DataTable 导出到 Excel ...

    5. MySQL新建用户,授权,删除用户,修改密码总结

      首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用. 用户:rdingcn 用户数据库:rdi ...

    6. IE9及以下input无背景时,层级混乱问题

      IE9及以下版本:input输入框 background:none;时,层级比input的低的元素会显示在input之上,导致input点击不了. 解决方案: background:url(&quot ...

    7. 第二篇:呈现内容_第二节:WebControl呈现

      一.WebControl的呈现过程 WebControl派生自Control类,所以WebControl的呈现功能基于Control的呈现逻辑之上,但有了比较大的扩展. 首先,WebControl重写 ...

    8. ZOJ3770Ranking System 2017-04-14 12:42 52人阅读 评论(0) 收藏

      Ranking System Time Limit: 2 Seconds      Memory Limit: 65536 KB Few weeks ago, a famous software co ...

    9. python模拟登陆豆瓣——简单方法

      学爬虫有一段时间了,前面没有总结又重装了系统,导致之前的代码和思考都没了..所以还是要及时整理总结备份.下面记录我模拟登陆豆瓣的方法,方法一登上了豆瓣,方法二重定向到了豆瓣中“我的喜欢”列表,获取了第 ...

    10. [FreeRTOS入门] 1.CubeMX中FreeRTOS配置参数及理解

      1.有关优先级 1.1 Configuration --> FreeRTOS MAX_PRIORITIES 设置任务优先级的数量:配置应用程序有效的优先级数目.任何数量的任务都可以共享一个优先级 ...

    相关文章