自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Java基础:枚举和注解

java中的枚举enum和注解@interface

2021-08-01 22:26:47 242

原创 Java高级编程:网络

java网络编程:TCP协议和UDP协议的实现

2021-08-01 12:05:30 335

原创 Java高级编程:I/O流

java高级编程:I/O流的理解和使用以及File类的认识

2021-07-31 13:54:28 314

原创 Java高级编程:泛型

java泛型的认识,自定义泛型,泛型的使用

2021-06-23 19:26:38 211

原创 Java集合基础:3. Map接口及其实现类/Collections工具类

Map接口的了解,以及实现类:HashMap,LinkedHashMap源码的理解以及方法的使用

2021-06-22 19:05:43 131

原创 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 220

原创 Java集合基础:1. 集合框架结构 Collection接口

Java集合框架了解,Java集合:List,Set,Map的初步认识以及List实现类:ArrayList,LinkedList的使用

2021-06-18 18:23:50 113

原创 Java常用类————排序:自然排序Comparable;定制排序Comparator

java排序:Comparator接口和Comparable接口的实现

2021-06-14 14:56:23 2678 1

原创 Java常用类————JDK8新增时间类

文章目录1. Java8之前日期的问题2. LocalTime1. Java8之前日期的问题可变性:日期时间之类的应该是不可变的偏移性:Date中的年份是从1900年开始的,月份是从0开始的格式化:格式化只对Date有用,Calendar则不行线程安全:之前的日期时间不是线程安全的,不能处理闰秒的在Java8添加了一些新的时间类2. LocalTime...

2021-05-31 11:40:10 308

原创 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 270

原创 java常用类————StringBuffer/StringBuilder

文章目录一、String、StringBuffer和StringBuilder的区别二、StringBuffer源码分析1. 成员变量2. 构造器(1)源码中字符数组的大小如何初始化?(2)字符串的长度(3)如果字符数组的容量填满了,该如何扩容?三. 常用方法一、String、StringBuffer和StringBuilder的区别相同点:都是与字符串相关的类底层结构都是使用 char[] 存储字符串不同点:String是不可变的字符序列StringBuffer是可变的字符序列,线

2021-05-29 12:10:53 185

原创 Java常用类————String

文章目录一、字符串二、日期一、字符串二、日期

2021-05-28 21:24:29 174

原创 Java高级编程: 多线程基础

Java多线程基础:包括程序、进程和线程的概念;线程的创建和使用;线程的声明周期;线程安全问题;线程的同步;线程间通信等;包括代码和概念

2021-05-23 17:29:24 350 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 108

原创 C语言关键字:const,static,extern

文章目录static关键字extern关键字外部关键字extern和静态关键字static的联系const关键字static关键字用字面常量和变量初始化静态关键字static的不同使用静态关键字修饰的局部变量只进行一次赋值的原因:字面常量初始化static:链接时不生成代码,因此只执行一次变量初始化static:因为使用变量初始化const,编译器并不知道变量的初始值为多少,因此会生成代码,在第一次赋初值后,会将一个标志位由0置1extern关键字外部关键字将其他文件定义

2021-05-20 20:01:37 104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除