![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 69
西伯利亚大熊猫
暧暧内含光
展开
-
JVM加载
文章目录1. JVM内存模型与类加载机制1.1. JVM内存模型1.1.1. 虚拟机栈(栈)1.1.2 Java堆(堆)1.2.2. 方法区1.2.3. 程序计数器1.2.4.本地方法栈1.2. GC机制1.2.1. 概述1.2.2. 垃圾回收算法1.2.2.1. 标记清除法(Mark-Sweep)1.2.2.2. 复制算法(Copying)1.2.2.3. 标记压缩法(Mark-compact)1.2.2.4. 分代收集算法(Generational Collection)1.3. 类加载机制1.3.1原创 2021-09-26 17:08:57 · 286 阅读 · 0 评论 -
JDBC 事务_连接池
JDBC_事务_连接池文章目录JDBC_事务\_连接池1.JDBC事务管理(重点)1.1. JDBC事务管理概述1.2. 事务自动提交存在的问题1.3. 事务手动提交1.4. 对DBUtils新增重载方法用于事务手动提交2. 连接池技术(重点)2.1. 概述2.2. 连接池产品2.3. Druid连接池使用2.3.1. 导入连接池依赖2.3.3. 使用方式2.4 HikariCp连接池(Springboot默认)3. 调用存储过程3.1. 调用只有输入参数的存储过程3.2. 调用含输出参数的存储过程4.原创 2021-08-15 17:21:54 · 117 阅读 · 0 评论 -
反射克隆对象,将Map转化成JavaBean
反射初应用利用反射克隆一个对象 public static <T> T clone(Object obj,Class<T> t){ T newObj = null; try { //基于传递的Class对象实例化一个空对象(数据为空) newObj = t.newInstance(); //获取Class中的所有属性 Field[] fields = t原创 2021-08-03 08:55:06 · 89 阅读 · 0 评论 -
正则表达式语法
正则表达式文章目录正则表达式基本语法常见正则表达式大全一、数值校验表达式二、字符与字符串校验表达式三、特殊需求表达式基本语法字符说明\将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n"匹配字符"n”。"\n"匹配换行符。序列"\\“匹配”\","\(“匹配”("。^匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与"\n"或"\r"之后的位置匹配。$匹配输入字符串结尾的位置。如果设置了 RegExp转载 2021-07-24 14:18:11 · 2281 阅读 · 0 评论 -
统计代码行
Java统计代码行实现获取当前文件下所有代码import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.util.Ar原创 2021-07-24 14:09:05 · 67 阅读 · 0 评论 -
七种常见排序,动画演示+算法分析 超详细
文章目录一、排序简介二、排序分类1.冒泡排序法2.选择排序3.插入排序4.归并排序5.快速排序6. 堆排序7.希尔排序一、排序简介排序算法大体可分为两种:1、比较排序,时间复杂度O(nlogn) ~ O(n^2),主要有:冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序等。2、非比较排序,时间复杂度可以达到O(n),主要有:计数排序,基数排序,桶排序等。二、排序分类1.冒泡排序法算法思路:1、比较相邻的元素。如果第一个比第二个大,就交换它们两个;2、对每一对相邻元素作同样的工作,原创 2021-07-22 15:25:39 · 187 阅读 · 0 评论 -
JavaFile类用法详解
File类1 概述 java.io包中提供了一个File类,该类用于表示系统中文件或者目录,使用File类可以对文件或者目录结构进行操作,即使用java.io.File类提供的构造方法和普通方法可以对文件(标准文件,目录)进行:创建,删除,扫描,等操作2. 构造方法File(String path)File(String parent,String child)File(File parent,String child)//使用提供的文件(或目录)路径File f = new File原创 2021-07-21 12:31:04 · 282 阅读 · 0 评论 -
Java内部类
文章目录内部类1. 概述2. 成员内部类3. 局部内部类4. 静态内部类5. 匿名内部类(重要)6. 内部类访问当前对象问题7. 内部类使用场景8. 内部类的好处内部类1. 概述 内部类即在一个类中声明的其他Java类,这些类也称之为嵌套类,内属类;当一个类(B)只为另一个类(A)提供服务,其他类(CDEF…)不可能使用到该类(B)时,此时没有必要单独创建一个java文件来存储这个类(B),因此可以将类(B)在另一个类(A)中直接声明,减少不必要的文件创建。Java中内部类的种类包含以下四种:原创 2021-07-19 20:39:01 · 49 阅读 · 0 评论