JavaSE 复习

1.数据类型

  基本分类
  在Java语言中将数据类型分为以下两大类:
  (1)基本数据类型(重点)
  byte、short、int、long、float、double、boolean、char。
  1个      2个     4个  8个      4个        8个       1个        2个
(2)引用数据类型(了解)
数组、类、接口、枚举以及标注

2.短路特性

  对于逻辑与运算符来说,若第一个条件为假则整个表达式已经为假,此时第二个条件不执行
  对于逻辑或运算符来说,若第一个条件为真则整个表达式已经为真,此时第二个条件不执行

3 break和continue
  break关键字可以用在switch-case结构和循环结构中,用于跳出当前结构;
  continue关键字只可以用在循环结构中,用于结束本次循环继续下一次循环(熟悉);

4.while和do…while的区别

(1)语法格式
while(条件表达式){
循环体;
} 

do{
循环体;
}while(条件表达式);

do-while循环至少要执行一次循环语句。

5.重载与重写有什么区别?

override(重写)

   1.方法名、参数、返回值类型相同。
   2.子类方法不能缩小父类方法的访问权限。
   3.子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。
   4.存在于父类和子类之间。
   5.方法被定义为final不能被重写。

 overload(重载)

  1.参数类型、个数、顺序至少有一个不相同。 
  2.不能重载只有返回值不同的方法名。
  3.存在于父类和子类、同类中。

6

猜你喜欢

转载自www.cnblogs.com/xiaoka000/p/10544968.html