java怎么建包?

Python031

java怎么建包?,第1张

两种解决方法:

第一种:不建包,用缺省包,在CalculateDistance.java文件的首行,加上 import Point

当然,你要先编译Point.java,生成相应的.class文件,另外,你要设置好环境变量CLASSPATH。

第二种,建包

这种操作用记事本做比较复杂。

Point.java中的第一行,要加入package mypack(mypack是包名,仅举例)

编译后,在liu中创建文件夹 mypack,将相应.class文件放里面

然后,在CalculateDistance.java的第一行应是:import myback

CalculateDistance.java应在liu中。

包的概念要通过实践才能理解。在开发中,会经常涉及到的。

这要有对包一定的理解,建议找本教材或上网,应该找到有针对性的实践做法。

没有导包。

Java创建包后必须进行导包,让Java运行工具明白包的来源以及路径,否则运行时出现异常导致没有办法显示信息。

包为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间,包的作用是把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用和如同文件夹一样,包也采用了树形目录的存储方式,同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别,因此,包可以避免名字冲突,包也限定了访问权限,拥有包访问权限的类才能访问某个包中的类。

1.什么叫包?

为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。Java中的包一般均包含相关的类,例如,所有关于交通工具的类都可以放到名为Transportation的包中。

2.包有什么用途?

如上所述,更好的组织类,防止在一个空间下出现类重名啊这些情况;表明类之间的层次关系。

3.如何创建包?

不使用IDE工具的话,创建包既为创建文件夹,新建类后在类开端加上包名即可;

使用IDE工具的话,会更加方便new

Package,指定包名即可。