Skip to content

Commit e659df9

Browse files
authored
Update Java基础知识.md
1 parent e8ce4b0 commit e659df9

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Java相关/Java基础知识.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
- [Java基础知识30问](#java基础知识30问)
44
- [1. 面向对象和面向过程的区别](#1-面向对象和面向过程的区别)
5-
- [面向过程](#面向过程)
6-
- [面向对象](#面向对象)
5+
- [面向过程](#面向过程)
6+
- [面向对象](#面向对象)
77
- [2. Java语言有哪些特点?](#2-java语言有哪些特点?)
88
- [3. 什么是JDK?什么是JRE?什么是JVM?三者之间的联系与区别](#3-什么是jdk什么是jre?什么是jvm?三者之间的联系与区别)
99
- [4. 什么是字节码?采用字节码的最大好处是什么?](#4-什么是字节码?采用字节码的最大好处是什么?)
@@ -49,13 +49,13 @@
4949
# Java基础知识30问
5050
## 1. 面向对象和面向过程的区别
5151

52-
### 面向过程
52+
### 面向过程
5353

5454
**优点:** 性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。
5555

5656
**缺点:** 没有面向对象易维护、易复用、易扩展
5757

58-
### 面向对象
58+
### 面向对象
5959

6060
**优点:** 易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护
6161

0 commit comments

Comments
 (0)