java包的定义与使用

来源:互联网 发布:淘宝人群画像分析 编辑:程序博客网 时间:2024/05/19 16:51


一:创建D:\目录下的子文件夹D:\work\testD:\mypkg

 二:将两个包内类储存在D:\work目录下;将测试程序存储在D:\work\test内。

 三:在系统环境变量下添加classpath变量名为D:\mypkg(或者在命令行执行:set classpath = %classpath%; D:\mypkg)。

 四:在D:\work下,命令行输入javac -d D:\mypkg Point.java Rectangle.javaD:\mypkg目录下生成

D:\mypkg\com\java文件夹,内置Point.class  Rectangle.class文件。

 五:在D:\work\test下,命令行输入命令:javac TestPackage.java编译;之后执行javaTestPackage运行。

以下是我测试时用的书上的一段程序。

程序一(包内类):Rectangle.javapackage com.java;public class Rectangle{public int width = 0;public int height = 0;public Point origin;public Rectangle(Point p,int w,int h){origin = p;width = w;height = h;}public void move(int x,int y){origin.x = x;origin.y = y;}public int area(){return width * height;}}程序二(包内类):Point.javapackage com.java;public class Point{public int  x = 0;public int y = 0;public Point(int x,int y){this.x = x;this.y = y;}}程序三(测试程序):TestPackage.javaimport com.java.*;public class TestPackage{public static void main(String[] args){Point p = new Point(2,3);Rectangle r = new Rectangle(p,10,10);System.out.println("The area of the rectangle is "+ r.area());}}

0 0
原创粉丝点击