
java
山川き
这个作者很懒,什么都没留下…
展开
-
Java 抽象类与接口
一.抽象类在了解抽象类之前,先来了解一下抽象方法。抽象方法是一种特殊的方法:它只有声明,而没有具体的实现。抽象方法的声明格式为:abstract void fun(); 抽象方法必须用abstract关键字进行修饰。如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用abstract关键字修饰。因为抽象类中含有无具体实现的方法,所以不能用抽象类创建对象,但是抽象类中并不只能有抽象方法。抽象类和常规类很像,同样可以拥有成员变量和普通的成员方法,但不能使用new操作符创建他的实例。它的实现由原创 2020-12-01 18:12:54 · 126 阅读 · 0 评论 -
Java (多态的理解与应用)
1、多态概述1、定义:多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口,使用不同的实例而执行不同操作。每个子类的实例但是其父类的实例,但是反过来不成立,例如:动物,狗是动物的一种,猫也是动物的一种。但是不是所有动物都是猫、狗。2、多态是继封装、继承之后,面向对象的第三大特性。3、多态体现为父类引用变量可以指向子类对象。4、前提条件:必须有子父类关系。注意:在使用多态后的父类引用变量调用方法时,会调用子类重写后的方法。5、多态的定义与使用格式:定义格式:父类类型 变量名=ne原创 2020-11-17 18:12:25 · 315 阅读 · 1 评论 -
正则表达式及其在java中的应用
正则表达式及其在java中的应用一、正则表达式术语1)正则表达式:regex 或者 regexp(有时称为有理表达式)是定义搜索 模式 的字符序列。通常这种模式通过 字符串搜索算法用于字符串上的“查找”或“查找并替换”操作 ,或者用于输入验证。2)元字符 : 非一般字符,具有某种意义的字符。如 : \bX : \b边界符, 以 X开始的单词3)正则表达式语法字符说明\将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n"匹配字符"n”。"\n"匹配换行符。序列"原创 2020-10-20 23:39:10 · 280 阅读 · 0 评论