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