![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
qq_39914540
这个作者很懒,什么都没留下…
展开
-
Java基础——抽象类和接口的区别
成员区别抽象类 可以有变量,常量,构造方法;有抽象方法也可以有非抽象方法。接口 只能有常量,抽象方法。关系区别类与类 继承,单继承类与接口 实现,可以单实现,也可以多实现接口与接口 继承,可以单继承,也可以多继承设计理念区别抽象类 对类抽象,包括属性、行为接口 主要对行为抽象抽象类是对事物的抽象接口是对行为的抽象...原创 2020-03-12 21:52:53 · 3826 阅读 · 0 评论 -
Java基础——多态笔记
多态概念实现多态的前提条件:1、要有继承/实现2、方法重写3、有父类引用子类对象多态访问的特点:父类 object = new 子类();访问成员:只有父类有成员变量,访问时编译才能通过,输出的值是父类属性的值。访问方法:父类有需要访问的方法,编译才能通过,输出的值是子类重写后的值。总结成员变量:编译看左边,执行看左边成员方法:编译看左边,执行看右边使用多态的好处和弊端...原创 2020-03-12 21:17:15 · 158 阅读 · 0 评论 -
Java基础-修饰符
一、权限修饰符1、权限修饰符分类:private:私有的默认:protected:受保护的public:公共有的2、访问权限区别:同一个类中:private、默认、protected、public同一个包中子类无关类:默认、protected、public不同包的子类:protected、public不同包的无关类:public二、修饰符1、final–被final修饰的...原创 2020-03-10 13:34:10 · 66 阅读 · 0 评论 -
Java基础-继承笔记
-继承的好处与弊端好处:提高了代码的复用性提高了代码的维护性(如果方法需要修改时,只需修改父类即可)弊端:继承让类之间产生了关系,提高了耦合性,降低了子类的独立性。父类方法变,子类也跟着变。-继承变量的寻找顺序1、子类局部范围找2、子类成员范围找3、父类成员范围找4、如果都没有找到报错-super关键字变量访问:1、访问指定本类中的成员变量:this关键字2、访问指定父...原创 2020-03-10 11:52:45 · 104 阅读 · 0 评论 -
Java基础-基本类型与引用类型
在Java中数据类型可以分为两大类:基本类型与引用类型。基本类型也称为值类型,分别是:字符类型:char布尔类型:boolean数值类型:byte、short、int、long、float、double引用类型:类、接口、数组、枚举...原创 2020-03-09 20:09:33 · 98 阅读 · 0 评论 -
Java基础-String类与StringBuffer类的笔记
String类:字符串常量; StringBuffer类:字符串变量,线程安全; StringBuilder类:字符串变量,非线程安全; String类:是不可变对象,如果要改变String对象的内容,则系统会重新创建一个对象,赋值给原来的引用变量。这对JVM虚拟机来说是非常耗时的。所以经常改变内容的字符串尽量不要用String类。 StringBuilder类:内部存在一个可变长度...原创 2020-03-09 19:17:43 · 96 阅读 · 0 评论