![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 89
Black1499
这个作者很懒,什么都没留下…
展开
-
Spring Boot 事务详解
1.什么是事务在数据库中,多条SQL执行语句(主要包含insert、update、delete)共同执行。其中某条发生了错误,前面执行过的SQL语句会回滚,后面的SQL执行语句不会执行,还原到执行前的数据。这样的一个执行过程被称为事务。事务主要是为了确保数据的完整性,一切正常就全部执行,中间发生了错误就全部不执行。MySQL中只有InnerDB数据引擎支持事务。2.事务四大特性事务具有ACID四大特性A(Atomicity):原子性。事务中的工作单元划分到原子级别(各个SQL语句)。要么全部执原创 2021-08-12 15:29:40 · 2751 阅读 · 0 评论 -
java注解学习
一、概念 Annotation(注解)是JDK1.5及以后版本引入的。它可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。注解是以‘@注解名’在代码中存在的,根据注解参数的个数,我们可以将注解分为:标记注解、单值注解、完整注解三类。它们都不会直接影响到程序的语义,只是作为注解(标识)存在,我们可以通过反射机制编程实现对这些元数据(用来描述数据的数据)的访问。另外,你可以在编译时选...原创 2018-09-04 08:58:30 · 341 阅读 · 0 评论 -
java对于xml文件的四种解析方式
概述XML是一种通用的数据交换格式,它的平台无关性、语言无关性、系统无关性、给数据集成与交互带来了极大的方便。XML在不同的语言环境中解析方式都是一样的,只不过实现的语法不同而已。XML的解析方式分为四种:1、DOM解析;2、SAX解析;3、JDOM解析;4、DOM4J解析。其中前两种属于基础方法,是官方提供的平台无关的解析方式;后两种属于扩展方法,它们是在基础的方法上扩展出来的,只适用于...转载 2018-08-20 07:55:46 · 232 阅读 · 0 评论 -
快速学习JAVA枚举类(ENUM)
概述enum的全称为enumeration, 是 JDK 1.5中引入的新特性,存放在 java.lang包中。在某些情况下,一个类的对象是固定的,就可以定义为枚举。在实际使用中,枚举类型也可以作为一种规范,保障程序参数安全。特点Java中枚举和类、接口的级别相同。枚举和类一样,都有自己的属性、方法、构造方法,不同点是:枚举的构造方法只能是private修饰,也就无法从外部构造...原创 2018-08-15 17:59:44 · 700 阅读 · 0 评论 -
快速学习JAVA内部类
内部类将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类1、成员内部类成员内部类内部类中最为简单的部分,就是在类A中再定义一个类B。显然类B必须在类A里面public class Animal { private String name; public static i...原创 2018-08-15 17:58:24 · 191 阅读 · 0 评论 -
java多线程学习
概述Java 给多线程编程提供了内置的支持。 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。这里定义和线程相关的另一个术语 - 进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行,直到所有的非守护线...转载 2018-08-14 17:11:05 · 191 阅读 · 0 评论 -
java反射学习
一、概述 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 简单来说就是运行时能够获得并使用类的信息的方法叫做反射。二、可实现功能在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有...原创 2018-09-03 20:44:10 · 794 阅读 · 0 评论 -
Java 读取文件时把Unicode转成中文
遇到的问题java读取文件时,因为字节码的不同,有些时候,中文存在文件中是\uxxx的形式,读取文件时我们肯定要转换成我们可以看懂的中文,采用以下方法即可。解决方法/** * unicode转中文 * @param str * @return * @author yutao * @date 2017年1月24日上午10:33:25 */public static String ...原创 2019-04-09 10:16:04 · 837 阅读 · 0 评论