- 博客(15)
- 收藏
- 关注
原创 Java集合基础:3. Map接口及其实现类/Collections工具类
Map接口的了解,以及实现类:HashMap,LinkedHashMap源码的理解以及方法的使用
2021-06-22 19:05:43
320
原创 Java集合基础:2. List接口和Set接口
文章目录一、List接口1. List接口概述2. List接口的主要实现类3. List接口的常用方法二、Set接口1. Set接口概述2. Set接口的实现类三、一、List接口1. List接口概述List接口是Collection的子接口,List接口中除了Collection中的方法外,还添加了一些额外的方法List存放元素的特点:可重复,有序性2. List接口的主要实现类List接口的实现类为:ArrayList,LinkedList,Vector三者的相同点:三个类都是
2021-06-19 11:25:21
543
原创 Java集合基础:1. 集合框架结构 Collection接口
Java集合框架了解,Java集合:List,Set,Map的初步认识以及List实现类:ArrayList,LinkedList的使用
2021-06-18 18:23:50
303
原创 Java常用类————排序:自然排序Comparable;定制排序Comparator
java排序:Comparator接口和Comparable接口的实现
2021-06-14 14:56:23
2921
1
原创 Java常用类————JDK8新增时间类
文章目录1. Java8之前日期的问题2. LocalTime1. Java8之前日期的问题可变性:日期时间之类的应该是不可变的偏移性:Date中的年份是从1900年开始的,月份是从0开始的格式化:格式化只对Date有用,Calendar则不行线程安全:之前的日期时间不是线程安全的,不能处理闰秒的在Java8添加了一些新的时间类2. LocalTime...
2021-05-31 11:40:10
661
原创 Java常用类————util.Date、sql.Date、Calendar
文章目录一、System.currentTimeMillis()二、java.util.Date1. 两个构造器2. 两个方法三、java.sql.Date四、java.util.Date与java.sql.Date的转化四、格式化日期类SimpleDateFormat1. 构造器2. 格式化3. 解析五、Calendar日历类1. 实例化2. 常用方法一、System.currentTimeMillis()返回当前时间与1970年1月1号0时0分0秒之间毫秒为单位的时间戳 // 一个单元测试:测
2021-05-29 22:10:49
448
原创 java常用类————StringBuffer/StringBuilder
文章目录一、String、StringBuffer和StringBuilder的区别二、StringBuffer源码分析1. 成员变量2. 构造器(1)源码中字符数组的大小如何初始化?(2)字符串的长度(3)如果字符数组的容量填满了,该如何扩容?三. 常用方法一、String、StringBuffer和StringBuilder的区别相同点:都是与字符串相关的类底层结构都是使用 char[] 存储字符串不同点:String是不可变的字符序列StringBuffer是可变的字符序列,线
2021-05-29 12:10:53
231
原创 Java高级编程: 多线程基础
Java多线程基础:包括程序、进程和线程的概念;线程的创建和使用;线程的声明周期;线程安全问题;线程的同步;线程间通信等;包括代码和概念
2021-05-23 17:29:24
931
2
原创 Java异常
文章目录一、异常体系框架二、异常处理方式三、异常处理过程[处理方式1],捕获异常:try - catch - finally的使用1. 捕获异常示例2. try-catch-finally说明:3. finally的使用4. 对编译时异常和运行时异常的不同处理[处理方式2],抛出异常:throws + 异常类型1. 重写方法异常的规则2. 如何选择使用try-catch-finally 还是 throws?3. 手动抛出异常四、自定义异常五、异常练习一、异常体系框架/* /* 一、异常体系结
2021-05-21 20:59:20
140
原创 C语言关键字:const,static,extern
文章目录static关键字extern关键字外部关键字extern和静态关键字static的联系const关键字static关键字用字面常量和变量初始化静态关键字static的不同使用静态关键字修饰的局部变量只进行一次赋值的原因:字面常量初始化static:链接时不生成代码,因此只执行一次变量初始化static:因为使用变量初始化const,编译器并不知道变量的初始值为多少,因此会生成代码,在第一次赋初值后,会将一个标志位由0置1extern关键字外部关键字将其他文件定义
2021-05-20 20:01:37
247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人