如何编译java程序

classGoodDog{privateintsize;publicintgetSize(){returnsize;}publicvoidsetSize(ints){si... class GoodDog{
private int size;

public int getSize(){
return size;
}

public void setSize(int s){
size=s;
}

void bark(){
if(size>60){
System.out.println("Wooof!Wooof!");
}else if(size>14){
System.out.println("Ruff!Ruff!");
}else{
System.out.println("Yip!Yip!");
}
}
}

class GoodDogTestDrive{

public static void main(String[] args){
GoodDog one =new GoodDog();
one.setSize(70);
GoodDog two=new GoodDog();
two.setSize(9);
System.out.println("Dog one: "+one.getSize());
System.out.println("Dog two: "+two.getSize());
one.bark();
two.bark();
}
}
展开
 我来答
zzukkkkk
推荐于2019-10-04 · TA获得超过936个赞
知道答主
回答量:27
采纳率:0%
帮助的人:4.5万
展开全部

三种方法:

1.在IDE中,如eclipse中写的Java程序,在点击保存后eclipse就会调用javac编译程序编译,编译文件在当前项目的bin目录下。

2.作为一个独立的文件且没有定义Java环境变量,需要在cmd窗口中切换到java bin目卖磨雹录下执行Javac程序,执行格式为     javac 空格 Java源文件;如 javac  C://hello.java;

3.作为一个独立的文件且定义了Java环境变量,打开cmd窗口,可以在任意目录输入javac java源文件,如javac D://hi.java。

扩展资游磨料

Java也是一种高级语言,要中帆让计算机执行你撰写的Java程序,也得通过编译程序的编译。但是Java编译程序并不直接将Java源代码编译为相依于计算机平台的0、1序列,而是将其编译为字节码。

Java源代码的扩展名为.java,经过编译程序编译之后生成扩展名为.class的字节码。

来自天一阁鼻若悬胆 的洛基
推荐于2017-09-11 · TA获得超过714个赞
知道小有建树答主
回答量:140
采纳率:0%
帮助的人:88.6万
展开全部
1.直接用命令行,输入cmd,回车然后切换到文件所在文件凳如困夹(若文件在桌面,则直接切换到桌面:cd desktop)输入 javac GoodDogTestDrive.java 这样就完成编译了,文件所在文件夹会产生编译好的.class文件。
2.用eclipse 等开发工具,直接右键枣念run as -->java Application直接就橡茄能编译并且运行了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c9c7c27
2012-01-15
知道答主
回答量:67
采纳率:0%
帮助的人:12.4万
展开全部
命令行界面可以;下载一些集成开发环境my eclipse 等都行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yabuxizao
2012-01-15 · TA获得超过123个赞
知道答主
回答量:117
采纳率:0%
帮助的人:54.8万
展开全部
在控制台肢橡则指下输入javac XXX.java
编译后历盯旁,直接 java XXX 就行了
XXX是java 文件的名字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式