java程序编译为什么没有产生class文件呢?
我在D盘根目录下放有trial.java文件,命令符窗口进入对应目录编译,却是下图结果,求高人指点??源代码如下:publicclassDooBee{publicstat...
我在D盘根目录下放有trial.java文件,命令符窗口进入对应目录编译,却是下图结果,求高人指点??
源代码如下:
public class DooBee{public static void main (string[] args){int x=1;while(x<3){System.out.print("Doo");System.out.print("Bee");x=x+1;}if(x==3){System.out.print("Do");}}} 展开
源代码如下:
public class DooBee{public static void main (string[] args){int x=1;while(x<3){System.out.print("Doo");System.out.print("Bee");x=x+1;}if(x==3){System.out.print("Do");}}} 展开
5个回答
展开全部
将trial.java改为DooBee.java;
public static void main (string[] args){中的string[]改为String[]
改完之后,再次编译就可以编译通过了
之所以没有产生class文件的主要原因是因为你的java代码有问题,所以无法生成class文件
public static void main (string[] args){中的string[]改为String[]
改完之后,再次编译就可以编译通过了
之所以没有产生class文件的主要原因是因为你的java代码有问题,所以无法生成class文件
追问
这些都是规定的吗?名字必须是类名吗?S必须大写?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
改为javac DooBee.java
string改为String,代码有错误,不能生成class文件,除非编译通过
string改为String,代码有错误,不能生成class文件,除非编译通过
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.java文件的文件名应该为DooBee.java
public static void main (string[] args)里面的String S 应该大写!
public static void main (string[] args)里面的String S 应该大写!
追问
这些都是规定的吗?名字必须是类名吗?S必须大写?
追答
你写的类是个public类,文件名必须跟public类的类名相同。
String 是字符串数据类型,用来声明字符串的,必须大写。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-05-02 · 知道合伙人数码行家
关注
展开全部
javac DooBee这个,文件名也叫这个。
S大写。。
S大写。。
追问
这些都是规定的吗?名字必须是类名吗?S必须大写?
追答
是的,比如你的public class xx 那么你的文件名必须是这个,而且这个文件只能有一个public class
另外,String定义变量、数组的时候都是大写。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询