![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA作业
文章平均质量分 79
Ayanoto
这个作者很懒,什么都没留下…
展开
-
Java抽象类和接口异同点
Java抽象类和接口异同点 抽象类 要点提示:抽象类不可以用于创建对象。抽象类可以包含抽象方法,这些方法将在具体的子类中实现。 在继承的层次结构中,每个新的子类都使类变得更加明确和具体。如果从一个子类向父类追溯,类就会变得更通用、更加不明确。类的设计应该确保父类包含它的子类的共同特征。有时候,一个父类设计得非常抽象,以至于它都没有任何具体的实例。这样的类称为抽象类(abstract class)。 抽象类和常规类很像,但是不能使用new操作符创建它的实例。抽象方法只有定义而没有实现。它的实现由子类提供。原创 2021-12-10 16:29:16 · 239 阅读 · 0 评论 -
Polymorphism
多态 多态意味着父类型的变量可以引用子类型的对象 继承关系使一个子类能继承父类的特征,并且附加一些新特征。子类是它的父类的特殊化,每个子类的实例都是其父类的实例,但是反过来不成立。例如:每个圆都是一个几何对象,但并非每个几何对象都是圆。因此,总可以将子类的实例传给需要父类型的参数。考虑以下程序中的代码。 public class PolymorphismDemo { public static void main(String[] args) { displayObject(ne原创 2021-11-26 16:01:25 · 333 阅读 · 0 评论 -
Java正则学习记录
正则表达式语法 java中需要用\\来表示\ 正则表达式 匹配 . 任意单个字符,除了换行 (ab | cd) ab或者cd [abc] a、b或者c [^acb] 除了a、b或者c外的任意字符 [a-em-p] a到e或者m到p a-e&&[c-p]] a到e与c到p的交集 \d 一个数字(大写D表示非数字) \w 单词字符 \s 空白字符 p* 0或者多次出现模式p(p中有多个元素要用括号括起来,,下面同理) p+ 1或者多次出现模原创 2021-10-29 16:11:24 · 137 阅读 · 0 评论 -
vscode配置java并用git上传GitHub
一. 用vscode配置java 上网下载JDK配置文件(不多赘述),下载过程中看清JDK下载到本地电脑的地址 在编辑系统环境变量中在系统变量中新建JAVA_HOME变量,变量值为JDK所在地址原创 2021-09-29 10:12:52 · 286 阅读 · 0 评论