J2EE第三课协议Protocol随课笔记
把上课笔记全上传到博客中,二原因:
1 方便自己以后查阅,看得多,记得多
2 提供一些笔记给刚学JAVA的朋友,
笔记:
1 回顾:
2 线程/进程:进程会得到内存空间,而线程共享进程的内存空间,一个进程可以有多个线程,
3
4 ————————————————————————————
5
6 线程的实现方法:
7 class xx extends Thread{
8 public void run(){}
9 }
10
11 class xx implements Runnable{
12 public void run(){}
13 }
14
15 ————————————————————————————
16
17 Thread的方法:
18 静态:
19 sleep(),yield();
20 非静态:start(),setDaemo(true/false);
21
22 ————————————————————————————
23 同步: synchronized
24 同步块: synchronized(参照物)
25 同步方法: 加在访问权限后面
26
27 ————————————————————————————
28
29 Object类的:wait(),notify()/nofityAll(),
30
31 ————————————————————————————
32
33 线程的生命周期:
34 新建new -> start就绪 ->运行 ->run ->死亡
35 阻塞(sleep(定时后进入就绪状态),yield(直接进入就绪状态),wait(一直阻塞,直到其它线程notify它,才进入就绪状态))
36
37 ——————————————————————————————————————————————
38
39 HTTP协议:
40 是基于请求/响应模式的无状态的协议
宁愿跑起来被拌倒无数次,也不愿规规矩矩走一辈子。就算跌倒也要豪迈的笑!
浙公网安备 33010602011771号