Java、JS、Python中的项目文件管理

编写大型项目需要对项目文件进行管理,不同的编程语言有不同的管理逻辑。

Java

每个Java文件都是一个类,类中包含属性和方法。通过目录的形式管理一类文件,形成包。类中的publicprivate等标识管理类文件的访问权限。多个类、包组成一个完整的项目,可以进行分享、发布。

Python

每个py文件中可以包含属性、函数、类等,组成一个Module。Python也是通过目录的形式管理一类文件,形成包。Python对于Module中的属性、方法权限的管理通过约定的方式来实现。多个模块和包组成一个完整额项目,进行分享、发布。

JS

每个js文件可以包含属性、函数、类等,组成一个Module。通过import、export使用不同的Module。JS的包管理与Java、Python中的项目管理是一个意思可用于分享、发布。

总结:

项目文件管理是为了解决文件之间的组织、复用、分享的问题。不同语言对于这几个问题有不同的理解,因为形成了不同的方案。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,655评论 25 708
  • 大家好,我是婕然布桐,这是我在简书持续千字写作的第13/100天,给自己新建了一个文集来记录这五年的成长,叫做死磕...
    再见彼岸花阅读 252评论 0 0
  • 写下这句话我自己都觉得好笑,但如果你要我回答,我的答案永远不变。这永远都是一个美好的梦想。也是痴人说梦。 ...
    晨雨jia9阅读 230评论 0 0
  • 八月特有混合着灼热气息的干燥的微风向我吹来,让我周围的空气里夹杂了许多肉眼可见的白色灰尘。我微眯着眼,用手蒙住嘴巴...
    被狼咬过的面包阅读 274评论 0 0