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

用织梦做网站快吗手机网站如何做优化

用织梦做网站快吗,手机网站如何做优化,深圳专业做网站专业公司,网站举报中心官网原型模式是从一个对象再创建另一个可定制的对象#xff0c;而且不需要知道任何创建的细节。拷贝分浅拷贝和深拷贝。浅拷贝无法拷贝引用对象。在面试的时候#xff0c;我们会投多家公司#xff0c;根据岗位的不同我们会适当调整。使用原型模式可以快速达到需求#xff0c;下…原型模式是从一个对象再创建另一个可定制的对象而且不需要知道任何创建的细节。拷贝分浅拷贝和深拷贝。浅拷贝无法拷贝引用对象。在面试的时候我们会投多家公司根据岗位的不同我们会适当调整。使用原型模式可以快速达到需求下面通过这个案例说明。 注意WorkExperience要实现Serializable接口。 package Prototype;import java.io.Serializable;public class WorkExperience implements Serializable {public String workDate;//日期public String position;//岗位 }package Prototype;import java.io.*;public class Resume implements Cloneable, Serializable {private String name;//姓名private int age;//年龄private WorkExperience we new WorkExperience();//工作经验public Resume(String name, int age) {this.name name;this.age age;}public void setWorkExperience(String workDate, String position) {we.workDate workDate;we.position position;}public Resume clone() {Resume resume null;try {resume (Resume)super.clone();} catch (Exception e) {e.printStackTrace();}return resume;}public Resume deepClone() {Resume resume null;ByteArrayOutputStream bos null;ObjectOutputStream oos null;ByteArrayInputStream bis null;ObjectInputStream ois null;try {//序列化bos new ByteArrayOutputStream();oos new ObjectOutputStream(bos);oos.writeObject(this);//反序列化bis new ByteArrayInputStream(bos.toByteArray());ois new ObjectInputStream(bis);resume (Resume) ois.readObject();return resume;} catch (Exception e) {e.printStackTrace();return null;} finally {try {bos.close();oos.close();bis.close();ois.close();} catch (Exception e) {e.printStackTrace();}}}Overridepublic String toString() {return Resume{ name name \ , age age , we.workDate we.workDate ,we.position we.position };} }package Prototype;public class Client {public static void main(String[] args) {Resume a new Resume(张三,20);a.setWorkExperience(2023-1,Java工程师);Resume b a.clone();b.setWorkExperience(2015-10,前端工程师);Resume c a.deepClone();c.setWorkExperience(2015-5,网络工程师);System.out.println(a.toString());System.out.println(b.toString());System.out.println(c.toString());} }第一张简历是原型第二张是第一张的浅拷贝并且修改了一定的信息发现第一张与第二张有关工作经验的内容是一样的因为这两张简历的工作经验指向的是同一个对象而第三张是深拷贝引用对象的信息被修改。
http://www.hkea.cn/news/14401391/

相关文章:

  • 网站建设中敬请期待 图片定制平台
  • 微信官方小程序商城云南搜索引擎优化
  • 如何做网站迁移个人网站建设 毕业设计
  • 海州区建设局网站房屋装修设计软件哪个好用
  • 做网站怎样套用模板wordpress电影分享
  • 化妆品网站建设原因企业网站模板素材
  • 管理学精品课程网站wordpress 评论xss
  • 用vuejs做网站淮北房产网
  • 爱建站吧惠州网站设计培训
  • 书本翻页 网站模板广州公司网站建设推广
  • 关于平面设计的网站电脑网页制作培训
  • 快手网站题怎么做网站建设不包括以下哪个阶段
  • h5企业模板网站模板网站设计的导航栏怎么做
  • html5公司网站源码网站主页不收录
  • 如何创网站中铁中基建设集团网站
  • 上饶招聘网站建设公司做的网站百度上可以搜到吗
  • 做网站的数据库的选择谷歌浏览器网页版进入
  • 网站开发付款方式和比例页面设计怎么写
  • 企业网站建设公司名称网站设计策划书模板
  • 甘肃网站推广百度网盟推广体验中心
  • 网站开发人员的要求wordpress快速配图
  • 网站模板制作教程视频教程全国封城名单
  • 怎么在网站上做抽奖企业文化展厅设计
  • 自微网站驰够网官方网站
  • 做网站保证效果建站公司 万维科技
  • 网站平台建设专家意见网站开发有哪些课程
  • 歪歪小站 wordpress有网站建wap
  • 成都 商业网站建设网上做题扣分在哪个网站上做
  • 建网页和建网站互联网营销师报考费用
  • 网站建设竞品调研做吗查网站的流量