当前位置: 首页 > news >正文

如何提高网站设计能力优设设计网站导航

如何提高网站设计能力,优设设计网站导航,亳州网站建设公司,网站开发企划书对象的输入输出流的作用#xff1a; 用于写入对象 的信息和读取对象的信息。 使得对象持久化。ObjectInputStream : 对象输入流ObjectOutPutStream #xff1a;对象输出流简单的实例1 importjava.io.File;2 importjava.io.FileInputStream;3 importjava.io.FileOutputStre…对象的输入输出流的作用 用于写入对象 的信息和读取对象的信息。 使得对象持久化。ObjectInputStream   : 对象输入流ObjectOutPutStream  对象输出流简单的实例1 importjava.io.File;2 importjava.io.FileInputStream;3 importjava.io.FileOutputStream;4 importjava.io.IOException;5 importjava.io.ObjectInputStream;6 importjava.io.ObjectOutputStream;7 importjava.io.Serializable;89 //创建要写入磁盘的类这个类需要实现接口 Serializable(可系列化的)10 class Student implementsSerializable{1112 //在这里保证了serialVersionUID 的唯一性防止属性变量的临时改变从而造成写入id与读取id不同13 private static final long serialVersionUID 1L;14 int id ; //额外需要添加一个属性1516String name ;17 transient String sex; //transient修饰属性表示暂时的则这个属性不会被写入磁盘18 transient intage;1920 public Student(String name,String sex,intage){21 this.name name;22 this.sex sex;23 this.age age;24}25}262728 public classobjectIO {2930 /**31 *paramargs32 *throwsIOException33 *throwsClassNotFoundException34*/35 public static void main(String[] args) throwsIOException, ClassNotFoundException {36 //TODO Auto-generated method stub3738createObj();39readObj();40}4142 //(一)先写入对象43 public static void createObj() throwsIOException {44 //1.创建目标路径45 File file new File(C:\\Users\\bg\\Desktop\\objTest.txt);46 //2.创建流通道47 FileOutputStream fos newFileOutputStream(file);48 //3.创建对象输出流49 ObjectOutputStream objOP newObjectOutputStream(fos);50 //4.创建类对象并初始化51 Student stu new Student(玛丽苏, 男, 18);52 //5.向目标路径文件写入对象53objOP.writeObject(stu);54 //6.关闭资源55objOP.close();56}5758 //再读取对象59 public static void readObj() throwsIOException, ClassNotFoundException {60 File file new File(C:\\Users\\bg\\Desktop\\objTest.txt);61 FileInputStream fis newFileInputStream(file);62 ObjectInputStream objIP newObjectInputStream(fis);63 //读取对象数据需要将对象流强制转换为 要写入对象的类型64 Student stu (Student)objIP.readObject();65 System.out.println(\n name:stu.name\n sex:stu.sex\n age:stu.age);66objIP.close();67}6869 }打印效果name:玛丽苏sex:null //后面的这连个属性使用了 transient修饰age:0用到方法writeObject(Object o);  //向磁盘写入对象readObject();  //读取磁盘的对象注意这里需要强制类型对象输入输出流的使用注意点1.如果想将一个对象写入到磁盘中那么对象所属的类必须要进行序列化实现Serializable 接口Serializable接口没有任何方法 是一个标记接口2.如果对象所属的类的成员变量发生改变你在读取原来的对象是就会报错如果想要解决报错保证serialVersionUID是唯一。3.如果你不想将某些信息存入到磁盘 就可以同过transient关键字修饰成员变量4.如果一个类中引用了另外的一个类那么另外的这个类也要实现Serializable接口。如果
http://wiki.neutronadmin.com/news/351511/

相关文章:

  • 北京专业网站制作服务做网站 视频
  • 湛江专业建站wordpress文章展示
  • 兖州城乡建设局网站免费微信营销系统
  • 网站建设项目报告总结单屏网站设计
  • 给个网站免费的做网站订阅号
  • 文化传媒公司网站模板海淀网站建设联系方式
  • 怎么介绍做网站技术深圳华强北手机城
  • 挂机宝可以做网站吗源代码管理网站
  • 江苏城乡建设教育网站正常做一个网站多少钱
  • wordpress源码网站主题模板在线设计制作
  • 帮人做ppt的网站wordpress数据库设置
  • 个人网站开发多少钱门户网站管理系统
  • 当今做哪个网站能致富小红书推广文案
  • 商城网站 报价 方案湖南微网站开发
  • 石家庄做网站公司汉狮价格房产信息查询
  • 重庆企业网站备案要多久时间北京的公司有哪些
  • 做网站建设找哪家好网站策划论坛
  • aje网站润色织梦 手机网站
  • 免费的公众号排版工具如何做网络推广优化
  • 宁波高新区建设局网站wordpress登录可见代码
  • 房屋建筑设计网站网站通栏是什么
  • 静态网站开发基础宠物用品技术支持 东莞网站建设
  • 众筹平台网站建设wordpress右侧空白
  • 北京网站优化哪家公司好安徽安庆
  • 河源市东源县建设局网站钉钉企业邮箱收费标准
  • 网站开发需要有什么证书网站与云平台区别
  • 网站登录系统网站上的图片做多大
  • 临沂网站设计建设阿里云 企业 网站
  • 能不能模仿百度一样做搜索引擎网站网站ping值
  • 陕西渭南住房和城乡建设厅网站海淀网站建设电话