摘要: 库文件里面主要是一些程序员可以直接使用的变量、函数、类等,包括静态链接库和动态链接库(dll)两种。静态链接库是程序在链接阶段将所需的库文件复制到程序中,然后一起编译成可执行文件。而动态链接库在链接阶段并没有被链接到程序中,当程序运行的过程中需要的时候,再通过系统将库文件加载到内存供程序调用。这样做 阅读全文
posted @ 2020-10-18 22:56 6+0 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 如果是静态链接的话不需要库文件,如果是动态链接的话需要库文件 阅读全文
posted @ 2020-10-18 22:41 6+0 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1、java为什么可以跨平台 java可以实现跨平台的原因是所有的java程序首先会被编译成.class文件,然后放在java虚拟机上执行,而不是直接放在机器的操作系统上,然后利用虚拟机与操作系统交互,即由虚拟机解释给本地系统执行。比如c++语言,是直接将源文件编译成机器语言,而这种语言是与机器相关 阅读全文
posted @ 2020-10-18 22:24 6+0 阅读(61) 评论(0) 推荐(0) 编辑