12 2015 档案

摘要:集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组O... 阅读全文
posted @ 2015-12-30 21:12 AnglusWang 阅读(210) 评论(0) 推荐(0)
摘要:JAVA集合小结有序否允许元素重复否Collection否是List是是SetAbstractSet否否HashSetTreeSet是(用二叉树排序)MapAbstractMap否使用key-value来映射和存储数据,Key必须惟一,value可以重复HashMapTreeMap是(用二叉树排序)... 阅读全文
posted @ 2015-12-28 22:47 AnglusWang 阅读(234) 评论(0) 推荐(0)
摘要:使用Scanner类可以很方便地便获取用户的键盘输入,Scanner是一个基于正则表达式的文本扫描器,它可以从文件、输入流 、字符串中解析出基本类型值和字符串值。Scanner类提供了多个构造器,不同的构造器可接受文件、输入流、字符串作为数据,用于从文件、输入流、字符串中解析数据。 Scanner主 阅读全文
posted @ 2015-12-27 16:38 AnglusWang 阅读(4951) 评论(0) 推荐(1)
摘要:多线程进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。 线程在控制着进程的执行。一个进程中至少有一个线程。Java VM 启动的时候会有一个进程java.exe。该进程中至少一个线程负责Ja... 阅读全文
posted @ 2015-12-18 09:26 AnglusWang 阅读(323) 评论(0) 推荐(0)
摘要:第一阶段:Java面向对象编程1.Java基本数据类型与表达式,分支循环。 2.String和StringBuffer的使用、正则表达式。 3.面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收;构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类,Java的垃极 阅读全文
posted @ 2015-12-14 17:02 AnglusWang 阅读(417) 评论(1) 推荐(0)
摘要:接口型引用指向子类对象——提高功能的扩展性 Object是所有对象的直接或者间接父类——上帝 Object类-equals() 若Object类中已经有比较的功能,没必要重新定义; 只要沿袭父类中的功能,建立自己特有的比较内容即可,这就是覆盖。 obj instanceof obj Object类- 阅读全文
posted @ 2015-12-09 22:55 AnglusWang 阅读(330) 评论(0) 推荐(0)
摘要:总结 异常是什么?是对问题的描述。将问题进行对象的封装。 异常体系: ​ ​Throwable ​ ​ ​ ​ |--Error ​ ​ ​ ​ |--Exception ​ ​ ​ ​ ​ ​ ​|--RuntimeException 异常体系的特点:异常体系中的所有类以及建议的对象都具备可抛性。 阅读全文
posted @ 2015-12-09 22:55 AnglusWang 阅读(226) 评论(0) 推荐(0)
摘要:final———最终。作为一个修饰符可以修饰类、 函数、 变量;被final修饰的类不可以被继承;被final修饰的方法不可以被重写;被final修饰的变量只能够被赋值一次,既可以修饰成员变量,也可以修饰局部变量;内部类定义在类中的局部位置时,只能访问被final修饰的局部变量。抽象类——和一般类... 阅读全文
posted @ 2015-12-07 22:31 AnglusWang 阅读(618) 评论(0) 推荐(0)
摘要:首先建立评估体系,将workspace里所有的项目close掉,关闭eclipse。优化的用例就是启动eclipse,open一个项目,eclipse会自动build这个项目,保证没有感觉到明显的卡,也就是没有full GC。 开始: eclipse.ini里加入打印gc情况的参数: 这样eclip 阅读全文
posted @ 2015-12-07 17:25 AnglusWang 阅读(954) 评论(0) 推荐(0)
摘要:对于有些选择分支结构,可以使用简单的条件运算符来代替. 如: if(a<b) min=a;else min=b; 可以用下面的条件运算符来处理 min=(a<b)?a:b; 其中"(a<b)?a:b"是一个"条件表达式",它是这样执行的: 如果a<b为真,则表达式取a值,否则取b值. 条件运算符由两 阅读全文
posted @ 2015-12-06 09:58 AnglusWang 阅读(250996) 评论(3) 推荐(4)
摘要:StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操... 阅读全文
posted @ 2015-12-06 09:08 AnglusWang 阅读(2584) 评论(0) 推荐(0)
摘要:一、什么是 Static? Static 关键字:表明一个成员变量或者是成员方法可以在没有所属的类的实例的情况下直接被访问 当成员被静态修饰后,就多了一个调用方式,除了可被对象调用外还可以直接被类名调用 类名.静态成员。 声明为 static 的方法有以下几条限制: 特点(利:可以节省内存空间 弊: 阅读全文
posted @ 2015-12-01 22:12 AnglusWang 阅读(499) 评论(0) 推荐(0)