自定義線程账嚎。
觀察者模式
消息隊列腊尚,點對點處理
https://www.v2ex.com/t/439890?p=2
```java
class Test {
public static void main(String[] args) {
Integer a = new Integer(3);
Integer b = 3; // 將 3 自動裝箱成 Integer 類型
int c = 3;
System.out.println(a == b); // false 兩個引用沒有引用同一對象
System.out.println(a == c); // true a 自動拆箱成 int 類型再和 c 比較
Integer f1 = 100, f2 = 100, f3 = 150, f4 = 150;
System.out.println(f1 == f2); //true
System.out.println(f3 == f4); //false
}
}
阿里面試的筆試題帅韧。
1 鸳兽、 編程寫一個函數(shù)來實現(xiàn)單鏈表反轉(zhuǎn)狸驳,不能使用第三方類庫和函數(shù)
2 乡摹、 編程實現(xiàn)策略模式役耕,并說明策略模式和模板模式的區(qū)別
3 、 采用你熟悉的單元測試框架如 junit/testng 寫一個測試案例(具體案例忘了)聪廉,要求盡可能能覆蓋多個場景和緯度
4 瞬痘、 說明 private/protect/public 訪問修飾符的作用范圍,并寫函數(shù)讀取一個對象的 private 變量
5 板熊、 采用你熟悉的 MVC 框架框全,如 struts/springMVC/servlet 等,編程寫出上傳一個小文件并返回文件的大小干签、格式等信息津辩,要求完整寫出前端布局及 action 處理,可以直接采用 servlet
6 、 編程寫出一個銀行轉(zhuǎn)賬案例喘沿,如 A 賬號向 B 賬戶轉(zhuǎn)賬闸度,盡可能包含轉(zhuǎn)賬賬戶、轉(zhuǎn)賬金額蚜印、接收賬號莺禁、銀行流水號、匯率等信息窄赋,要求考慮百萬以上并發(fā)哟冬,保證事務(wù)的流暢性和安全性