Skip to content

Commit f6558a6

Browse files
committed
Update Java Note
1 parent 738d237 commit f6558a6

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

DB.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2546,7 +2546,7 @@ CREATE TABLE us_pro(
25462546

25472547

25482548

2549-
## 存储结构
2549+
## 高级结构
25502550

25512551
### 视图
25522552

@@ -8740,7 +8740,7 @@ long_query_time=10
87408740

87418741
## 概述
87428742

8743-
JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行 SQL 语句的 Java API,可以为多种关系型数据库提供统一访问,是由一组用 Java 语言编写的类和接口组成的。
8743+
JDBC(Java DataBase Connectivity,Java 数据库连接)是一种用于执行 SQL 语句的 Java API,可以为多种关系型数据库提供统一访问,是由一组用 Java 语言编写的类和接口组成的。
87448744

87458745
JDBC 是 Java 官方提供的一套规范(接口),用于帮助开发人员快速实现不同关系型数据库的连接
87468746

@@ -9304,7 +9304,7 @@ public class MyDataSourceTest {
93049304

93059305
- 通过打印连接对象,发现 DriverManager 获取的连接实现类是 JDBC4Connection
93069306
- 自定义一个类,继承 JDBC4Connection 这个类,重写 close() 方法
9307-
- 通过查看 JDBC 工具类获取连接的方法我们发现:我们虽然自定义了一个子类,完成了归还连接的操作。但是DriverManager 获取的还是 JDBC4Connection 这个对象,并不是我们的子类对象
9307+
- 查看 JDBC 工具类获取连接的方法发现:虽然自定义了一个子类,完成了归还连接的操作。但是 DriverManager 获取的还是 JDBC4Connection 这个对象,并不是我们的子类对象
93089308

93099309
代码实现
93109310

Frame.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8676,7 +8676,7 @@ DefaultMessageStore 中有成员属性 ScheduleMessageService,在 start 方法
86768676

86778677
* `this.timer`:创建定时器对象
86788678

8679-
* `for (... : this.delayLevelTable.entrySet())`:为**每个延迟级别创建一个延迟任务**提交到 timer ,这样就可以**将延迟消息得到及时的消费**
8679+
* `for (... : this.delayLevelTable.entrySet())`:为**每个延迟级别创建一个延迟任务**提交到 timer ,周期执行,这样就可以**将延迟消息得到及时的消费**
86808680

86818681
* `this.timer.scheduleAtFixedRate()`:提交周期型任务,延迟 10 秒执行,周期为 10 秒,持久化延迟队列消费进度任务
86828682

Java.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13265,7 +13265,7 @@ public static void main(String[] args) {
1326513265

1326613266
### 执行过程
1326713267

13268-
Java 文件编译执行的过程:
13268+
Java 文件编译执行的过程:
1326913269

1327013270
![](https://seazean.oss-cn-beijing.aliyuncs.com/img/Java/JVM-Java文件编译执行的过程.png)
1327113271

@@ -14351,7 +14351,7 @@ javap -v Demo.class:省略
1435114351

1435214352
#### 基本介绍
1435314353

14354-
执行引擎:Java 虚拟机的核心组成部分之一,类加载主要任务是负责装载字节码到其内部,但字节码并不能够直接运行在操作系统之上,需要执行引擎将字节码指令解释/编译为对应平台上的本地机器指令
14354+
执行引擎:Java 虚拟机的核心组成部分之一,类加载主要任务是负责装载字节码到其内部,但字节码并不能够直接运行在操作系统之上,需要执行引擎将**字节码指令解释/编译为对应平台上的本地机器指令**,进行执行
1435514355

1435614356
虚拟机是一个相对于物理机的概念,这两种机器都有代码执行能力:
1435714357

0 commit comments

Comments
 (0)