`
smallsmile
  • 浏览: 134247 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java基础总结

阅读更多
                          Java基础总结
1.类与抽像类,接口的区别:
     ①类(class)可以extends一个类,一个抽象类(abstract class)但可以implements多个接口(interface)
②接口(interface)也可以implements 多个接口,相当于接口(interface)中加上implements的接口(interface)的方法
③抽象类(abstract class)是在定义时,可以有将有些方法设为abstract 类,即:必须重写的方法,也可将有些方法设为普通类,即其既可以被重也,也可以不被重写。抽象类与接口的区别在于:抽象类可以提供某些方法的部分实现,而接口不可以
④类可以extends 仅一个抽象类,但是必须将其中的abstract 方法全部重写。故:接口的优势则在于一个类可以实现任意多个接口,从而这个类就有了多种类型。
2.值传与引用传的区别:
     ①值传是直接将变量的值传入方法等中,方法中有一个变量来专门接收该值,该变量的改变对于原程序中的变量没有影响。
②引用传递相当于将指向变量的指针传入方法等中,方法中有一个变量来专门接收该指针,接收后,相当于方法中的变量与原程序中的变量为同一个变量,改变有影响。
包装类对应表
3.基本数据类型与其对应的包装类
(左边为基本类型,右边为包装类)
byte        --->    Byte
boolean     --->    Boolean
short       --->    Short
char        --->    Character
int         --->    Integer
long        --->    Long
float       --->    Float
double      --->    Double
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics