(资料图片)

1、lib和bin其实不仅在jdk,很多程序都有这两个目录。

2、 其实他们分别是libarary和binary的缩写。

3、libarary顾名思义就是类库的意思,也是放一些程序运行需要的依赖文件,比如说jar包binary 就是计算机直接可运行的字节码,在windows系统里,也就是可直接运行的exe文件,这是启动jdk功能的运行文件。

4、举个例子,你用eclipse写一段代码,然后编译运行。

5、代码里一个定义如String int之类的,就是依赖lib里的jar包才能识别。

6、不然eclipse怎么知道String int这些代表什么意思呢?然后你执行代码,就是靠eclipse来启动bin里面javac.exe java.exe javaw.exe之类的程序来编译+运行。

本文就为大家分享到这里,希望看了会喜欢。

标签: