下列Java代碼中的變量a、b、c分別在內(nèi)存的()存儲(chǔ)區(qū)存放。
A.堆區(qū)、堆區(qū)、堆區(qū) B.堆區(qū)、棧區(qū)、堆區(qū) C.堆區(qū)、棧區(qū)、棧區(qū) D.堆區(qū)、堆區(qū)、棧區(qū) E.靜態(tài)區(qū)、棧區(qū)、堆區(qū) F.靜態(tài)區(qū)、棧區(qū)、棧區(qū)
A.Ant沒(méi)有正式的約定如一個(gè)一般項(xiàng)目的目錄結(jié)構(gòu),你必須明確的告訴Ant哪里去找源代碼 B.Maven 擁有約定,因?yàn)槟阕裱思s定,它已經(jīng)知道你的源代碼在哪里 C.maven和ant都有“生命周期”的概念,當(dāng)你輸入一個(gè)命令后,maven或者ant會(huì)執(zhí)行一系列的有序的步驟,直到到達(dá)你指定的生命周期 D.Ant構(gòu)建文件默認(rèn)命名為build.xml,Maven默認(rèn)構(gòu)建文件為pom.xml
A.他們都實(shí)現(xiàn)了Map接口 B.HashMap非線程安全,在多個(gè)線程訪問(wèn)Hashtable時(shí),不需要自己為它的方法實(shí)現(xiàn)同步,而HashMap就必須為之提供額外同步。 C.HashMap允許將null作為一個(gè)entry的key或者value,而Hashtable不允許 D.通過(guò)contains方法可以判斷一個(gè)對(duì)象是否存在于HashMap或者Hashtable中