失业学习笔记
慢慢来的小邵
要很努力才可以哦
展开
-
抽象类和接口的区别
抽象类中可有抽象方法和非抽象方法,只能继承一个类 接口中只有常量和抽象方法,可以继承多个接口 什么是抽象类? 1.类和类之间有共同特征,将具有共同特征的类再进一步抽象。 2.由于类本身是不存在的(对象是现实世界中部存在的),所以抽象类无法实例化 3. 抽象类的子类也可以是抽象类 4. 抽象类中不一定有抽象方法,但是抽象方法一定在抽象类中 5.一个非抽象类去继承非抽象类必须将抽象方法重写 eg: //父类抽象且包含抽象代码 abstract class Anminal{ public abstract v原创 2022-04-05 14:47:19 · 462 阅读 · 0 评论 -
jdk、jre、jvm关系
jdk:开发java程序所需的环境 jre:运行java程序所需的环境 jvm虚拟机:java程序最终运行在虚拟机上 jdk包含jre、jre包含jvm原创 2022-04-04 21:03:47 · 265 阅读 · 0 评论 -
java-final,static关键字
final:java关键字,表示最终的,不可变的。可修饰变量、方法、类 1.修饰类的话,类不可继承(extends),String 类就不可继承 2.final修饰的方法无法被重写 3.final修饰的变量只能赋一次值 final修饰的变量是引用只能指向一个对象但是对象内的变量值可以修改,eg:stu.age=18 final static 一起修饰为常量 static:静态的,用它修饰,表示是类级别的,不是对象级的(有几个对象就保留几份-堆),用static修饰的在内存中只保留一份(方法区) 1.s原创 2022-04-04 20:40:50 · 627 阅读 · 0 评论