★★★如何创建包?★★★ ★★★如何创建包?★★★

jm_cao 2002-08-01 08:28:51
我自己创建了一个包,具体如下,不知如何编译?
还有,classes目录 是否要自己新建?
哪位大侠能告诉我具体方法?越详细越好?拜托了?

// Fig. 9-6: Point.java
// Defination of class Point
package com.deitel.jhtp3.ch09;

public class Point {
protected int x, y;

// no-argument constructor
public Point() { setPoint( 0, 0 ); }

// constructor
public Point( int a, int b ) { setPoint( a, b ); }

// Set x and y coordinates of Point
public void setPoint( int a, int b )
{
x = a;
y = b;
} // end of setPoint

// get x coordinate
public int getX() { return x; }

// get y coordinate
public int getY() { return y; }

// Convert the point into a String representation
public String toString()
{ return "[" + x + "," + y + "]"; }
} // end of class
...全文
28 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
deane 2002-08-01
  • 打赏
  • 举报
回复
还有就是classpath 把 com的父目录加入classpath,b.class的也加进去

给分哦
deane 2002-08-01
  • 打赏
  • 举报
回复
现有A,B两个java文件,想将A打包,在B中引用A类

1 建立自己的目录,也就是包,e:\com\my,将在这里存放class文件
2 将要打包的文件,如A.java原文件第一行(必须第一行)加上package com.my;
B.java第一行写上import com.my.A;
3 编译,将遍以后的A.class放到com\my目录下(笨方法),或者直接
javac -d com/my A.class,
4 执行,ok了
bhr 2002-08-01
  • 打赏
  • 举报
回复
http://www.csdn.net/develop/Read_Article.asp?Id=13316
rob2000 2002-08-01
  • 打赏
  • 举报
回复
classes目录如果没有需要自己创建,在父目录下用javac -d 命令来编译,
wjmmml 2002-08-01
  • 打赏
  • 举报
回复
javac -d 包的父目录 文件名.java
java 包名.文件名(不带class)

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧