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章 综合实战

浙公网安备 33010602011771号