Skip to content

Commit f47a0a0

Browse files
committed
Update Java Notes
1 parent edc067b commit f47a0a0

File tree

2 files changed

+4
-23
lines changed

2 files changed

+4
-23
lines changed

JavaSE.md

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -790,7 +790,7 @@ public class MethodDemo01 {
790790
* 枚举类默认继承了java.lang.Enum枚举类
791791
* 枚举类的第一行都是常量,必须是罗列枚举类的实例名称
792792
* 枚举类相当于是多例设计模式
793-
* 每个枚举项都是一个实例
793+
* 每个枚举项都是一个实例,是一个静态成员变量
794794

795795
| 方法名 | 说明 |
796796
| ------------------------------------------------- | ------------------------------------ |
@@ -842,30 +842,11 @@ public class MethodDemo01 {
842842
}
843843
```
844844

845-
* 枚举实现单例模式,防止序列化和反射攻击
846-
847-
```java
848-
public enum Singleton {
849-
INSTANCE;
850-
public void doSomething() {
851-
System.out.println("doSomething");
852-
}
853-
}
854-
855-
public class Main {
856-
public static void main(String[] args) {
857-
Singleton.INSTANCE.doSomething();
858-
}
859-
}
860-
//直接通过Singleton.INSTANCE.doSomething()的方式调用即可,方便、简洁又安全
861-
```
862-
863-
864-
865845

866846

867847

868848

849+
869850
****
870851

871852

JavaWeb.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2305,7 +2305,7 @@ Run -> Edit Configurations -> Templates -> Tomcat Server -> Local
23052305

23062306
### 协议概述
23072307

2308-
HTTP:Hyper Text Transfer Protocol,意为超文本传输协议,是建立在TCP/IP协议基础上。它指的是服务器和客户端之间交互必须遵循的一问一答的规则。形容这个规则:问答机制、握手机制。
2308+
HTTP:Hyper Text Transfer Protocol,意为超文本传输协议,是建立在**TCP/IP协议**基础上。它指的是服务器和客户端之间交互必须遵循的一问一答的规则。形容这个规则:问答机制、握手机制。
23092309

23102310
HTTP作用:用于定义WEB浏览器与WEB服务器之间交换数据的过程和数据本身的内容
23112311

@@ -2324,7 +2324,7 @@ URI:统一资源标志符
23242324
* 格式:/request/servletDemo01
23252325

23262326
区别:URL-HOST=URI。URI是抽象的定义。URL用地址定位,URI 用名称定位。
2327-
**只要能唯一标识资源的是URI,在URI的基础上给出其资源的访问方式的是URL**
2327+
**只要能唯一标识资源的是URI,在URI的基础上给出其资源的访问方式的是URL**
23282328

23292329

23302330

0 commit comments

Comments
 (0)