Java新手易错知识点

this

  • 指向本身的 指向本类的

  • 区分形参和成员变量

  • 引用构造函数

super关键字

  • 只能指代父类对象

  • 指代父类的构造方法,只能放在首行

  • 子类必须通过super关键字调用父类有参数的构造函数

  • 使用super调用父类构造器的语句必须是子类构造器的第一条语句

重载 重写

  • 重载 同名不同参  一个类中  

  • 重写 子类重写父类的方法 同参 同返回类型(或者兼容)   继承中


基本数据类型间的兼容性

打的数据类型可以赋值给小的

  • 整数类

long > int > short > byte     

  • 浮点型:

double > float
浮点型是高类型 so整型数据类型可赋给浮点型

  • char 可以赋给long和int ,但是不能赋给short 和byte(编译错误) 

  • char 可以赋给float和double

数据类型转换:

  • 自动类型转换

a.两种类型彼此兼容
b.目标类型的取值范围大于原类型

  • 强制类型转换

不满足以上两种条件时 使用强制转换

 

 

                                                                                                                                 by .k

 

关注"编程v",每一天涨一点

STAY HUNGRY & STAY FOOLISH

你可能感兴趣的:(Java)