- 博客(13)
- 收藏
- 关注
原创 JDBC整理_SXL
JDBC基本使用理解_SXL引言一、DBCP连接池二、C3P0连接池三、Druid(德鲁伊)连接池总结 引言 做个俗人,贪财好色,一身正气。 一、DBCP连接池 db.properties配置文件 driveName= url= userName=root password=root 导入jar包 import org.apache.commons.dbcp.BasicDataSource; import java.sql.Connection; import java.sql.PreparedS
2021-05-15 20:02:29 129
原创 Java反射基础_SXL
Java反射基础_SXL一、反射基本概念二、类加载器三、反射获取3.1 Class对象获取3.2 Constructor获取3.2.1 通过class对象 获取一个类的构造方法3.2.2 Constructor 创建对象3.3 获取Method3.3.1 通过class对象 获取一个类的方法3.3.2 Method 执行方法3.4 获取Field3.4.1 通过class对象 获取一个类的属性3.4.2 Field 属性的对象类型3.5 获取注解信息3.5.1 获取类/属性/方法的全部注解对象3.5.2 根
2021-05-10 23:24:58 124
原创 JAVA数据格式_SXL
JAVA数据格式引言一、XML1.1 XML介绍1.2 XML解析描述1.3 DOM4J解析XML(重点)1.4 Java生成XML(不常用)1.5 XStream二、JSON2.1 GSON(推荐使用,稳定)2.2 FastJson(国内喜爱)总结 引言 做个俗人,贪财好色,一身正气。 部分资料来源开课吧视频学习 一、XML 1.1 XML介绍 xml是可扩展标记性语言。 xml特性是有平台无关性(独立的标记语言)和自我描述性。 xml学习的好处是网络数据传输、数据存储和文件的配置。 xml数据可以储
2021-05-10 14:35:45 295
原创 Mysql5.7在CentOS7中使用yum安装
Mysql5.7在CentOS7中使用yum安装引言Mysql在CentOS7中的安装步骤Navicat远程连接数据库可能遇到的报错Unable to find a match: mysql-community-server总结 引言 做个俗人,贪财好色,一身正气。 借鉴了朋友的笔记,以及遇到相应预期之外的问题整理。 Mysql在CentOS7中的安装步骤 检查当前系统是否安装过mysql rpm -qa | grep mysql 删除预期之外的mysql,xxx为查询到的版本 rpm -e --nod
2021-05-09 13:02:07 116
原创 JAVA多线程_2021学习理解_SXL
JAVA多线程_2021学习理解_SXL一、线程的实现方式1.1 继承Thread1.2 实现Runnable二、Thread类三、线程安全问题3.1 同步代码块和同步方法3.2 显示锁 一、线程的实现方式 每个线程都有自己的一份栈空间,共用一份堆内存 1.1 继承Thread public class Test { public static void main(String[] args) { MyThread m = new MyThread(); // 启
2021-05-01 20:43:52 158
原创 JAVA常用类库_SXL
JAVA常用类库_SXL引言一、 泛型1.1 泛型类1.2 泛型接口1.3 泛型方法1.4 泛型限定1.5 泛型通配二、Objects类 引言 做个俗人,贪财好色,一身正气。 一、 泛型 泛型:指的是把类、接口或者方法等原本具有的具体类型进行参数化,然后在使用或者调用过程中传入各样参数。 使用泛型可以提高代码的复用率,而且泛型中的类型在使用时指定,不需要强制类型转换(类型安全,编译器会检查类型)。值得注意的是泛型只是在编译阶段中有效,在编译之后程序会采取去泛型化的措施,运行过程中,泛型信息是不存在的。
2021-04-23 23:06:42 231 1
原创 JAVA面相对象_2021学习理解_SXL
JAVA面相对象_2021学习理解_SXL前言一 面向对象思想1.1 面向对象概念1.2 三大思想(暂时做个标记,日后机会研究)1.3 三大特征二、类、对象、方法2.1类、对象、方法定义2.2 构造方法2.3 重载2.3.1 方法的重载2.3.2 构造的重载2.4 匿名对象三、面向对象进阶3.1 封装3.2 this3.3 static 前言 资料来源: 开课吧视频学习 部分百度资料 个人学习笔记 一 面向对象思想 1.1 面向对象概念 面向对象(Object Oriented)是软件开发方法。面向
2021-04-15 16:39:47 213 1
原创 JAVA基础 2021学习理解
2021年java基础理解前言一、JVM和GC1.java跨平台运行原理二、使用步骤1.引入库2.读入数据总结 前言 提示:资料来源: 1.开课吧视频学习 2.部分网络资料 一、JVM和GC 1.java跨平台运行原理 java源码进行编译成字节码(.class文件),此文件可以被jvm虚拟机识别转化,然后通过在各个操作系统中的jvm虚拟机实现跨平台运行。 去国外旅游,找一个既懂中文(字节码),也懂其他语言(日语、英语等)的翻译,可以让你无障碍的与他人进行交流。 JVM理解 jvm可以理解成一个可运行
2021-04-05 14:53:43 2784 19
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人