JAVA学习整理

一,

连续区间的值用if()
switch选择结构 单值用switch(){case: 语句break; default:语句 };

对比break和continue使用场合

– break可用于switch结构和循环结构中 – continue只能用于循环结构中 (循环结构中)
– break语句终止某个循环,程序跳转到循环块 外的下一条语句。
– continue跳出本次循环,进入下一次循环

方法重载:方法名相同方法的类型和个数不同

八大基本数据类型byte、short、int、long、float、double、boolean、char

&&
条件1 && 条件2
仅仅两个条件同时为真,结果为真
||
条件1 || 条件2
只要两个条件有一个为真,结果为真
!
! 条件
条件为真时,结果为假
条件为假时,结果为真
二,
比较switch和多重if选择结构
相同点
都是用来处理多分支条件的结构
不同点
– switch选择结构
只能处理等值条件判断的情况,而且条件必须是整型
变量或字符型变量
– 多重if选择结构
没有 switch 选择结构的限制,特别适合某个变量处于
某个连续区间时的情况
三,
wh ile 循 环结构
while ( 循环条件 ) {
循环操作
}
do- wh ile 循 环结构
do {
循环操作
}
while ( 循环条件 )
四,

循环结构总结

执行顺序
– while 循环:先判断,再执行
– do-while循环:先执行,再判断
– for循环:先判断,再执行
适用情况
– 循环次数确定的情况,通常选用for循环
– 循环次数不确定的情况,通常选用while和do-while循环
五,
数组的结构
---数组只有一个名称,即标识符
---元素下标标明了元素在数组中的位置,从0开始
--- 数组中的每个元素都可以通过下标来访问
----数组长度固定不变,避免数组越界
六 ,
定义类的方法
方法的定义

  1. 方法的名称
  2. 方法的主体
  3. 方法返回的数据

public 返回值类型 方法名 () {
// 这里编写方法的主体
}
方法的返回值
如果方法具有返回值,方法中必须使用关键字 return 返回该值,
返回类型为该返回值的类型
方法调用总结
方法之间允许相互调用,不需要知道方法的具体实现,提高了效率
成员变量和局部变量的区别
作用域不同
– 局部变量的作用域仅限于定义它的方法
– 成员变量的作用域在整个类内部都是可见的
初始值不同
– Java会给成员变量一个初始值
– Java不会给局部变量赋予初始值
在同一个方法中,不允许有同名局部变量;在不同的方
法中,可以有同名局部变量
两类变量同名时,局部变量具有更高的优先级

上一篇:PostgreSQL 二进制安装


下一篇:在线教育业务全球部署的网络规划与安全搭建最佳实践