javalibrary分類(lèi) java中的lib什么作用呢?
java中的lib什么作用呢?在Lib目錄下,一定有很多帶有的文件。Jar后綴(尤其是dt.jar公司以及工具.jar)這是一個(gè)壓縮文件。您可以使用winrar解壓并查看它。這里是Sun公司發(fā)布的一些
java中的lib什么作用呢?
在Lib目錄下,一定有很多帶有的文件。Jar后綴(尤其是dt.jar公司以及工具.jar)這是一個(gè)壓縮文件。您可以使用winrar解壓并查看它。這里是Sun公司發(fā)布的一些系統(tǒng)類(lèi),Java程序依賴(lài)這些類(lèi)來(lái)運(yùn)行。例如,當(dāng)Java程序輸入輸出時(shí),需要使用非常重要的輸入輸出類(lèi),比如streaminput和streanoutput,直接在程序的開(kāi)頭編寫(xiě)importjava.io文件. *編譯器會(huì)到Lib目錄中查找相關(guān)的系統(tǒng)類(lèi)。
在java中,jdk的bin目錄和lib目錄分別代表什么?
Lib和bin不僅存在于JDK中,而且存在于許多程序中。實(shí)際上,它們分別是Library和binary的縮寫(xiě)。顧名思義,Library是類(lèi)庫(kù)的意思,類(lèi)庫(kù)還用來(lái)放置程序運(yùn)行所需的一些依賴(lài)文件。例如,jar包二進(jìn)制是可以由計(jì)算機(jī)直接運(yùn)行的字節(jié)碼。在Windows系統(tǒng)中,也是可以直接運(yùn)行的EXE文件,它是啟動(dòng)JDK函數(shù)的運(yùn)行文件。例如,在eclipse中編寫(xiě)一段代碼,然后編譯并運(yùn)行它。代碼中的定義(如string int)取決于要識(shí)別的lib中的jar包。否則,eclipse如何知道字符串int代表什么?然后執(zhí)行代碼,即通過(guò)eclipse啟動(dòng)binjavac.exe文件java.exe文件javaw.exe文件等等。