
JAVA基础
呵呵后
这个作者很懒,什么都没留下…
展开
-
自定义对象ArrayList的indexOf用法
今天做项目的时候碰到一个功能需要使用ArrayList的indexOf方法,ArrayList中存放的是一组自定义的Notice对象,需要知道当前的一个Notice对象(此对象通过另外一个方法查询出)在这个ArrayList中的位置,查了API,用indexOf方法,可是debug的时候却发现返回值是-1,而这个Notice对象确实存在list中并且两个对象内容完全相同。于是写了一个demo来验证原创 2012-12-31 23:24:14 · 21380 阅读 · 6 评论 -
JAVA 静态内部类
如果需要创建内部类的非静态类对象,需要使用外部类的实例创建:原创 2014-11-22 16:09:44 · 996 阅读 · 0 评论 -
JAVA 反射总结
反射提供了程序分析类的能力,利用JAVA的反射机制可以方便完成很多工作,常用到的4个类:java.lang.reflect.Fieldjava.lang.reflect.Methodjava.lang.Classjava.lang.reflect.Modifier 一.java.lang.Class:在运行的JAVA程序中维护所有对象的信息的一个类.Cl原创 2013-01-20 14:21:18 · 809 阅读 · 0 评论 -
迭代器和foreach循环
遍历不同容器的元素,如果为每个容器都设计一套遍历方法,会很麻烦。迭代器Iterator提供了这样的便利,它可以遍历并且得到容器中的对象,而不必关心容器的具体类型。Java的Iterator只能单向移动。Iterator由实现了Iterable接口的类的iterator()方法 返回,初始时指向第一个元素前的位置。next()向后移动时指向2个元素之间的位置。remove()方法删除next原创 2013-06-23 17:48:11 · 2204 阅读 · 0 评论 -
JAVA I/O(一) File类
输入输出流类处理的是文件内容读写的问题, File类表示文件和文件夹的存储的信息,比如文件位置,大小等File类3种构造File(File parent, String child) File(String pathname) File(String parent, String child) String path = "D:" + File.separator + "f原创 2013-06-15 17:43:21 · 770 阅读 · 0 评论 -
Java 泛型总结
public class Pair { private T first; private T second; public T getFirst() { return first; } public void setFirst(T first) { this.first = first; } public T getSecond() { return second;原创 2015-01-07 20:26:39 · 724 阅读 · 0 评论