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

成都行业网站设计ui设计需要学编程吗

成都行业网站设计,ui设计需要学编程吗,手机下载网页视频,wordpress怎么设置seo对象克隆 把A对象的属性值完全拷贝给B对象#xff0c;也叫对象拷贝#xff0c;对象复制。 实现Cloneable接口#xff0c;表示当前类的对象就可以被克隆#xff0c;反之#xff0c;表示当前类的对象就不能克隆。 如果一个接口里面没有抽象方法#xff0c;表示当前的接口…对象克隆 把A对象的属性值完全拷贝给B对象也叫对象拷贝对象复制。 实现Cloneable接口表示当前类的对象就可以被克隆反之表示当前类的对象就不能克隆。  如果一个接口里面没有抽象方法表示当前的接口是一个标记性接口。   浅克隆 不管对象内部的属性是基本数据类型还是引用数据类型都完全拷贝过来。 深克隆 基本数据类型拷贝过来字符串复用引用数据类型会重新创建新的地址。 代码示例 public class User implements Cloneable {private int id;private String username;private String password;private String path;private int[] data;public User() {}public User(int id, String username, String password, String path, int[] data) {this.id id;this.username username;this.password password;this.path path;this.data data;}public int getId() {return id;}public void setId(int id) {this.id id;}public String getUsername() {return username;}public void setUsername(String username) {this.username username;}public String getPassword() {return password;}public void setPassword(String password) {this.password password;}public String getPath() {return path;}public void setPath(String path) {this.path path;}public int[] getData() {return data;}public void setData(int[] data) {this.data data;}public String toString() {return 角色编号为 id 用户名为 username 密码为 password , 游戏图片为: path , 进度: arrToString();}public String arrToString() {StringJoiner sj new StringJoiner(, , [, ]);for (int i 0; i data.length; i) {sj.add(data[i] );}return sj.toString();}Overrideprotected Object clone() throws CloneNotSupportedException {//调用父类中的clone方法//相当于让Java帮我们克隆一个对象并把克隆之后的对象返回出去。//先把被克隆对象中的数组获取出来int[] data this.data;//创建新的数组int[] newData new int[data.length];//拷贝数组中的数据for (int i 0; i data.length; i) {newData[i] data[i];}//调用父类中的方法克隆对象User u(User)super.clone();//因为父类中的克隆方法是浅克隆替换克隆出来对象中的数组地址值u.data newData;return u;} Object是Java中的顶级父类所有的类都直接或间接的继承于Object类。 toString(): 一般会重写打印对象时打印属性。equals(): 比较对象时会重写比较对象属性值是否相同。clone(): 默认浅克隆如果需要深克隆需要重写方法或使用第三方工具类如gson.xxx.jar。 Objects 一个工具类提供了一些方法去完成一些功能。 成员方法 源码 Objects.equals(a,b) 先比对两个对象地址是否相同再判断调用内部equals的a是否为null如果为null则直接返回false不为null就继续比较属性值。
http://www.dnsts.com.cn/news/97445.html

相关文章:

  • 全自动建站系统dw做网站视频教程
  • wordpress连载插件济南优化网站
  • 信息科技公司网站怎么做怀远网站建设
  • 河北省建设局网站类似直播平台网站的建设费用
  • 用阿里云服务器做刷单网站重庆百度推广关键词优化
  • 昆山网站建设怎么样站群搭建
  • 帝国cms建站教程编辑网站绑定 主机名
  • 深圳网站建设 百业中核哪个公司待遇最好
  • 优质的seo网站排名优化软件动效网站怎么做
  • 网站优化建设方案衡阳网站建设公司哪家好
  • 美橙互联建站网站被截止松江新城建设发展有限公司网站
  • 公司网站开发与维护做网站基本费用大概需要多少
  • 福州网站建设外包网站开发前端的工作内容是什么
  • ps建设此网站的必要与可行性如何做公司网页制作
  • 合肥网站建设推广湛江网站建设模板定位工厂
  • 网站返利二维码怎么做云南seo公司
  • 河北网站开发费用中国纪检监察
  • 昆山网站开发的公司pos网站源码
  • 如何提高网站知名度wordpress极速主题
  • 万网网站建设步骤做高仿表网站容易被k吗
  • 项目建设情况谷歌seo优化
  • 沈阳网站建设三好街百度seo哪家公司好
  • 北京网站排名优化软件无锡装修公司哪家口碑最好
  • 网站类别页面怎么做wordpress woo theme
  • 西部数码网站助手视频在线制作网站
  • 西安公司的网站建设怎么提高网站的流量
  • 做网站销售水果建设个人网站
  • 怎么做一淘宝客网站代理公司代理注册流程
  • 可以在哪些网站做翻译兼职会同县做网站
  • 上海技术做网站wordpress用户名中文