两种最简单的死循环格式
while(true){…}
for(;😉{…}
4.转义字符:
‘\x’ x表示任意,\是转义符号,这种做法叫转移字符。
‘\t’ tab键的位置
‘\r’ 回车
‘\n’ 换行
‘"’
‘’’
5.控制跳转语句:break; continue; return;
(1)break的使用场景
* 只能在switch和循环中
(2)continue的使用场景
* 只能在循环中
(3)标号:标记某个循环对其控制
* 标号组成规则:其实就是合法的标识符
(4)return的作用
* 返回
* 其实它的作用不是结束循环的,而是结束方法的。
(5) return和break以及continue的区别?
* return是结束方法
* break是跳出循环
* continue是终止本次循环继续下次循环
6.方法:
(1)格式:
修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2…) {
方法体语句;
return 返回值;
}
(2)方法调用(有具体返回值)
* a:单独调用,一般来说没有意义,所以不推荐。
* b:输出调用,但是不够好。因为我们可能需要针对结果进行进一步的操作。
* c:赋值调用,推荐方案。
(3)注意事项:
* a:方法不调用不执行
* b:方法与方法是平级关系,不能嵌套定义
* c:方法定义的时候参数之间用逗号隔开
* d:方法调用的时候不用在传递数据类型
* e:如果方法有明确的返回值,一定要有return带回一个值
7.方法重载:
(1)方法重载:
* 在同一个类中,方法名相同,参数列表不同。与返回值类型无关。
(2)* 参数列表不同:
* A:参数个数不同
* B:参数类型不同
* C:参数的顺序不同(算重载,但是在开发中不用)
总结
上述知识点,囊括了目前互联网企业的主流应用技术以及能让你成为“香饽饽”的高级架构知识,每个笔记里面几乎都带有实战内容。
很多人担心学了容易忘,这里教你一个方法,那就是重复学习。
打个比方,假如你正在学习 spring 注解,突然发现了一个注解@Aspect,不知道干什么用的,你可能会去查看源码或者通过博客学习,花了半小时终于弄懂了,下次又看到@Aspect 了,你有点郁闷了,上次好像在哪哪哪学习,你快速打开网页花了五分钟又学会了。
从半小时和五分钟的对比中可以发现多学一次就离真正掌握知识又近了一步。
人的本性就是容易遗忘,只有不断加深印象、重复学习才能真正掌握,所以很多书我都是推荐大家多看几遍。哪有那么多天才,他只是比你多看了几遍书。
可以发现多学一次就离真正掌握知识又近了一步。
[外链图片转存中…(img-56Yd7LhY-1714348457049)]
人的本性就是容易遗忘,只有不断加深印象、重复学习才能真正掌握,所以很多书我都是推荐大家多看几遍。哪有那么多天才,他只是比你多看了几遍书。