- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 java 泛型小结
java中的泛型技术,使得对象类型不在是固定的,而是可以作为参数来指定,比较常用的代码如下 List ls=new ArrayList()没有泛型时List默认装载的是Object类对象,所以在取出元素的时候需要强制类型转换成为元素本身的类型。 使用泛型技术,事先指定了这个List装载的对象类型就是Integer,所以在取出元素时不需要再进行类型转换。 泛型类: 在声明一个类的时候,添加类
2014-12-01 19:17:38
331
原创 java 集合框架之映射集
从Map接口继承而来或者实现来的,称为映射集。Map是键/值的集合,元素都成对出现,键和值都是对象,键对象用来在Map中标识一个值对象,键不能重复出现。 Map接口的常用方法: public void clear() {} public Object put(Object key, Object value) {} public boolean containsKey(Object key)
2014-11-28 19:18:25
511
原创 java 中的集合框架之列表、集合
集合框架是java中非常重要的一部分,它是很好的对象管理器。接下来的文章总结一下所学习的框架知识,包括:equal 和hashcode 方法的重写,常用集合框架的层次,自然排序和指定排序,常用的集合类(List,Set)等等,集合的遍历(迭代器,for-each)。下一篇讲映射类和集合常用操作,以及泛型编程。
2014-11-28 17:20:17
587
原创 java 继承中的重写、重载、多态
java 在继承当中,可以使用父类引用指向子类的对象,而子类对象引用则不能指向父类对象。 Father fs=new Son(); 当父类与子类具有同名的成员变量时,如都有同名的String s时,尽管创建的是Son对象,fs.s调用的却是Father的s; 当父类与子类具有同名的方法时,构成了重写,如具有同名的show()方法,与成员变量不同,fs.show调用的是Son中的show()方
2014-11-27 16:01:31
496
转载 GIT和SVN之间的区别及基本操作对比
GIT和SVN之间的区别及基本操作对比 2011-07-21 11:50:23| 分类: linux | 标签:版本控制 git svn |举报|字号 订阅 1. GIT和SVN之间的五个基本区别 1)GIT是分布式的,SVN不是: 这是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。如果你能理解这个概念,那么你就已经上手一半
2014-11-26 20:25:28
755
原创 jave内部接口
java内部接口和内部类类似,是定义在外部类中的接口或者是定义在外部接口中的内部接口。 package innerInterface; /** * * @author Epmark * 学习使用内部接口,包括定义在类中的内部接口和在接口中的内部接口 */ //定义一个外部类,在外部类中定义内部接口 class OuterClass{ //定义一个内部
2014-11-26 14:14:41
418
原创 android开发中百度地图和ScrollView冲突的问题
在Android开发中,如果在ScrollView中嵌入了百度地图,横向拖动时候没有异常,当纵向拖动的时候就会优先拖动ScrollView,而不会触发百度地图。在网上查了很多解决方法,基本都是 修改 mMapView.setOnTouchListener中的onTouch事件,当地图获取到onTouch时ScrollView就不拦截事件,当地图没有获取onTouch时ScrollView就截取on
2014-11-25 21:51:47
1147
原创 java内部类
java当中一个类可以作为另一个类的成员,这样的类就称为内部类。 非静态内部类:在一个外部类里创建一个非静态的内部类,可以用访问限制修饰符修饰,与普通成员没区别。内部类对象可以在外部类之内创建,也可以在外部类之外创建。 外部类和内部类之间的成员互访 内部类的成员访问外部类的成员时和普通成员互访一样。而外部类访问内部类非静态成员时要先创建内部类对象,外部类可以访问内部类的私有成员。
2014-11-25 19:06:07
390
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人