240 發(fā)簡(jiǎn)信
IP屬地:上海
  • 120
    Android單元測(cè)試 - 如何開(kāi)始赢笨?

    回顧: 《談?wù)劄槭裁磳?xiě)單元測(cè)試》 基本單元測(cè)試框架 Java單元測(cè)試框架:Junit稠氮、Mockito、Powermockito等值戳;Android:Robolectric、An...

  • 深入理解C++11:C++11 新特性解析與應(yīng)用----為改變思考方式而改變

    在C++11中,我們還是會(huì)看到一些新元素。這些新鮮出爐的元素可能會(huì)帶來(lái)一些習(xí)慣上的改變惑畴,不過(guò)權(quán)衡之下,可能這樣的改變是值得的拉盾。 指針空值 — nullptr 指針空值:從0到...

  • 六桨菜、JVM之編譯于代碼優(yōu)化

    編譯器優(yōu)化 把.java->.class的過(guò)程 一豁状、Javac編譯器 1) 解析與填充符號(hào)表 1.詞法捉偏、語(yǔ)法分析 2.填充符號(hào)表 2) 注解處理器 3) 語(yǔ)義分析與字節(jié)碼生成...

  • 五倒得、JVM之字節(jié)碼執(zhí)行引擎

    執(zhí)行引擎在執(zhí)行Java代碼時(shí)候可能會(huì)有解釋執(zhí)行和編譯執(zhí)行兩種選擇,也可能兩者兼?zhèn)湄睬荩踔吝€可能會(huì)包含幾個(gè)不同級(jí)別的編譯器執(zhí)行引擎霞掺。 棧幀 局部變量表 操作數(shù) 動(dòng)態(tài)連接 方法返回...

  • 120
    四、JVM之類加載

    虛擬機(jī)如何加載Class文件讹躯?Class文件中的信息進(jìn)入到虛擬機(jī)后會(huì)發(fā)生什么變化菩彬?虛擬機(jī)把描述類的數(shù)據(jù)從Class文件加載到內(nèi)存,并對(duì)數(shù)據(jù)進(jìn)行校驗(yàn)潮梯、轉(zhuǎn)換解析和初始化骗灶,最終形成...

  • 三、JVM之類文件

    實(shí)現(xiàn)語(yǔ)言無(wú)關(guān)性的基礎(chǔ)仍然是虛擬機(jī)和字節(jié)碼存儲(chǔ)格式秉馏。Java虛擬機(jī)不和包括Java在內(nèi)的任何語(yǔ)言綁定耙旦,它只與“Class文件”這種特定的二進(jìn)制文件格式所關(guān)聯(lián),Class文件中包...

  • 二萝究、JVM之GC

    GC(Garbage Collection)機(jī)制免都,是Java與C++/C的主要區(qū)別之一,Java開(kāi)發(fā)者,一般不需要單獨(dú)處理內(nèi)存的回收帆竹,GC會(huì)負(fù)責(zé)內(nèi)存的釋放绕娘。java運(yùn)行時(shí)區(qū)域...

  • 120
    一、JVM之內(nèi)存模型

    java語(yǔ)言中不需要像C/C++語(yǔ)言那樣需要自己管理內(nèi)存栽连,內(nèi)存的申請(qǐng)與釋放全部由JVM進(jìn)行統(tǒng)一管理险领,這樣java中只一個(gè)new關(guān)鍵字就可以申請(qǐng)內(nèi)存了。但不是說(shuō)不用自己管理內(nèi)存...

  • 120
    JVM學(xué)習(xí)整理

    學(xué)習(xí)JVM可以從底層了解到Java語(yǔ)言是如何工作的秒紧,知道java能干什么不能干什么舷暮,如何才能寫(xiě)出更好的代碼,如何提高效率噩茄。本系列文章為《深入理解Java虛擬機(jī)》筆記下面,以備以后...

  • Java整理

    一基礎(chǔ):1.泛型:https://www.ibm.com/developerworks/cn/java/j-lo-gj/2.語(yǔ)法糖:http://blog.csdn.net/...

  • RxJava 初探

    0.前言 本文主要記錄RxJava的初步用法,以對(duì)RxJava有一個(gè)直觀的感受绩聘。官網(wǎng)在這里沥割,RxJava項(xiàng)目地址在這里。 1.基礎(chǔ)知識(shí) ReactiveX(響應(yīng)式編程)根據(jù)官...

  • 多謝

    用RxJava實(shí)現(xiàn)事件總線(Event Bus)

    目前大多數(shù)開(kāi)發(fā)者使用EventBus或者Otto作為事件總線通信庫(kù)凿菩,對(duì)于RxJava使用者來(lái)說(shuō)机杜,RxJava也可以輕松實(shí)現(xiàn)事件總線,因?yàn)樗鼈兌家罁?jù)于觀察者模式衅谷。 不多說(shuō)椒拗,上代...

  • 如何才能寫(xiě)出一篇好的技術(shù)文章

    文章來(lái)源于 @justjavac在知乎上的邀請(qǐng),要寫(xiě)在知乎上的回答。因?yàn)橛性瓌?chuàng)蚀苛,所以先首發(fā)在验,免得被偽原創(chuàng)。每天有大把的時(shí)間刷GitHub堵未,寫(xiě)博客腋舌。從我大二的時(shí)候,大概六年前開(kāi)...

  • 120
    Mockito介紹

    這是一篇舊文渗蟹,之前在團(tuán)隊(duì)內(nèi)部分享過(guò)块饺,剛好在Google官方Android App架構(gòu)藍(lán)圖的Sample里也使用了Mockito,就在這里發(fā)出來(lái)雌芽,希望給大家?guī)?lái)幫助授艰。 為什么需...

  • 120
    Android單元測(cè)試框架Robolectric3.0介紹(一)

    一复旬、關(guān)于Robolectric3.0 文章中的所有代碼在此:https://github.com/geniusmart/LoveUT ,由于 Robolectric 3.0 ...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品