查看: 1120|回复: 0

【卓跃教育】Java语言开发在编译时最常见的错误

[复制链接]

该用户从未签到

发表于 2012-11-5 09:14:25 | 显示全部楼层 |阅读模式
分享到:
学习一种新的编程语言总是一种挑战,因为简单的失误就可以产生错误,对于门外汉来说都是神秘和充满困惑的。如果你不是足
够幸运有一个有经验的程序员在旁边看着你并提供指导,排除你代码的故障将是非常令人沮丧的。下面由卓跃教育继续为您介绍
JAVA在编译时最常见的错误。 
如果你正学习Java语言,你在编译和执行代码的时候遇到问题,一般来说问题将分为2类:无论你遇到的是编译时错误,这说明你
的程序编译失败,还是你遇到运行时错误,这是指错误发生在你成功地编译了程序但不能运行并且没有产生错误。当然,在你遇
到一个运行时错误之前,你的代码必须首先能够编译,所以在这里我们将研究最常见的开发者可能遇到的编译时错误的原因。 
最常见的编译时错误 
Java文件错误的命名方式--Java文件的名称必须和代码中相关的公共类完全匹配。因此,如果你的代码包含一个公共类
“Game”,Java文件必须命名为“Game.Java”,而不能命名为“game.Java”,或者是“GAME.Java”,再或者是“MyGame.Java”.该
文件的名称和公共类的名称在拼写和大小写上都必须完全匹配。 
代码错误的大小写--Java对大小写敏感,因此“public”与“Public”或“puBliC”都是不相同的。Java新手往往利用首字母大
写,反之亦然,由于大小写错误导致他们编写的代码编译失败。为了进一步复杂化这个问题,编译时错误信息由于大写问题往往
是隐蔽和没有帮助的。 
错误匹配的括号--你可以看到你的代码中的每一个开着的括弧,它可能是一个方括号,大括弧或圆括号,你需要一个与之匹配的
关闭的括弧。有时,一个程序员会忘记关闭方法的括弧,或者他们会记得关闭一个方法的括弧,但是忘记关闭类的括弧。不管它
是如何发生的,如果括号不匹配,你将会一直得到一个编译时错误。 
漏掉分号--人们越来越熟悉的Java另一个常见编码错误是漏掉需要的分号。作为一项规则,每一个语句必须以分号结束。不幸的
是,这个规则有时可能会像它的作用一样另人费解,尤其是当你有一个很难弄清楚它到底是不是一个语句的时候。 
容易混淆的部分是由于在Java中并不是每一行你写的代码就是一个语句。例如,类声明是不被视为一个语句,所以它不跟分号。
同样,一个方法声明是不被视为一个语句的,所以它也不跟分号。要想容易识别哪个是一个语句哪个不是一个语句需要一定的练
习,这也需要一定的时间,但请放心,如果你确实有一个语句,它就必须跟着一个分号,否则编译器会开始报错。 
您有任何关于Android开发的疑问,欢迎咨询在线老师 
随着时间的推移,任何编程语言的细微差别最终都会成为司空见惯的事,而Java众所周知的请求和市场上其他编程语言没什么区
别。如果你是Java新手,记住这四个小提示,如果你碰到一个编译时错误,看看是不是Java文件的命名方式产生的问题,代码中
单词和字母的大小写情况,不匹配的括号和或漏掉分号。保持这四个问题点在你的脑海里将帮助你解决Java代码故障排除问题,
并希望减轻一些学习Java程序语言的挫折。 
 
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条



手机版|小黑屋|与非网

GMT+8, 2025-1-10 21:50 , Processed in 0.115544 second(s), 15 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.