-
2017-03-27-内部类,随机不重复原理一周总结:
不太重视理论知识的整理,过于在意算法和逻辑,导致理论过于散乱。
三个理论学习方法论体系:
1.有些不用记得知识,只记住最重要的就行了
2.把知识的大纲理清楚,但是不用记住
3.感觉很重要,弄清楚...
-
2017-03-24-Map-集合工具类Collectionsdebug模式:
*F5.单步运行, 遇到函数调用函数,进入函数
F6.单步运行,一条一条运行代码,不进入函数
*F7.退出调用的函数,回到调用点
F8.一次完成全部代码 ctrl...
-
2017-03-23-过滤器-集合要求:将基本常用类的方法熟悉一下。
知识点1:
过滤器:
过滤器是一个接口,实现这个接口的类中自有其拦截的实现。
过滤实际就是一个判断,判断之后将结果返回,如果为true,则说明被筛选的对象满足了条件。将结果返回给调...
-
2017-03-22-异常-文件类知识点1:
异常处理
try{
}catch(){
}finally{
}
知识点2:
文件类
实例1:
创建一系列文件夹c:\Users\Administrator\Desktop\向波任\向波任\向波任
然后在相...
-
2017-03-21-抽象类,接口,StringBuffer和基本数据类型包装类新思路:每周都要讲笔记整理一次,温习一下里面重要的新知识,将一些自己一开始没弄懂的细节再仔细咀嚼一下。
复习:
静态关键词static
静态优先加载,在类成员还没创建之前...
-
2017-03-20-String类的方法思考
实例2的思路4中的几种方法的内在逻辑的区别,不要只是会
知识点1:
final 修饰
final String str=null;//有效初始化
后面无法被修改
12345...
-
2017-03-17-多态性知识点1:
多态性:
1.子类继承父类
2.向上转型
3.子类中重写父类方法实现动态迟绑定
多态性:
1.继承
2.重写
3.向上转型
(核心:具体的调用无法在执行之前判断出调用的方法,具体的判定出现在运行时,这种情况就是...
-
2017-03-16-向上转型知识点1:
子类中的属性和父类中的属性同名:子类中存在父类中的属性,但是无法调用父类的属性。
重写:子类对父类的方法进行重新定义,保持方法、参数列表、返回值类型不变,只改变方法体。重写的方法不能比父类中的方法有更严格的权...
-
2017-03-15-封装,继承,super,静态块和代码块知识点1:
静态块:在类加载就开始执行,并且只执行一次,作用:用于初始化类的静态成员变量
static {
}
代码块:在创建对象的时候就加载一次,再次创建对象则再次加载,作用:用于在创建对...
-
2017-03-14-二维数组-this-static实例1:
将二维数组中的数组长度不等的一维数组,输出并记录长度。
核心代码:
123456789101112131415public void test(){ int[][...