![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面向对象
TS_6
本人较懒......
展开
-
类成员
理解类成员:类成员就是被static修饰的的成员类变量属于整个类,当类初始化完成后,类变量也被初始化完成类变量既可以通过类来访问,也可以通过对象访问,但是通过对象访问只是一种假象,通过对象访问依然是该类的类变量,可以这样理解:当通过对象来访问类变量时,系统会在底层转换为通过该类来访问类变量public class NullAccessStatic { publi原创 2017-08-29 19:14:16 · 787 阅读 · 1 评论 -
java包装类
引言:java中一切皆对象,所以就产生了包装类分类:对象型包装类(Object的直接子类):char(Charact),boolean(Boolean); 数值型包装类(Number的直接子类):byte(Byte),int(Integer),float(Float),double(Double),long(Long);自动装箱与拆箱:原创 2017-08-29 10:31:40 · 356 阅读 · 1 评论 -
强制类型转换
基本类型:只能在数值类型之间进行,数值类型包括整数型,字符型和浮点型。但数值类型和布尔类型之间不能进行类型转换。 double d = 13.4; long l = (long)d; System.out.println(l);//输出:13 int in = 5; //boolean b = (boolean) in; //试图原创 2017-08-28 21:12:35 · 418 阅读 · 9 评论 -
java多态重难点理解
多态定义:子类的父类引用由于向上转型了,它只能访问父类中拥有的方法和属性,而对于子类中存在而父类中不存在的方法,该引用是不能使用的,尽管是重载该方法。若子类重写了父类中的某些方法,在调用该些方法的时候,必定是使用子类中定义的这些方法(动态连接、动态调用)。比如你是一个酒神,对酒情有独钟。某日回家发现桌上有几个杯子里面都装了白酒,从外面看我们是不可能知道这是些什么酒,只有喝了之后才能够猜出来是何原创 2017-08-28 20:23:11 · 793 阅读 · 1 评论