- 0
- 0
- 约7.89千字
- 约 6页
- 2026-01-29 发布于北京
- 举报
JAVA代码查错
1.className{privateStringnamepublic
booleanisStupime(Stringname){}这有什么错误?:错误。
method必须以分号结尾,且不带花括号。
2publicclassSomething{
voiddoSomething(){
privateStrings=;intl=
s.length();有错误吗
:错误。局部变量前不能放置任何修饰符(private,public,和protected)。final可以用
来修饰局部变量
(final如同和strictfp,都是非修饰符,strictfp只能修饰class和
method而非variable)。
3.classSomething{
privateStringdoSomething();
这好像没什么错吧?
:错。的方法不能以private修饰。的方法就是让子类
implement(实现)具体细节的,怎么可以用private把方法起来呢?(
同理,方法前不能加final)。
4.publicclassSomething{
publicintaddOne(finalintx)
{return++x;
:错。intx被为final,这意味着x不能在addOne方法中被修改。
5.publicclassSomething{public
staticvoidmain(String[]args){
Othero=newOther();new
Something().addOne(o);publicvoid
addOne(finalOthero)classOther{
publicinti和上面的很相似
,是的问题,这有错吗?
都关于final
:正确。在addOne方法中,参数o被修饰成final。如果在addOne方法里我们修
改了o的
(比如:onewOther();),那么如同上例这题也是错的。但这里修改的是o的成员变量(成
员变量),而o的并没有改变。
6.classSomething{inti;public
voiddoSomething(){
System.out.println(i=+i);
JAVA代码查错
1.className
{privateStringname
publicbooleanisStupime(Stringname){}这有何错误?
:错。method必须以分号结尾,且不带花括号。
2publicclassSomething
{voiddoSomething(){
privateStrings;
intl=s.length();有错吗?
:错。局部变量前不能放置任何修饰符(private,public,和protected)。final可以用
来修饰局部变量
(final如同和strictfp,都是非修饰符,strictfp只能修饰class和method而非
variable)。
3.classSomething{
privateStringdoSomething();
这好像没什么错吧?
:错。的methods不能以private修饰。的methods就是让子类
implement(实现)具体细节的,怎么可以用private把
method
您可能关注的文档
最近下载
- 商场运营成本的核算.doc VIP
- 海底电力电缆输电工程施工及验收规范.pdf VIP
- 《企业内部控制》教学课件最终版 5章 社会责任 5.0企业内部控制课程——第五章社会责任概述.ppt VIP
- 2025年苏州卫生职业技术学院单招职业适应性测试题库(基础题).docx VIP
- 6骑鹅旅行记课件(共50张PPT).ppt VIP
- 煎药培训内容课件.pptx VIP
- 浙教版初中数学知识点总结归纳,推荐文档.pdf VIP
- ATS工作台界面认识及简单操作城轨列车运行控制课件.pptx VIP
- 司美替尼治疗中国3~18岁Ⅰ型神经纤维瘤中有症状 不能手术的丛状神经纤维瘤儿童患者的成本效用分析.pdf VIP
- PHILIPS电话机CORD 281A用户手册.pdf
原创力文档

文档评论(0)