Sun下载JDK--解压缩--javadoc文件(Constuctor Summary[构造方法]+Method Summary[方法])【Object】Object类是所有Java类的根基类。----clone();----equals(Object o);----finalize();----g...
分类:
编程语言 时间:
2015-03-20 23:25:12
阅读次数:
195
【Map接口】注:HashMap底层实现是哈希表,TreeMap底层实现是二叉树。 键是索引,不能重复--表示不能equals,直接比较hashCode即可。 (hashCode是int类型,比较起来效率高,直接equals效率慢) 【常见方法】注:在put方法中,新增加的value替...
分类:
编程语言 时间:
2015-03-20 21:50:57
阅读次数:
143
Collection是一个接口,定义了一系列的方法。【常见方法】【对象相等】【程序分析】增加Name类的equals和hashCode方法如下:
分类:
编程语言 时间:
2015-03-20 21:47:57
阅读次数:
167
认识Java中堆和栈
栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。
Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和 multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期...
分类:
编程语言 时间:
2015-03-20 01:29:51
阅读次数:
210
比如在viewpager中点击音量键调节上一页下一页,returntrue就可以取消音量界面的显示@Override publicbooleanonKeyDown(intkeyCode,KeyEventevent){ if(voiceRead.equals("open")){ if(keyCode==KeyEvent.KEYCODE_VOLUME_UP){ vp.setCurrentItem(vp.getCurrentItem()+1);..
分类:
移动开发 时间:
2015-03-18 18:42:37
阅读次数:
209
Java的集合类分为两个类型,Collection和Map,Collection又分为Set和List。
1. 集合类中元素是否相同
HashSet使用equals和HashCode两个函数共同决定
TreeSet使用comparable接口中的compareTo,或者comparator中的compare函数
ArrayList使用equals函数
HashMap中的key和Has...
分类:
编程语言 时间:
2015-03-18 16:02:54
阅读次数:
259
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.Fo...
分类:
其他好文 时间:
2015-03-18 15:20:00
阅读次数:
131
一.基本概念①JAVA中的基本数据类型(简单类型,内置类型): 字节型(byte),短整型(short),整型(int),长整型(long),字符型(char),浮点型(float),双精度型(double),布尔型(boolean);注意都是小写的,没有String类型,String类型不是Ja....
分类:
编程语言 时间:
2015-03-18 01:01:35
阅读次数:
179
在项目中,发现试用==来比较两个UUID,总是false,改成.equals对比,就返回true了。原来==比较的是内存地址,多用于值类型的比较附值类型的信息四类: 1,整型 2,浮点型 3,字符型 4,逻辑型八种: 1,整型3种 byte,short,int,long ...
分类:
编程语言 时间:
2015-03-15 23:33:24
阅读次数:
225