你经历过满屏都在飞"1"的绝望…
2019-08-16 09:41:18来源:博客园 阅读 ()
你经历过满屏都在飞"1"的绝望吗!
下图的这种绝望,我经历过.QAQ
无限循环
最简单无限循环格式:
while(true) {
}
或
for(;;) {
}
无限循环存在的原因是并不知道循环多少次,而是根据某些条件,来控制循环。
循环嵌套
嵌套循环是指在一个循环语句的循环体中再定义一个循环语句的语法结构。while、do…while、for循环语句都可以进行嵌套,并且它们之间也可以互相嵌套,如最常见的在for循环中嵌套for循环,格式如下:
跳转语句(break、continue)
break 和 continue 区别:
break
应用场景: 可以使用在switch和循环中
作用:结束switch,结束循环
continue
应用场景:只能使用在循环中
作用:结束本次循环,直接进入到下一次循环中
方法
方法的语法格式:
定义:
有返回值类型的方法
修饰符 返回值类型 方法名([参数列表]){
处理功能的代码块;
return 返回值;
}
修饰符:访问权限修饰符,默认public static.
返回值类型:需要得到方法的运算结果,定义为有返回值类型的方法,结果的数据类型写在这里可以是基本数据类型|引用数据类型.
方法名: 标识符-->标识符的命名规则|规范(使用方法名调用方法)
()->参数列表:可以有参数,可以没有参数,可以有多个参数
参数相当于一个局部变量的声明-->作用域只在当前定义的方法中有效
数据类型 变量名1,数据类型 变量名2...(可以是基本数据类型|引用数据类型)
{}-->解决功能的代码块
return: 1)提前结束方法 2)带出返回值(返回值返回给方法的调用处)
return :
只能使用在方法中
有返回值: 1)提前结束方法 2)带出返回值
没有返回值: 1)提前结束方法
不可达语句:
1.在一个一定会执行的return的后面不能定义内容
2.break后面的语句
3.continue后面的语句
4.while(false)中的内容
5.死循环后面的内容
方法的调用: 方法名([参数]); -->执行方法中的代码
1)普通调用 方法名([参数]);
2)赋值调用 数据类型 变量名=方法名([参数]);
3)输出调用 System.out.println(方法名([参数]));
参数:
形式参数:定义方法时()中的参数 (形参)
实际参数:调用方法时()中的值 (实参)
实参和形参要一一对应
个数,数据类型,顺序相同
方法的优点:可以提高代码的复用性!
方法的重载
在一个类中,有多个方法,方法名相同,参数列表不同
要求: 1.同一个类 2.多个方法的方法名相同
3.参数列表不同
3.1参数个数不同
3.2参数的数据类型不同
3.3不同数据类型的参数顺序不同
注:
方法的重载和修饰符无关
方法的重载和有无返回值无关
方法的重载和返回值类型无关
方法的重载和参数名无关
原文链接:https://www.cnblogs.com/zhaohenghaoshuai/p/11124892.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 5月到6月程序员到底经历了和什么,工资狂跌***元,你是否也 2020-06-10
- 我的奇葩面试经历:HR竟然主动提价,比预期高5K,我一脸懵逼 2020-05-25
- 真实经历:面试了大厂之后,这样介绍项目经验,显得项目很牛 2020-05-15
- 考研失败后的春招经历,oppo、浪潮、TCL、VIVO等面经 2020-05-06
- 美团技术四面经历,作者已拿到Offer! 2020-04-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash