Java中工程,包,类的区别

Posted 徐阶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中工程,包,类的区别相关的知识,希望对你有一定的参考价值。

 工程相当于一个软件,包相当于模块,类相当于模块下各个功能的实现。(学过python的同学更好理解,类似python下模块和方法) 
 类下再有各种自己具体完成任务需要的成员变量和实现方法。主方法也在某一个public类中。 
 包(package)相当于姓名中的“姓”,类(class)相当于“名”。所以在调用某类方法的时候,不仅需要指明方法所在的“名”,即类,还要指明方法类所在的“姓”,即包。这样编译器才知道你调用的方法是哪一个。

以上是关于Java中工程,包,类的区别的主要内容,如果未能解决你的问题,请参考以下文章

java中基类和超类的区别

百度Java工程师面试资源

Java eclipse中创建项目以后缺省包和命名的包有啥区别?

web工程和java工程的区别

java 包

Java语法包 继承 多态 抽象类 接口