起因:
由于暑假研一新生要來實(shí)驗(yàn)室接觸項(xiàng)目,所以導(dǎo)師計(jì)劃由我們這些剛剛研二的老油條給新生補(bǔ)充下基礎(chǔ)的軟件知識(shí),上上基礎(chǔ)課,因?yàn)橛行┬律赡懿]有軟件開發(fā)相關(guān)的知識(shí)均函。內(nèi)容涉及pathon,c++菱涤,c#和java苞也。
以下是java基礎(chǔ)課的課程安排≌掣眩可能安排的有點(diǎn)滿了如迟,不一定全講完。
實(shí)現(xiàn)方式
這里我決定將自己的準(zhǔn)備講的課件以技術(shù)博客的形式寫出來攻走,如果有小伙伴對java感興趣但還沒入門殷勘,可以經(jīng)常來看看,肯定有幫助的(可能吧)昔搂。如果有大神偶然翻到我的這些基礎(chǔ)課件玲销,也請指出相關(guān)問題(感謝!)
就這樣摘符,希望來看我博客的小伙伴和我共同進(jìn)步贤斜!
一些想法:
有了起因也就需要去做這件事,但真正驅(qū)動(dòng)我一點(diǎn)一點(diǎn)打出來這些基礎(chǔ)且零散的知識(shí)點(diǎn)是因?yàn)槲冶旧硪残枰鲆粋€(gè)基礎(chǔ)的總結(jié)逛裤〈拦牛基礎(chǔ),說實(shí)話别凹,如果有些不理解的人看到可能會(huì)說,搞什么東西洽糟,這都不會(huì)嗎炉菲《檎剑或者說,這么簡單拍霜,還需要總結(jié)嘱丢?我在之前很長時(shí)間也是這么認(rèn)為的。即使是有些基礎(chǔ)一知半解祠饺,也總想著到時(shí)候百度下就行了越驻,沒必要看基礎(chǔ)。這種想法的一個(gè)原因是羞于去看道偷,怕被人看到自己還停留在所謂的低級(jí)階段缀旁,如果不去搞什么高大上的框架,就像個(gè)沙雕一樣勺鸦。
但如果你有看過一線互聯(lián)網(wǎng)公司的面經(jīng)并巍,他們最常問也最容易篩選人的問題,就是對著一個(gè)基礎(chǔ)點(diǎn)往下深挖换途,比如一個(gè)靜態(tài)代碼塊的執(zhí)行順序挖到j(luò)vm的加載字節(jié)碼過程懊渡。面經(jīng)刷的越多,危機(jī)感就越明顯军拟。那就趁著這個(gè)機(jī)會(huì)吧剃执,把所有的所謂基礎(chǔ)點(diǎn)過一遍,連同他們的實(shí)現(xiàn)原理懈息。不需要害怕被別人說還在看基礎(chǔ)肾档,真正需要害怕的是三年之后沒工作。