wire中文版下载:JAVA包如何声明?作用是什么?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/06 01:38:11
我见过 比如
com.datastructure.application
一定是这种格式吗?
非要定义成跟网址似的?还非得倒着写?
写成诸如java.shit酱紫得可不可以?
另外功能是什么.
我不打包的话几个文件一样可以一起执行啊...
谢谢..

新建个包即可,无需声明
package的作用有:创建你自己的程序库集(注意要创建独一无二的包名)
如:
package com.mypackage.simple;
public class MyClass{.....
经过长期的编程实践,com.mypackage.simple包里的pulic类会越来越多,如果有人想有MyClass或者是com.mypackage.simple中的任何其他pulic类,可以使用关键字import来加载包名.

不一定非要那样,原理上是你想怎样命名都行的,JVM能识别,能运行。
但是你要是和别人合作搞点项目,是要按照一定的规定来写的。

另外,打包是为了方便管理,一个类似Windows目录结构的java包集合,
更容易理解、应用,就像你的文件多了,也要按一定的规则来组合一样。

当让你要是就几个文件的话,感觉打不打包都差不多,但是你的东西要是有上
几 M 几十 M 或者更多时,为了以后能更好的利用这些资源,你感觉那样更方便些呢?

这个只是形式的一种.
很常用的就是java.sth.* ; 这种
格式是怎么规定的就要怎么写,不能随便更改的.

包的意思就是把功能相关的定义放在一起管理,这样比较有条理.
不打包也可以,但是做工程的时候就一定要打包了,

格式是sun定义的,不能随便改,不然就无法正常运行。
打包是为了把功能类似,方法类似的文件放到一个地方方便利用和管理,
建议使用。