摘要: 阅读全文
posted @ 2017-03-16 00:32 Rainyn 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一、HashMap,TreeMap差别 1.两种常规Map性能 HashMap:适用于在Map中插入、删除和定位元素。 Treemap:适用于按自然顺序或自定义顺序遍历键(key)。 2.总结 HashMap通常比TreeMap快一点(树和哈希表的数据结构使然),建议多使用HashMap,在需要排序 阅读全文
posted @ 2017-03-15 23:40 Rainyn 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、HashSet 1.HashSet存字符串 import java.util.*;class Student { String id; String name; public Student(String id,String name) { // 创建构造方法 this.id=id; this. 阅读全文
posted @ 2017-03-15 17:36 Rainyn 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 因为它是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法”。 它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法 总而言之,它只是sun公司开发ja 阅读全文
posted @ 2017-03-15 17:21 Rainyn 阅读(13048) 评论(0) 推荐(0) 编辑
摘要: 一、 ListIterator http://www.tuicool.com/articles/b6FFzyM 二、Enumeration http://www.runoob.com/java/collection-enumeration.html 三、iterator iterator 删除 给出 阅读全文
posted @ 2017-03-15 13:47 Rainyn 阅读(223) 评论(0) 推荐(1) 编辑
摘要: 参考: http://www.cnblogs.com/skywang12345/tag/collection/ Iterator和ListIterator区别 Iterator迭代器和Iterable的关系 1、Collection接口 2.List 2.1 ArrayList集合 2.2 Link 阅读全文
posted @ 2017-03-15 00:17 Rainyn 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-03-14 19:38 Rainyn 阅读(139) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/xiaopihai86/article/details/50827945 1.用Java.util.Calender来实现 Calendar calendar=Calendar.getInstance(); calendar.setTime(new Date 阅读全文
posted @ 2017-03-14 17:38 Rainyn 阅读(3329) 评论(0) 推荐(0) 编辑
摘要: 1.a<b?b:c<d?a:d 相当于a<b?b:(c<d?a:d) 若a<b成立,则表达式返回:b,否则返回:c<d?a:d 的值 C测试程序如下: #include <stdio.h>void main() { int a,b,c,d; a=1; b=2; c=3; d=4; printf("% 阅读全文
posted @ 2017-03-14 16:12 Rainyn 阅读(347) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/dolphin0520/p/3780005.html 阅读全文
posted @ 2017-03-14 15:17 Rainyn 阅读(121) 评论(0) 推荐(0) 编辑
摘要: java的内存分为两类,一类是栈内存,一类是堆内存。栈内存是指程序进入一个方法时,会为这个方法单独分配一块私属存储空间,用于存储这个方法内部的局部变量,当这个方法结束时,分配给这个方法的栈会释放,这个栈中的变量也将随之释放。堆是与栈作用不同的内存,一般用于存放不放在当前方法栈中的那些数据,例如,使用 阅读全文
posted @ 2017-03-14 14:24 Rainyn 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 原链接 http://playkid.blog.163.com/blog/static/56287260201372113842153/ JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。 阅读全文
posted @ 2017-03-14 11:54 Rainyn 阅读(178) 评论(0) 推荐(0) 编辑
摘要: System类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于java.lang包。 由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类。其内部的成员变量和成员方法都是static的,所以也可以很方便的进行调用。 1、成员变量 System类内部包含i 阅读全文
posted @ 2017-03-14 11:42 Rainyn 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1、StringBuffer对象的初始化 StringBuffer对象的初始化不像String类的初始化一样,Java提供的有特殊的语法,而通常情况下一般使用构造方法进行初始化。 例如: StringBuffer s = new StringBuffer(); 这样初始化出的StringBuffer 阅读全文
posted @ 2017-03-14 11:30 Rainyn 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、String类String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能有类。String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间。二、String类对象的创建字符串声明:Str 阅读全文
posted @ 2017-03-14 11:01 Rainyn 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-03-14 00:17 Rainyn 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 常用包 阅读全文
posted @ 2017-03-14 00:15 Rainyn 阅读(134) 评论(0) 推荐(0) 编辑
摘要: try { //执行的代码,其中可能有异常。一旦发现异常,则立即跳到catch执行。否则不会执行catch里面的内容 } catch { //除非try里面执行代码发生了异常,否则这里的代码不会执行 } finally { //不管什么情况都会执行,包括try catch 里面用了return ,可 阅读全文
posted @ 2017-03-13 23:27 Rainyn 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-03-07 19:20 Rainyn 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1.多态概述 多态就是使用父类类型的变量引用子类对象,根据被引用子类对象的特性,程序会得到不同的运行效果。 二、重载、重写、多态经典实例 package object; class A { public String show(D obj) { return ("A and D"); } publi 阅读全文
posted @ 2017-03-07 19:03 Rainyn 阅读(180) 评论(0) 推荐(0) 编辑