摘要:
---------------------- android培训、java培训、期待与您交流! ----------------------Comparable和 Comparator 都是用来实现集合中元素的比较、排序的。只是 Comparable 是在集合内部定义的方法实现的排序,而Comparator 是在集合外部实现的排序,所以,如想实现排序,就需要在集合外定义 Comparator 接口的方法或在集合内实现 Comparable 接口的方法。Comparator位于包java.util下,而Comparable位于包 java.lang下一.Comparable 是一个对象,本身就已 阅读全文
随笔档案-2012年3月1日
java代理模式
2012-03-01 16:11 by 党飞, 220 阅读, 收藏,
摘要:
---------------------- android培训、java培训、期待与您交流! ----------------------java代理模式有两种实现:静态代理和动态代理。 代理模式涉及三个概念:委托(者)、代理(者)和主题接口。代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。代理模式一般涉及到的角色有: 抽象角色:声明真实对象和代理对象的共同接口; 代理角色:代理对象角色内部含有对真实对象的引用,从而可以操作真实对象,同时代理对象提供与真实对象相同的接口以 阅读全文
反射总结2
2012-03-01 16:08 by 党飞, 199 阅读, 收藏,
摘要:
---------------------- android培训、java培训、期待与您交流! ----------------------说明:反射机制的应用Camera接口:定义了takePhoto()方法。Camera01类:一种照相机的类型,实现Camera接口。Camera02类:另一种照相机的类型,实现Camera接口。Seller类:卖照相机。Customer类:买相机,有main方法(测试类)1.Camera接口package com.zlc.reflect;publicinterfaceCamera{ //声明照相机必须可以拍照 publicvoid takePhoto(); 阅读全文
反射总结一
2012-03-01 13:35 by 党飞, 271 阅读, 收藏,
摘要:
---------------------- android培训、java培训、期待与您交流! ----------------------学了java反射机制,不得不总结一下:下面通过一个小例子进行说明:需求:定义一个存放Integer类型的ArrayList集合,怎样向集合中存入字符串、字符、Long类型、float类型、Double类型等非Integer类型数据。通过反射机制就可以解决这样的问题。publicstaticvoid main(String[] args)throwsException{ArrayList<Integer> list =newArrayList&l 阅读全文
浙公网安备 33010602011771号