![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java基础学习
文章平均质量分 69
Java基础
晟烜道长
一个较为通透的极简主义者。
展开
-
MySQL数据库学习
1.安装2.SQL2.1 概念2.2 分类2.3 DDL基本语法2.3.1 DDL操作数据库2.3.2 DDL操作表查询创建删除修改2.4 DML基本语法添加修改删除2.5 DQL基本语法2.5.1 基础查询示例:AS可将该列名更换为新的列名,可以用空格替代...原创 2022-01-27 21:38:50 · 589 阅读 · 0 评论 -
设计模式(思想):工厂模式、装饰模式
目录1.工厂模式2.装饰模式1.工厂模式示例:2.装饰模式示例:原创 2022-01-13 19:49:57 · 154 阅读 · 0 评论 -
XML学习笔记
目录1.XML概述2.XML的创建、格式、语法规则3.XML的文档约束3.1 XML文档约束方式一,DTD约束3.2 XML文档约束方式二,schema约束4.XML解析技术4.1 Dom解析4.1.1 Dom4J框架的基本使用4.1.2 Dom4J框架的基本API5.XML检索技术:Xpath1.XML概述2.XML的创建、格式、语法规则XML的创建:XML的语法规则:逻辑运算符如果无法识别..原创 2022-01-13 19:32:15 · 145 阅读 · 0 评论 -
反射、注解、动态代理学习
1.反射1.1 概述1.2 反射的使用1.2.1 反射获取类对象示例:1.2.2 反射获取构造器对象示例:示例:需要先获取构造器对象,获取构造器对象代码示例在上面总结:1.2.3 反射获取成员变量对象示例:总结:1.2.4 反射获取方法对象示例:总结:1....原创 2022-01-04 18:55:44 · 207 阅读 · 0 评论 -
JAVA常用API
总结:返回当前对象内容——toString类比较内容——equals类便捷的操作字符串——StringBuilder类基本数字运算——Math类终止JAVA虚拟机(基本不用)、返回系统毫秒值、数组拷贝——System类解决浮点型运算失真——BigDecimal类———————————————————————————————————————————toString类用于被子类重写输出对象内容equals类用于被子类重写定义比较规则(通常是用于比较内...原创 2021-12-07 23:24:51 · 83 阅读 · 0 评论 -
JAVA常用日期API
总结:1.获取当前时间对象——Date类2.把Date对象或时间毫秒值格式化成我们喜欢的时间形式 or 把字符串的时间形式解析成日期对象——SimpleDateFormat类3.代表系统此刻日期对象的日历对象,抽象类——Calendar(日历)类用法:———————————————————————————————————————————用法:注意:解析格式要与字符串时间格式一致!———————————————————...原创 2021-12-10 19:57:11 · 366 阅读 · 0 评论 -
JAVA集合、泛型、Stream流学习总结笔记
目录1.集合与数组的对比,及使用场景2.集合的体系结构3.collection集合的常用API4.集合的迭代器遍历5.增强for循环的遍历使用方式1.集合与数组的对比,及使用场景———————————————————————————————————————————2.集合的体系结构———————————————————————————————————————————3.collection集合的常用API—————————...原创 2021-12-11 20:28:19 · 547 阅读 · 0 评论 -
继承、抽象类、接口学习理解
目录1.抽象类1.1 final与abstract是互斥关系2.接口2.1JDK8开始接口新增方法(比较少用到)2.1.1默认方法(实例方法)2.1.2静态方法2.1.3私有方法(JDK1.9才开始有的)2.1.4接口使用的注意事项(理解)3.接口与抽象类对比理解1.抽象类 在抽象类中可以有构造方法,只是不能直接创建抽象类的实例对象,但实例化子类的时候,就会初始化父类,不管父类是不是抽象类都会调用父类的构造方法,初始化一个类,先初始化父类。....原创 2021-12-11 22:20:26 · 155 阅读 · 0 评论 -
异常处理、日志框架学习笔记
目录1.异常1.1 异常体系结构1.2 编译时异常的处理方式1.2.1 throws(不推荐使用)1.2.2 try...catch...(还不错,但没有第三种好)1.2.3 前两种结合(最规范)1.3 运行时异常的处理方式1.4 增加程序健壮性的异常案例1.5 自定义异常1.5.1 自定义编译时异常1.5.2 自定义运行时异常2.日志2.1 日志技术体系结构和框架(主要学Logback)2.2 logback使用2.3 Logback.xml..原创 2021-12-17 17:49:17 · 135 阅读 · 1 评论 -
读写文件、字符集、IO流等底层原理笔记
1.File类1.1 File类创建对象————————————————示例:——————————————————————————————————————————1.2 File类常用API——————————————————————————————————————————1.2.1 File类创建删除文件示例:———————————————————————————————————————————1.2.2 ...原创 2021-12-20 17:02:19 · 326 阅读 · 0 评论 -
JAVA基础关键字、语法知识等理解汇总
1. static关键字1.1 static修饰成员变量1.2.成员变量1.3 static修饰的成员变量内存原理方法区放类和main方法堆内存放静态成员变量,当对象被创建出来时,堆内存开辟空间存放对象信息栈内存存放对象的地址用于去堆内存中找到对象1.4static修饰成员方法1.5static修饰的成员方法内存原理方法区存放类和其静态方法、main方法堆内存开辟空间存放对象信息,和对实例方法的引用栈内存存放对象的地址用于去原创 2022-01-01 15:14:38 · 276 阅读 · 0 评论 -
线程学习笔记
1.线程概念:多条流程执行的技术叫做多线程,例如一个购票系统可以有多个人同时购票。1.1 多线程的实现方式一:继承Thread类示例:原创 2022-01-03 05:58:27 · 2374 阅读 · 0 评论 -
网络通信学习笔记
1.概念1.1 IP地址1.1.1 IPV41.1.2 IPV61.2 IP地址操作类1.3 端口号2.传输协议2.1 UDP协议2.1.2 UDP协议使用及其API示例:发送端:接收端:扩展:多发多收可以用while死循环来实现,一边不断发数据,一边不断接收数据2.1.3 UDP广播...原创 2022-01-03 14:09:52 · 207 阅读 · 0 评论 -
单元测试,Junit框架学习笔记
1.概述2.使用步骤3.原创 2022-01-04 16:58:27 · 224 阅读 · 0 评论