- 博客(5)
- 收藏
- 关注
原创 java抽象类的一些基本知识点
抽象类的特点抽象类和抽象方法必须用abstract关键字修饰public abstract class类名 {}public abstract void eat();抽象类不一定有抽象方法,但抽象方法的类一定是抽象类抽象类不能实例化(参照多态的方式通过子类的对象实例化,这叫抽象类多态)抽象类的子类(要么重写抽象类中的方法,要么是抽象类)抽象类的的成员特点成员变量(可以是变量,也可以是常量)构造方法(有构造方法但不能实例化,构造方法用于子类访问父类数据的初始化)成员方
2021-09-13 19:16:50
91
原创 java 多态中的部分知识点总结
多态的前提条件有继承/实现关系有方法的重写有父类引用指向子类对象多态中成员的访问特点成员变量:编译看左边,运行也看左边成员方法:编译看左边,运行看右边为什么成员方法会不一样呢?因为成员方法有重写,而成员变量没有例如:Animal a=new Cat();左边是父类Animal右边是子类Cat多态的好处与弊端多态的好处:提高了程序的拓展性(定义方法的时候使用父类型作为参数,将来使用的时候,使用具体子类型参与操作)多态的弊端:不能使用子类的特有功能...
2021-09-13 18:30:50
67
原创 java 继承 的一部分知识点
继承的概述继承是指在现有类的基础上构建新的类,构架出来新的类叫子类,现有类叫父类。格式: public class Zi(子类名) extends Fu(父类名)继承的好处:提高代码的维护性和复用性。**继承的弊端;**类之间的耦合性增强,当父类作出改变的时候,子类不得不发生改变,削弱了子类的独立性。注意:子类用extends来继承父类java不允许子类同时继承多个父类,但允许多层继承,即子类继承父类、父类继承爷爷类,依次类推。继承...
2021-09-13 15:45:18
127
原创 java冒泡排序和斐波那契数列
基于我昨天一个人在自习课上学到的东西;ps;本人有一点的java基础编程题:斐波那契数列:1 1 2 3 5 8 12规律: arr[x]=arr[x-2]+arr[x-1]x = 0,的时候,arr[0]=1x = 1, 的时候,arr[1]= 1 可见, 循环从x=2开始对此我也是一知半解,直接贴代码:public class eaample_1 { public static void main(String[] args) { int[]
2021-09-11 14:21:59
70
原创 jdk的path环境配置
记录我的半年java学习历程学习的第一天 主要学习了java环境变量的安装。配置环境变量在系统变量中,增加JAVA_HOME变量及在Path中添加路径增加JAVA_HOME:新建->JAVA_HOME->输入bin(目录)前面的路径path环境变量中增加 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意:配置在最前/左面)3、测试在搜索框里面输入cdm打开控制台输入javac -version输入java -version出现版本号就意味着成功了
2021-09-11 13:15:54
196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人