java代码组织方式
- 包--跟文件系统文件夹类似的层次结构,层次见用点分割。主要避免命名冲突,实现代码模块化管理功能。
- jar包--包含.class文件的打包出来的压缩包。通过jar包可以利用别人的代码也可以把我们的代码提供给其他人。
java程序的运行过程;
- 编译---编译源码成字节码,根据类引用关系解析出类权限定名供下一阶段利用。解析时可以利用import语句的导入,classpath以及它子目录中的类信息
- 链接---运行时根据类权限定名查找类(在classpath或jar包)并加载类字节码并执行。
注:import只在编译器利用,classpath在编译器和运行期都要用。
本文介绍了Java中代码的组织方式,包括包和jar包的概念及其作用,避免命名冲突及实现代码模块化管理。同时详细解释了Java程序的运行过程,从编译到链接阶段的关键步骤。
263

被折叠的 条评论
为什么被折叠?



