auto commit

This commit is contained in:
CyC2018
2018-02-23 18:10:07 +08:00
parent 2f197c2f4b
commit f059abf23f
2 changed files with 29 additions and 29 deletions

View File

@ -10,7 +10,7 @@
* [PUT<EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD><EFBFBD>ļ<EFBFBD>](#put<75>ϴ<EFBFBD><CFB4>ļ<EFBFBD>)
* [DELETE<EFBFBD><EFBFBD>ɾ<EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>](#deleteɾ<65><C9BE><EFBFBD>ļ<EFBFBD>)
* [OPTIONS<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ֧<EFBFBD>ֵķ<EFBFBD><EFBFBD><EFBFBD>](#options<6E><73>ѯ֧<D1AF>ֵķ<D6B5><C4B7><EFBFBD>)
* [RACE<EFBFBD><EFBFBD>׷<EFBFBD><EFBFBD>·<EFBFBD><EFBFBD>](#race׷<65><D7B7>·<EFBFBD><C2B7>)
* [TRACE<EFBFBD><EFBFBD>׷<EFBFBD><EFBFBD>·<EFBFBD><EFBFBD>](#trace׷<EFBFBD><EFBFBD>·<EFBFBD><EFBFBD>)
* [CONNECT<EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӵ<EFBFBD><EFBFBD><EFBFBD>](#connectҪ<74><D2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD><EFBFBD><EFBFBD><EFBFBD>Ӵ<EFBFBD><D3B4><EFBFBD>)
* [HTTP ״̬<D7B4><CCAC>](#http-״̬<D7B4><CCAC>)
* [2XX <20>ɹ<EFBFBD>](#2xx-<2D>ɹ<EFBFBD>)
@ -110,7 +110,7 @@ GET
<EFBFBD><EFBFBD><EFBFBD> Allow: GET, POST, HEAD, OPTIONS <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݡ<EFBFBD>
## RACE<43><45>׷<EFBFBD><D7B7>·<EFBFBD><C2B7>
## TRACE<EFBFBD><EFBFBD>׷<EFBFBD><EFBFBD>·<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ὣͨ<EFBFBD><EFBFBD>·<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ظ<EFBFBD><EFBFBD>ͻ<EFBFBD><EFBFBD>ˡ<EFBFBD>

View File

@ -9,7 +9,7 @@
* [Map](#map)
* [????](#????)
* [??](#??)
* [?<EFBFBD><EFBFBD>?????](#?<EFBFBD><EFBFBD>?????)
* [????????](#????????)
<!-- GFM-TOC -->
# ????
@ -20,27 +20,27 @@
??????????????????????????????????????????????????????????????????
????????????final ???????????????????final ????<EFBFBD><EFBFBD>?????????????????????????????????????????????
????????????final ???????????????????final ???????????????????????????????????????????????????
**final ????**
????????????????????
private ?????????????? final????????????<EFBFBD><EFBFBD>?????????????<EFBFBD><EFBFBD>???? private ????????????????????????????????????????????????
private ?????????????? final????????????????????????????????? private ????????????????????????????????????????????????
**final ??**
????????????<EFBFBD><EFBFBD>?
???????????????
## ????????
static ??????????????????????????????????????????????????<EFBFBD><EFBFBD>??????????????????????
static ??????????????????????????????????????????????????????????????????????????
```java
public static String staticField = "???????";
```
static ????? static ???????????????????????????<EFBFBD><EFBFBD>?????????????????????????????<EFBFBD><EFBFBD>????
static ????? static ????????????????????????????????????????????????????????????????
```java
static {
@ -60,7 +60,7 @@ public String field = "????";
}
```
????????????<EFBFBD><EFBFBD>???????<EFBFBD><EFBFBD>????
???????????????????????????
```java
public InitialOrderTest()
@ -69,22 +69,22 @@ public InitialOrderTest()
}
```
?????<EFBFBD><EFBFBD>??????????????????
?????????????????????????
1. ??????????????????<EFBFBD><EFBFBD>
2. ??????????????????<EFBFBD><EFBFBD>
3. ????????????<EFBFBD><EFBFBD>
1. ???????????????????
2. ???????????????????
3. ?????????????
4. ????????????
5. ????????????<EFBFBD><EFBFBD>
5. ?????????????
6. ????????????
## ???????
Java ??????????????????<EFBFBD><EFBFBD>???private??protected ??? public???????????????<EFBFBD><EFBFBD>???????????????
Java ???????????????????????private??protected ??? public????????????????????????????????
???????????<EFBFBD><EFBFBD>???????????????????????????<EFBFBD><EFBFBD>??????????????????????<EFBFBD><EFBFBD>?????????????????<3F><>????????????????????????????????????????????<EFBFBD><EFBFBD>??????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
protected ???????<EFBFBD><EFBFBD>???????????????<3F><>????????????????????????????<EFBFBD><EFBFBD>?????????????<EFBFBD><EFBFBD>???????<EFBFBD><EFBFBD>???????
protected ???????????????????????????????????????????????????????????????????????????????????????
# ????
@ -96,13 +96,13 @@ protected ???????
- HashSet????? Hash ???????????????????????????
- TreeSet?????????????????????????<EFBFBD><EFBFBD>????? HashSet??
- TreeSet???????????????????????????????? HashSet??
- LinkedListHashSet?????? HashSet ?????<EFBFBD><EFBFBD>?????????????????????????????????????????
- LinkedListHashSet?????? HashSet ????????????????????????????????????????????????
## Queue
???????????LinkedList ?? PriorityQueue?????? LinkedList ????????<EFBFBD><EFBFBD>?
???????????LinkedList ?? PriorityQueue?????? LinkedList ???????????
## Map
@ -112,29 +112,29 @@ protected ???????
- TreeMap?????????????
- ConcurrentHashMap??????? Map?????<EFBFBD>p???????
- ConcurrentHashMap??????? Map??????p???????
# ????
?????????? **Class** ??????????????<EFBFBD><EFBFBD>???????????????????????????????????? .class ??????????????????? Class ????
?????????? **Class** ???????????????????????????????????????????????????? .class ??????????????????? Class ????
????????? Class ?????????????????????????????? JVM ?<EFBFBD><EFBFBD>???????? Class.forName('com.mysql.jdbc.Driver.class') ????????????????????<EFBFBD><EFBFBD>?????????? Class ????
????????? Class ?????????????????????????????? JVM ??????????? Class.forName('com.mysql.jdbc.Driver.class') ???????????????????????????????? Class ????
???????????????????????????????????????????????????????????????????? .class ???????????????????
Class ?? java.lang.reflect ???????????????java.lang.reflect ???????? **Field**??**Method** ??? **Constructor** ????????? get() ?? set() ???????????? Field ???????????<EFBFBD><EFBFBD>???????? invoke() ?????????? Method ???????????????????? Constructor ??????????
Class ?? java.lang.reflect ???????????????java.lang.reflect ???????? **Field**??**Method** ??? **Constructor** ????????? get() ?? set() ???????????? Field ????????????????????? invoke() ?????????? Method ???????????????????? Constructor ??????????
IDE ??<EFBFBD><EFBFBD>???????????????????????????????????????????<EFBFBD><EFBFBD>??????????????????<3F><>???????????
IDE ????????????????????????????????????????????????????????????????????????????????
# ??
Throwable ????????????<EFBFBD>ʦ<EFBFBD>???????????????????????**Error** ?? **Exception**?????? Error ??????????????????
Throwable ??????????????????????????????????????**Error** ?? **Exception**?????? Error ??????????????????
Exception ????????**?????** ?? **???????**???????????? try...catch... ???????<EFBFBD><EFBFBD>??????????????<EFBFBD><EFBFBD>?????????????????????????????? 0 ?????? Arithmetic Exception???????????????????????
Exception ????????**?????** ?? **???????**???????????? try...catch... ??????????????????????????????????????????????????????? 0 ?????? Arithmetic Exception???????????????????????
![](https://github.com/CyC2018/InterviewNotes/blob/master/pics/48f8f98e-8dfd-450d-8b5b-df4688f0d377.jpg)
# ?<EFBFBD><EFBFBD>?????
# ????????
- Eckel B, ????? , ??? , ?? . Java ?????? [M]. ??<EFBFBD><EFBFBD>????????? , 2002.
- Eckel B, ????? , ??? , ?? . Java ?????? [M]. ????????????? , 2002.
- [Java ????????? ](https://segmentfault.com/a/1190000004527951)