java入门第三季--常用工具类--入门必学 【未完】

知识总结
第一章:异常、
第二章:
第三章:
第四章:
 
随堂笔记
第1章 异常与异常处理
1-1 异常简介
概念:阻止当前方法或作用域的
异常分类:
  Error 虚拟机错误VirtualMachineError 线程死锁ThreadDeath 例如:停水、停电、机器坏死
Throwable  
  Exception 非检查异常RuntimeException 检查异常(文件异常IOException&SQL异常SQLException) 编码、环境、用户操作输入出现问题
 
1-2 使用try..catch..finally实现异常处理
语法:try{
            //一些会抛出异常的方法
        }catch(Exception e){
           //处理该异常的代码块
}finally{
}
1-3 通过案例学习try..catch..finally
1-5 java中的异常抛出以及自定义异常
      throw——将产生的异常抛出(动作)
       throws——声明将要抛出何种类型的异常(声明)
                     public void 方法名(参数列表)  throws 异常列表{
                           //调用会抛出异常的方法或者:throw new Exception();
                    }
 异常的种类:
自定义异常:
语法:class 自定义异常 extends 异常类型{
             //异常描述
       }
1-7 java中的异常链
1-9 经验总结
     1、处理运行时异常时,采用逻辑去合理规避同时辅助try-catch处理
      2、在多重catch块后面,可以加一个catch(Exception)来处理可能会遗漏的异常
      3、对于不确定的代码,也可以加上try-catch,处理潜在的异常
      4、尽量去处理异常,切忌只是简单的调用printStackTrace()去打印输出
      5、具体如何让处理异常,要根据不同的业务需求和异常类型去决定
      6、尽量添加finally语句块去释放占用的资源
第2章 认识java中的字符串
2-1 什么是java中的字符串
2-2 java中字符串的不变性
2-3 java中String类的常用方法 I
结合代码来熟悉一下方法的使用:
友情提示!!
2-4 java中的String类常用方法 II
 PS:字节是计算机存储信息的基本单位,1 个字节=8 位, gbk 编码中1个汉字=2字节1个英文=1字节如上""对应"-47 -89",英文字母"J"对应"74"
       汉字字节值为负数的原因:每个字节是 8 位,最大值不能超过 127,超过则溢出,以负数形式显示     
==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象    内存地址的比较
equals(): 比较存储在两个字符串对象中的内容是否一致                             值的比较
2-5 认识java中的StringBuilder类
定义StringBuilder类的对象
2-6 java中的StringBuilder类的常用方法
例如:下面的示例代码,创建了 StringBuilder 对象,用来存储字符串并追加和插入,此操作修改了 str 对象的值,而没有创建新的对象,这就是 StringBuilder 和 String 最大的区别。
第3章 java中必须了解的常用类
3-1 java中的包装类
基本类型和包装类之间的对应关系:
包装类主要提供了两大类方法:1. 将本类型和其他基本类型进行转换的方法
                                           2. 将字符串和本类型及包装类互相转换的方法
3-2 java中基本类型和包装类之间的转换
  例如:Integer
 
3-4 java中基本类型和字符串之间的转换
       基本类型转换为字符串有三种方法:1. 使用包装类的 toString() 方法
   2. 使用String类的 valueOf() 方法
   3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串
       将字符串转换成基本类型有两种方法:1. 调用包装类的 parseXxx 静态方法
                                                           2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱
3-6 使用Date和SimpleDateFormat类表示时间
 
 
 
 
第4章 java中的集合框架(上)
4-1
4-2
 
第5章 java中的集合框架(中)
5-1
5-2
 
第6章 java中的集合框架(下)
6-1
6-2
 
第7章 综合实战
 
posted @ 2016-08-25 17:47  春至燕归来  阅读(112)  评论(0)    收藏  举报