java Object使用示例
来源:互联网 发布:js流量统计代码 编辑:程序博客网 时间:2024/05/17 07:08
关于 Object 的clone方法
public class CloneTest {@Testpublic void testClone(){Person p = new Person();Person p1 = (Person) p.clone();System.out.println(p.equals(p1));//System.out.println(p==p1); //与上面一句话相同,在此处都是使用实例的哈希值进行比较System.out.println(p.getClass()==p1.getClass());//比较是否为同一类型System.out.println(p.hashCode());//Person对象的哈希值如:379806828System.out.println(p1.hashCode());//克隆的Person对象的哈希值如:1091959312p.jk();}/** * *自定义类型 *实现 Cloneable表示此类型是可以克隆的,否则会报出CloneNotSupportedException的异常 */public class Person implements Cloneable{public void jk(){}@Overridepublic Object clone(){try {return super.clone();//调用父类的clone方法} catch (CloneNotSupportedException e) {e.printStackTrace();return null;}}}}
0 0
- java Object使用示例
- ArrayList<HashMap<String, Object>>使用示例!
- java Socket使用示例
- java正则使用示例
- java NIO使用示例
- java BeanUtils 使用示例
- Java Quartz使用示例
- java ArrayBlockingQueue 使用示例
- java Jedis使用示例
- java JTable使用示例
- java Jedis使用示例
- Java使用memcache示例
- Java使用示例
- Java使用zabbix示例
- java Jedis使用示例
- java socket使用示例
- java 使用RabbitMQ示例
- JAVA-RabbitMQ使用示例
- TLD matlab 源代码阅读(1)
- AlertDialog对话框练习
- Wayland helloworld (三)之Wayland键盘消息
- SPOJ GSS4 Can you answer these queries IV (线段树)
- 魔兽争霸3冰封王座,打不开,提示“此版本之魔兽争霸3需要特定语言版本之windows“
- java Object使用示例
- 易语言通用函数
- Android 多分辨率机器适配
- SVN服务器配置
- 怎样用canvas画个渐变圆形?
- lua 之 menu
- 易语言mysql
- 利用css中的border生成三角,兼容包括IE6的主流浏览器
- ROS探索总结(十二)——坐标系统