您的位置:首页 > 编程语言 > Java开发

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

2013-03-18 21:20 218 查看
说是似懂非懂是因为了解的实在是很少,但还是想写出来,以作纪念及记忆。

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

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

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

我所知道的也就这些了,关于以后的学习中,我选择了常用的开发工具:eclipse,在官网上下载安装上即可用。就写到这儿吧,以后该学具体的语法了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: