暑假的两个月的学习总结

                                
总结
[align=center]        在这两个月的时间里我学会了java的基本基础知识化与清理、多态、接口、内  部类、
     通过异常处理错误、字符串、反射、泛型、数组、容器深入研究、java I/O系统、XML、JSON
    
          初始化与清理:
                     重载 基本就是构造方法的使用和说明里面分方法的重载、区分方法的重                           
               载,重载就是在同一个类里面出现多个同样名字的构造方法
                     默认构造器 又叫无参构造器,如果你的类中没有构造器的话编译器就会自
               动生成一个构造器它就叫默认构造器,构造器又叫构造方法。
                     this关键字 在同一个类中有两个对象你想用哪个就给它叫上this返回过来
               后就会进入有this的方法。
                     成员初始化 让所有的变量在使用前都能得到恰当的初始化。
                     构造器初始化 可以用构造器来进行初始化。
                     数组初始化 数组只是相同类型的、用封装到一起的一个对象序列或基本类                   
               型数据序列数组是通过方括号下标操作符[]来定义和使用。
                                         
                多态:
                    面向对象的技术、继承、覆盖、重载、向上转型、父类的对象指向子类的引用。
                接口:
                    抽象类 抽象类的特性 抽象类必须被继承、抽象方法必须被重写。抽象方法只需要
               声明、无需实现抽象类不能被实例化、抽象类不一定要包合抽象方法、诺类中包含了抽
               象方法则该类必须被定义为抽象方法。
                    接口 接口的特性 接口是抽象类的一种、只包含常量和方法的定义、而没有变量
               和方法的实现,且其方法都是抽象方法,它的用处体现在通过接口实现不相关类的相同
               行为,而无需考虑这些类之间的关系。
               
               内部类:
                     创建内部类 方式就是把类的定义置于外围的里面
                     内部类与向上转型 当将内部类向上转型为其基类,尤其是转型为一个接口的时候
               内部类就有了可以用从实现了接口对象,得到对接口的引用,向上转型为这个兑现的基类
               实质上效果是一样的。
                     嵌套类 要相见嵌套类的对象,并不需要其外围类的对象,不能从嵌套类的对象
               中访问非静态的外围类对象。
                     从多层嵌套类中访问外部类的成员 内部类嵌套多少层没关系它能透明地访问所有
               它所嵌套入的外围类的所有成员。

      通过异常处理错误:
                      异常情况 是指阻止当前环境下能得到足够的信息,总能处理这个错误。而对于
               异常情形,就不能继续下去了,因为在当前环境下去获得必要的信息来解决问题。
                      抛出异常 异常使得我们可以将每件事都当作一个事物来考虑,而异常介意看护
               着这些事物的底线,事物的基本保障所需的在分布式计算中的异常处理事物是计算中的合
               同法,如果出了什么问题,只需要放弃整个计算。
                      异常参数 throw 产生许多有结果在new创建了异常对象之后,比对象的引用将
               传给throw。尽管返回的异常对象其类型通常与方法设计的返回类型不同但从效果上看,
               它就像是从方法“返回”的
                      捕获异常 要明白异常是如何被捕获的,必须首先理解监控区域的概念。它是一
               段可能产生异常的代码,并且后面跟着处理这些异常的代码。
               字符串:
                     不可变String String对象是不可以变的。
                     重载String 给一个String对象加任意多的别名。
                     输入与输出 就像是练习输入一个String来找他的所有对应的值,和替换大小写。
                     正则表达式 就是一某种方式来描述字符串,一个字符串含有什么东西它就含有
               什么东西。比如它可能有一个负号在最前面,那就写一个负号加上一个问号。
                 反射:
                     在运动状态中,对于任意一个类,都能够知道这个类的所有属性和方法,通过类
               检查可能的方法并返回方法名。
                 泛型:
                     简单泛型,一元组,堆栈类,接口,方法,杠杆利用类型参数堆断、用于
               Generator 的泛型方法简单元组的使用方法。
                 数组:
                     数组 数组与其他种类的容器之间的区别有三个方法:效率、类型和保存基本类型
               的能力。数组是一种效率最高的存储和随机访问对象引用序列的方式。
                     数组的第一对象 数组标识符其实只是一个引用,指向在堆中创建的一个真实对象
               这个数组对象用以保存指向其他对象的引用。
                     返回一个数组 写一个方法,它返回的不止一个值,而是一个组值。
                     多维数组 对于基本类型的多维数组,可以通过使用花括号将每一个向量分隔开。
          容器深入研究:
                      Map生成器 可以对Map使用相同的方式,但是这需要有益个Pair类,因为为了组装
               Map,每次调用Generator的next()方法都必须产生一个对象对(一个键和一个值)。
                      Abstract 对于产生于容器的测试数据问题,另一个解决方式是创建定制的
               Collection和Map实现。
                      可选操作 执行各种不同的添加和移除的方法在Collection接口中都是可选操作。
                      List的功能方法 基本的List很容易使用:大多数时候只是调用get添加add()添加
               对象,使用get()一次取出一个元素,以及调用iterator()获取用于该序列的Iterator。

java I/O系统、XML、JSON:
                       文件的增删改查和创建
                       XML的增删改查和创建
                       JSON的增删改查和创建返回值到页面输出获得需要的结果 XMl和JSON的互相
               转换。
                  
           
[/align]

猜你喜欢

转载自xjwolaile.iteye.com/blog/1664984