一、開篇
許多人在初接觸Java的時(shí)候,都會被各種Java的英文縮寫名詞給弄得頭暈?zāi)X脹??匆粋€(gè)技術(shù),內(nèi)容里又會有一堆其他的技術(shù)名詞,看了半天不知所云。嘗試去查一下這些名詞的解釋,除了非常學(xué)術(shù)性的解釋之外,很少會有更詳細(xì)更明白的描述。例如JNDI,也就是Java Naming and Directory Interface的縮寫,中文意思是Java命名和目錄接口[1]??赐曛形慕忉專锩婢陀腥齻€(gè)不懂的名詞,"命名"、"目錄"和"接口",這都什么意思?然后繼續(xù)深入查一下去,越看發(fā)現(xiàn)越多不懂,學(xué)習(xí)的興趣也就沒有了。本文希望能通過簡單的說明和舉例,將平時(shí)工作中經(jīng)常遇到的名詞進(jìn)行解釋,讓初學(xué)者能對其有一個(gè)更感性的認(rèn)識。
牽涉Java的名詞有很多,有中文,有英文,有跟Java語言有關(guān),有跟Java技術(shù)體系有關(guān),要全面歸納起來的話,估計(jì)可以成部字典。所以不可能在一篇文章中包攬全部內(nèi)容。我會抽取平時(shí)生產(chǎn)上經(jīng)常遇到的、看文章經(jīng)??吹降?,聽高手討論時(shí)經(jīng)常聽到的一些名詞分幾篇文章,進(jìn)行深入一點(diǎn)的解釋,希望能解大家的部分惑。
二、JRE