黑马程序员技术交流社区

标题: 初学者容易犯的错误 [打印本页]

作者: 周同欢    时间: 2012-11-18 16:05
标题: 初学者容易犯的错误
今天刚开始学习编程  虽然全程有视频在教 但还是在不经意间出了各种bug  不过还好 都很轻松的发现了

首先 编了这个程式

{
        public static void main(String[] args)
       {

一运行 出错了!!

D:\JAVA0217\dey01>javac 123.java
123.java:3: 错误: 找不到符号
        public static void main(string[] args)
                                            ^
  符号:   类 string
  位置: 类 Demo
1 个错误

这里有个错误 虽然有解释 但完全不懂  还以为是字体问题 后确定不是  找了半天 又是百度 又是论坛的  后来仔细研究发现在"string[]"这个单词的 首字母s下有个小箭头  就想该不会是大小写不对吧  把录像倒回去一看  果然  嘿嘿

然后后接着编

class  Demo
{
        public static void main(String[] args)
       {
              System.out.println("hello java");
       }
}
又出错了!

D:\JAVA0217\dey01>javac 123.java
123.java:5: 错误: 未结束的字符串文字
              system.out.println("hello java);
                                           ^
123.java:5: 错误: 需要';'
              system.out.println("hello java);
                                              ^
123.java:7: 错误: 进行语法分析时已到达文件结尾
}
^
3 个错误
这里 hello 前面有个冒号 当句尾却没有 一下子就发现了 解决

然后又出来个

D:\JAVA0217\dey01>javac 123.java
123.java:5: 错误: 程序包system不存在
              system.out.println("hello java");
              ^
1 个错误

又找了半天  发现又是该死的system首字母没大写

  总字虽然都是些很小的问题 但却反映出 编程看来真的是个精细活啊   一点小错误程序就跑不起来了 但独自解决之后却有点小成就感了 呵呵

作者: 冰深    时间: 2012-11-18 16:09
是String[]的字母没有大写,这样用Eclipse或者MyEclipse都很容易发现,其实第一个提示已经很明确了,  
符号:   类 string
  位置: 类 Demo
1 个错误
string是小写的。。。。。
作者: 许坤    时间: 2012-11-18 16:22
低级错误是在编写代码中慢慢改掉的,细心点。。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2