Javase
Vleyong
在一个年龄段该干什么就干什么,执行力往往比想法更重要。
展开
-
Java SE,Java EE ,Java ME 区别
Java SE,Java EE ,Java ME 区别转载 2016-01-30 10:56:41 · 499 阅读 · 0 评论 -
API集合框架-Set集合之TreeSet
TreeSet:采用二叉树数据结构,可以对数据进行排序,不保持同步;排序方式:要求元素具备比较功能,所以元素需要实现Comparable接口。并且覆盖CompareTo方法原创 2016-04-03 23:23:46 · 783 阅读 · 0 评论 -
集合框架的阅读技巧
JDK1.2以后出现的常见框架的常用子类对象,存在的规律: 前缀名是数据结构名,后缀名是所属体系名ArrayList:数组结构,数组查询快,List可以重复,可以增删改查;LinkedList:链表结构,增删快,XXXFist,XXXLast ,XXX:remove,add,getHashSet:哈希表,元素必须覆盖equals hasCode,不保证有序,Set则说明元素不能重复Link原创 2016-04-05 11:04:02 · 656 阅读 · 0 评论 -
集合框架中取出元素的方式for循环增强型与一般形式for循环的对比
以前我们在遍历元素时,一般情况下是采用以下格式: Collection coll = new ArrayList(); coll.add("a1"); coll.add("a2"); coll.add("a3"); coll.add("a4"); for (Iterator it = coll.iterator原创 2016-04-05 11:51:26 · 1598 阅读 · 0 评论 -
集合框架取出元素的方式(二)Enumeration枚举方式
Enumeration称之为枚举,而具备枚举取出方式的容器只有Vector。例如: 一.枚举方式:Vector v = new Vector(); v.add("a1"); v.add("a2"); v.add("a3"); v.add("a4"); //获取枚举元素Enumeration enu =v.elements() ;while(enu原创 2016-04-05 12:11:16 · 1212 阅读 · 0 评论 -
TreeSet练习题
1.存储不同长度的不重复的字符串,将其按照长度进行排序:package collectionTest;import java.util.*;public class Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generate原创 2016-04-05 15:10:14 · 878 阅读 · 0 评论 -
API集合框架之泛型
什么叫做泛型:在JDK1.4之前,容器什么类型的对象都可以存储,但是在取出时,需要用到对象的特有内容时,需要金次那个向下转型,但是对象类型不一致,导致了向下转型出现ClassCastException异常; 在JDK1.5之后解决了这个问题,在定义集合时,就直接明确集合中存储元素的具体类型。这样,编译器在编译时,就可以直接对集合中存储的对象的类型进行检查。 一旦发现类型不匹配,就编译失败,这种技原创 2016-04-05 16:10:59 · 925 阅读 · 0 评论 -
API集合框架--泛型类
当定义的类的对象的类型不确定的时候,可以采用泛型类:class Util<q> {//泛型类中的参数可以任意定义 private q obj; public q getObj() { return obj; } public void setObj(q obj) { this.obj = obj; }}public class G原创 2016-04-05 16:42:28 · 500 阅读 · 0 评论 -
基本数据类型与字符串的转换方式
很多方法参数只支持对象类型,并且对象类型可以提供很多方法,那么这个时候我们可以使用下下面这个方法:引用类型.parse基本数据类型 (字符串);Integer.parseInt("123");可以这样使用的引用类型还有:parseByte,parseBoolean,parseDouble,parseShort,parseLong,parseFloat原创 2016-03-27 11:53:38 · 2100 阅读 · 0 评论 -
自动装箱与自动拆箱的注意点
Integer m =128; Integer n = 128; System.out.println(m==n); // falseSystem.out.println(m.equals(n)); // true原创 2016-03-27 12:58:38 · 573 阅读 · 0 评论 -
API集合框架-Set集合之HashSet
Set集合中不允许有相同的元素,并且取出集合中的元素的方式只有一种:迭代器哈希表:用于存储元素与哈希值对应的关系的容器一.哈希表特点不允许存储重复元素,因为会发生查找的不确定性不保证存入与取出顺序的一致性比数组的查询效率高二.哈希算法原理(hashCode方法) hash(element){ index = ascii%10; return index; }原创 2016-04-03 15:51:42 · 982 阅读 · 0 评论 -
API集合框架-LinkedList
LinkedList 是队列结构,也就是说它遵守先进先出的规则(FIFO); addFirst(E e):将制定元素插入此列表的表头; addLast(E e):将制定元素插入次列表的表尾; getFirst(): 返回此列表中的第一个元素; getLast():返回此列表中的最后一个元素;原创 2016-04-03 14:31:22 · 667 阅读 · 0 评论 -
静态static修饰符
静态static修饰符原创 2016-02-21 00:45:23 · 709 阅读 · 0 评论 -
Java(JDk)以及Tomcat环境变量的配置
JAVA_HOME,CATALINA_HOME的配置原创 2016-01-30 15:53:41 · 1320 阅读 · 0 评论 -
jdk与jre的区别
JDK与JRE的区别原创 2016-01-30 15:26:53 · 469 阅读 · 0 评论 -
java文件编程可执行文件原理
jvm原理原创 2016-01-30 16:53:41 · 845 阅读 · 0 评论 -
JAVA命名规则
Java命名规范转载 2016-02-03 11:08:42 · 874 阅读 · 0 评论 -
同一包下面类方法的调用
同一包下面类的方法的调用原创 2016-02-03 12:32:50 · 3488 阅读 · 0 评论 -
API集合框架-ArrayList取出重复元素方式(一)
ArrayList删除相同对象的方式(一)原创 2016-03-29 22:39:46 · 718 阅读 · 0 评论 -
API集合框架-ArrayList取出重复元素方式(二)
API集合框架-ArrayList取出重复元素方式(二):原创 2016-03-29 23:14:35 · 754 阅读 · 0 评论 -
this关键字的使用
this关键字原创 2016-02-20 23:55:11 · 494 阅读 · 0 评论 -
java构造函数
java构造函数原创 2016-02-21 00:23:38 · 697 阅读 · 0 评论 -
集合框架Collection接口中的共性功能
1.添加 boolean add(Object o); //每一次添加一个 boolean addAll(Collection c);//将容器中的所有元素都添加2.删除 void clear(); //清除所有元素 boolean remove(object o);//清除单个元素 boolean removeAll(Collection c )原创 2016-03-27 19:37:11 · 704 阅读 · 0 评论