网站大量收购闲置独家精品文档,联系QQ:2885784924

《Java语言程序设计》课件第2章.ppt

  1. 1、本文档共288页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

System.out.println();

System.out.println(当i=+i+时,跳出while循环.);

break;//终止并跳出了while循环

}

}

}

}

程序执行结果如图2-44所示。图2-44UseBreak.java的执行结果2)?continue语句

与break语句不同,continue语句并不终止当前循环。在循环体中遇到continue语句时,本次循环结束,回到循环条件判断是否执行下一次循环,所以continue语句仅跳过最内层循环的剩余语句。continue语句的格式如下:

continue标号;

具体应用参考下面程序。

【例2-32】continue使用演示程序。publicclassUseContinue{

publicstaticvoidmain(String[]args){

for(inti=1;i=8;i++){//控制8次输出

if(i==2||i==5){

System.out.print(下一循环.);

continue;

}

System.out.print(i=+i+);

}

}

}

程序执行结果如图2-45所示。图2-45UseContinue.java的执行结果下面看一个比较简单的例子,程序App.java的清单如下所示。

【例2-33】程序App.java。

publicclassApp

{

publicstaticvoidmain(String[]args)

{

System.out.println(Hello,littleboy!);

}

}2.6方法程序执行结果如下:

Hello,littleboy!

在类App中有一个main()方法,这是应用程序的入口方法,即程序的执行顺序是从main()方法开始直到其结束。Java虚拟机(JVM)在启动应用程序时会寻找该方法,当找到main()方法时,JVM将控制权交给它。那么什么是方法(method)呢?面向对象编程中的方法类似于标准编程中的函数或者子程序,它是一个执行代码块,可以将控制传递给它,由它返回一个值。方法可提供方便的途径将代码包装为单个功能单位,当调用方法时,Java虚拟机执行方法中的代码。在App.java程序里设计了一个main()方法,这个方法里有一行执行代码,功能是完成信息的显示。在显示的执行操作上,通过System.out对象(在关于输入/输出的章节中会讲到)调用了println()方法,println()是系统定义好的一个方法,使用时只需按照要求进行调用即可。后面将会讲到如何调用方法。Java的方法决定了一个对象能够接收什么样的消息,能进行什么样的操作。这一节先讲解方法的基本操作,对于方法在Java中的深入运用将在第3章讨论。2.6.1方法的定义和调用

1.方法的定义

方法的基本组成成分包括:名称、参数、返回值和方法体。下面是它最基本的形式:

returnTypemethodName(parameter_list)

{

/*Methodbody*/

}返回类型(returnType)是指调用方法后返回数据的类型,这些类型包括int、float、某种对象类型或者void(方法不返回任何值)等。方法名(methodName)的命名要遵循一定的规则:方法名中第一个单词要小写,后面每个单词的第一个字母要大写,如inforDisplay、charSort等。参数列表(parameter-list)给出了要传递给方法的信息的类型和名称。方法名和参数列表共同唯一地标识出某个方法。方法的实际主体(当调用方法时执行的代码)包含在方法声明后面的代码块(Methodbody)中。

程序MethodDemo_1.java给出了一个简单的方法示例。【例2-34】MethodDemo_1.java程序。

publicclassmethodDemo_1

{

staticvoidinforDisplay()

{

System.out.println(studymethod!);

}

publicstaticvo

您可能关注的文档

文档评论(0)

酱酱 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档