- 博客(23)
- 收藏
- 关注
原创 JavaSE进阶——Day14——网络编程
网络编程三要素 ; UDP协议和TCP协议介绍 ; UDP协议收发数据 ; TCP协议收发数据 ; 三次握手和四次挥手 ; 案例—文件上传
2023-04-07 17:07:59
155
原创 JavaSE进阶——Day12——多线程
1.1-进程(Process);1.2-线程(Thread);2-Java中线程的实现方式; 2.4-三种实现方式的对比 ; 3-线程中的相关方法 ;3.2-线程休眠 ;优先级相关方法 ;同步代码块解决数据安全问题 ; 同步方法解决数据安全问题 ; Lock锁 ; 死锁 ; 5-线程的等待唤醒机制 ;生产者和消费者模式
2023-04-05 17:13:17
176
原创 JavaSE进阶——Day10
1-IO流;2-字节流;2.1.1-FileOutputStream类 ;2.2.1-FileInputStream类;案例 : 字节流拷贝文件; 3-字节缓冲流; 案例 : 拷贝文件, 测试效率 ; 字符集 ; 编码-解码 ; 字符串类 String 的编码解码 ; 4-IO流-字符流 ; 字符流组成 ; 字符流方法 ; FileReader(字符输入流)
2023-04-02 20:24:05
99
原创 JavaSE进阶——Day09
1-可变参数; 2-不可变集合; 3-Stream流 ;Stream流的中间操作; Stream流终结操作方法; Stream流的收集操作; Collecors工具类; 4-File类; 4.3-File类的判断和获取方法 ; 4.4-File类的创建和删除方法; 4.5-File类的遍历方法
2023-03-31 20:33:39
139
原创 JavaSE进阶——Day08
1.1-HashSet;1.1.1-`hashCode`方法和`equals`方法的配合流程;1.1.4-哈希值;1.1.5-HsashSet原理解析;1.3-Collections集合工具类;2.1-Map—API; 2.2-Map集合的三种遍历2.4-`HashMap` ;2.5-`LinkedHashMap` ; 2.6-`TreeMap`
2023-03-31 08:40:58
90
原创 JavaSE进阶——Day07
1-泛型;2-TreeSet;3.1-树结构介绍;3.2-二叉树;3.3-二叉排序树;3.4-平衡二叉树;3.5-红黑树
2023-03-30 19:20:58
229
2
原创 JavaSE进阶——Day06
1-日历类LocalDateTime;2-修改年月日时分秒相关的方法;3-日期格式化类DateTimeFormatter;4-ZoneId类(时区类);5-Instant时间戳;6-ZoneDateTime类(带时区);7-Collection集合体系;8-迭代器遍历;9-增强for循环;10-数据结构栈、队列、数组、链表;11-List的实现类的底层原理;12-ArrayList 长度可变原理;13-LinkedList的特点
2023-03-27 17:16:07
157
原创 JavaSE进阶day04
1-Object类 ;2-Math类; 3-System类 ;4-BigDecimal类 ; 5-包装类 ; 6-Arrays工具类 ; 7-冒泡排序 ; 8-选择排序 ; 9-二分查找 ; 10-正则表达式。
2023-03-25 20:14:06
67
原创 JavaSE基础学习Day08
01-API介绍 02-String类的特点 03-String类常见的构造方法3.1 创建字符串对象, 两种方式的区别 3.2 字符串面试题 04-String类成员方法 05-StringBuilder的介绍 06-StringBuilder的常用构造方法 07-StringBuilder的常用成员方法 08-String和StringBuilder的转换
2023-03-08 19:35:54
59
原创 JavaSE基础学习Day07
01-面向对象介绍02-类和对象03-对象的内存图04-成员变量和局部变量的区别05-this关键字06-构造方法07-封装思想 (很重要) 08-权限修饰符09-标准JavaBean (必掌握)
2023-03-05 18:25:37
68
原创 JavaSE基础学习Day06——基础练习
1. 逢七跳过2. 数组元素求和3. 判断两个数组是否相同4. 查找元素在数组中出现的索引位置5. 数组元素反转6. 评委打分7. 随机产生验证码
2023-03-04 10:55:36
64
原创 JavaSE基础学习Day05
01-方法介绍02-方法的通用定义格式03-方法的调用格式04-方法的常见问题05-方法重载 (Overload)方法的参数传递问题
2023-03-04 10:43:41
42
原创 JavaSE基础学习Day04
01-数组02-数组的定义格式03-数组的静态初始化04-数组的元素访问05-数组的遍历操作案例 : 求和案例 : 求最大值案例 : 综合案例07-数组的动态初始化两种初始化的区别 :两种初始化的使用场景 :08-数组的内存图09-数组的常见问题10-二维数组的介绍11-二维数组静态初始化12-二维数组遍历操作13-二维数组动态初始化14-二维数组内存图
2023-03-04 10:35:30
106
原创 JavaSE基础学习Day03
01-switch语句02-for循环语句案例1 : 模拟计时器案例2 : 求和案例3 : 水仙花数案例4 : 统计思想循环嵌套 :03-while循环语句04-do...while循环 ( 了解 )05-三种循环的区别06-跳转控制语句07-Random产生随机数
2023-03-04 10:18:47
67
原创 JavaSE基础学习Day02
01-标识符02-数据类型03-Scanner键盘录入 (必掌握)04-算数运算符05-字符串拼接操作06-自增自减运算符07-赋值运算符08-关系运算符09-逻辑运算符10-短路逻辑运算符11-三元运算符12-运算符的优先级13-流程控制语句14-if语句
2023-02-27 16:58:33
54
原创 JavaSE基础学习Day01
01-Java背景介绍02-Java的三个平台03-Java的跨平台性和原理04-JDK-JRE-JVM05-第一个Java代码HelloWorld06-JAVA_HOME配置方式08-注释 09-关键字10-字面量 (常量) Constant11-变量 12-Debug工具 (重要)13-变量的注意事项
2023-02-26 11:16:17
124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人