![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA基础
文章平均质量分 75
java基础
芒果不是芒
这个作者很懒,什么都没留下…
展开
-
JSON解析教程
文章目录一、简介二、对象格式三、json解析3.1 Gson1、将对象转换为JSON字符串2、将JSON字符串转换为对象3.2 FastJson1、将对象转换为JSON字符串**2、将JSON字符串转换为对象一、简介JSON,全称:JavaScript Object Notation,是一种常见的轻量级的数据交换格式,在一个程序员的开发生涯中是常接触的。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。Java是面向对象原创 2021-08-20 09:17:00 · 2458 阅读 · 0 评论 -
程序异常处理
目标明确什么是异常(重点)能辨识出常见的异常及其含义。(熟悉+)理解异常产生的原理 (了解)能处理异常 (重点)能够自定义异常类型 (熟悉)1 什么是异常异常是在程序中导致程序中断运行的一种指令流。例如,现在有如下的操作代码public class ExceptionDemo01{ public static void main(String argsp[]){ int i = 10 ; int j = 0 ; System.out.println("======原创 2021-10-28 11:09:45 · 1445 阅读 · 0 评论 -
Java初级进阶
Java初级进阶初级篇Spring、SpringMVC、SpringBootMySQLHibernate和MybatisMavenGit和GitHub(之前了解学习过,大体会用,所以不在这儿浪费时间了)其他常用组件(主要)一个初级java工程师的自己的知识点回顾计划。对于有java基础的小伙伴,是否有这样的一种困惑?感觉自己好像了解,但是实际动手却又感觉不会。其实,不是感觉不会,是你真的不会。作为一名刚入职的新手java工程师,为了使自己没那么小白,准备趁工作之余系统的再熟悉学习一下Java工程师的必原创 2021-04-08 17:36:21 · 267 阅读 · 0 评论 -
@NotEmpty、@NotBlank、@NotNull三种注解的区别
只能用在String类型上的非空校验,不能为空,而且调用trim()后,长度必须大于0(即必须有实际字符)而且被其标注的字段可以使用 @size、@Max、@Min 对字段数值进行大小的控制。:用在基本数据类型的非空校验,不能为null,但可以为empty。:用在集合类或数组上,不能为空,但长度必须大于0。原创 2023-02-20 11:08:26 · 3913 阅读 · 0 评论 -
java基础(基础语法、执行结构、数组[涉及数组常用算法])
java基础(基础语法、执行结构、数组[涉及数组常用算法])一、基础语法1 变量2 数据类型3 标识符4 类型转换5 关键字大全6 方法的使用7 运算符7.1 算术运算符7.2 赋值运算符7.3 关系运算符7.4 逻辑运算符7.5 字符串连接运算符7.6 三目运算符7.7 操作符优先级7.8 转义字符二、执行结构1 顺序结构2 分支结构2.1 if 条件语句2.2 switch3 循环结构3.1 while循环3.2 do-while循环3.3 for循环三、数组3.1 创建数组的格式3.2 操作数组3.3原创 2021-08-01 18:25:48 · 121 阅读 · 0 评论 -
java文本写入方法(PrintStream,FileWriter,BufferedWriter)
PrintStream(字节打印流)PrintStream 是打印输出流,它继承于FilterOutputStream。PrintStream 永远不会抛出 IOException;它产生的IOException会被自身的函数所捕获并设置错误标记, 用户可以通过 checkError() 返回错误标记,从而查看PrintStream内部是否产生了IOException。PrintStream 提供了自动flush 和 字符集设置功能。所谓自动flush,就是往PrintStream写入的数据会立刻调用原创 2022-03-31 09:38:54 · 1997 阅读 · 0 评论