| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 939 人关注过本帖
标题:[求助]
取消只看楼主 加入收藏
19244189
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2005-8-8
收藏
 问题点数:0 回复次数:7 
[求助]
我刚学编程什么也不懂,糊里糊涂地照着资料学JAVA,最后根据资料写了第一个程序.于是兴奋地去命令行窗口执行,我写了一个文件名是welcome.java,在我照着资料输入相关命令后出现的结果跟资料里不一样,他显示的是
welcome.java:7:':' expected
//输出信息到控制台
^
1 error
可资料里说如果正确的话是没有什么显示的啊 哪位能告诉我哪里错了 本人上传了那个文件请大虾帮忙看一下
顺便问一下怎样在命令行里改路径!!!本人先在这谢了
哦对了 我只是个刚接触程序的菜鸟,,有什么地方不对不要笑哦!!!!
搜索更多相关主题的帖子: 学编程 expected 控制台 学JAVA 
2005-08-08 06:59
19244189
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2005-8-8
收藏
得分:0 
/*
*this is my first application
*/
public class welcome
{
        public static void main (string[]args)
                //输出信息到控制台
                System.out.println("这是你的第一个程序,欢迎走入Java的大门!");
}
这个就是我写的 是不是这个就是源代码啊
2005-08-08 07:46
19244189
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2005-8-8
收藏
得分:0 
编程真苦啊  我又遇到麻烦了!!!!!
 根据资料显示我在命令行窗口输入javac Welcome.java没有任何异常显示就说明正确  这一步我确实对了
输入完之后会在刚才的文件夹自动生成一个文件 再输入java Welcome 会出现 这是你的第一个程序,欢迎走入Java的大门 这几个字样  可我输入完后发现不是这几个字啊  而是
Exception in thread "main" java.lang.NoClassDefFoundError:Welcome
这又是怎么回事啊~~~
2005-08-08 12:18
19244189
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2005-8-8
收藏
得分:0 
我的文件名是Welcome.java 第一个字母是大写 在编译时我输入javac Welcome.java第一个字母也大写 正确
可在执行时不管我输入java welcome 还是 java Welcome出现的都是上面我说的这句话 只是welcome的第一个字母大小写不一样  怎么办啊????????????????
2005-08-09 10:00
19244189
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2005-8-8
收藏
得分:0 
老大 这些我都知道啊 class是一个类 public是这个类的属性 如果一个文件中只有一个类,那这个文件的文件名就必须和这个类名一致....我的类名是 Welcome 所以我的文件名是Welcome.java   这个W大写 我在执行的时候输入的W也是大写
可出现的就是上面这句英语,而不是    这是你的第一个程序,欢迎走入Java的大门  是不是我的电脑对我这个菜鸟学编程过敏啊~555555555555555555~~~~~~~~~~~~~
2005-08-09 11:51
19244189
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2005-8-8
收藏
得分:0 
我说老大啊  那..那个 怎..怎么都是英文啊~~~~~~~~我的翻译工具对这些英文好像不在行啊!!!翻出来很多都是乱七八糟的哦 对了  那个字节码文件指的是哪个文件啊
2005-08-09 18:35
19244189
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2005-8-8
收藏
得分:0 
老大,你说的那个CLASS文件我通过编译早就生成了,这个文件和源代码文件都放在e:\myclass里 我在控制台里输入java welcome 就是不行啊  我旁边都是一些无知的人 连电脑都没人有 你说我去问谁啊唉 真是难啊 我倒觉得我的classpath设置有点异样 比如我的j2sdk1.4.2_08放在E盘下 我设置classpath时输入E:\j2sdk1.4.2_08\lib  我去控制台验证一下我的classpath设置有没有问题 输入set classpath 结果E:\j2sdk1.4.2_08\lib 而我所学的资料里好像把lib里文件的文件名都显示在控制台中 比如它显示的是E:\j2sdk1.4.2_08\lib\dt.jar;e:\j2sdk1.4.2_08\lib\tools.jar等等下面还有很多  你说这个有没有问题啊
哦你说的这个软件有个网友正推荐给我  我正要去下载呢
2005-08-10 07:41
19244189
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2005-8-8
收藏
得分:0 
老大我那个问题我解决了  果然是classpath没有完全设置好 非常感谢你对我这头牛弹这么多琴 我的QQ是19244189 非常希望你能加我 谢谢
2005-08-10 08:04
快速回复:[求助]
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026894 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved