Java学习第二回:JAVA中包的概念了解:似懂非懂

来源:互联网 发布:尤克里里怎么调音软件 编辑:程序博客网 时间:2024/06/09 17:51

        说是似懂非懂是因为了解的实在是很少,但还是想写出来,以作纪念及记忆。

        C++与C#都有命名空间的概念,JAVA中包的概念应该是提供了与命名空间相似的概念。我所知道的关于命名空间的作用是非常有限的,在C++中,编译器需要一个命名空间来区分相同名字的函数,类等,JAVA中也是相同的,且JAVA中相应包的命名还是有些讲究的。若包名为A点B点C,那么相应这个包里的类就应该放在文件夹:A杠B杠C杠下。

        具体的用法我还知之甚少,这里说说包的作用吧,据有些资料讲,包的作用大致有三条:

  1. 避免类的重名带来的各种问题,适用于非常大型的项目,如果只写一个非常小的控制台程序,包的概念不理解也罢;当然还是理解了对以后的开发大有好处;
  2. 可以对包内的类有一定保护作用,如:函数想调用其他包里的类,必须先载入相应的包(import);
  3. 对于大型项目来说,包也是一个很好的索引,便于学习。

        我所知道的也就这些了,关于以后的学习中,我选择了常用的开发工具:eclipse,在官网上下载安装上即可用。就写到这儿吧,以后该学具体的语法了。

原创粉丝点击