JAVA
文章平均质量分 51
相关的Java内容
墨染&殇泪
这个作者很懒,什么都没留下…
展开
-
正则表达式匹配规则
匹配任意字符 精确匹配实际上用处不大,因为我们直接用String.equals()就可以做到。大多数情况下,我们想要的匹配规则更多的是模糊匹配。我们可以用.匹配一个任意字符。 例如,正则表达式a.c中间的.可以匹配一个任意字符,例如,下面的字符串都可以被匹配: "abc",因为.可以匹配字符b; "a&c",因为.可以匹配字符&; "acc",因为.可以匹配字符c。 但它不能匹配"ac"、“a&&c”,因为.匹配一个字符且仅限一个字符。 匹配数字 用.可以匹配任意字符,这个翻译 2022-03-10 14:41:57 · 3051 阅读 · 2 评论 -
JAVA接口与抽象类的区别和联系
接口和抽象类 在抽象类中,抽象方法本质上是定义接口规范:即规定高层类的接口,从而保证所有子类都有相同的接口实现,这样,多态就能发挥出威力。 如果一个抽象类没有字段,所有方法全部都是抽象方法: abstract class Person { public abstract void run(); public abstract String getName(); } 就可以把该抽象类改写为接口:interface。 在Java中,使用interface可以声明一个接口: interface翻译 2022-02-25 09:33:51 · 387 阅读 · 0 评论 -
JAVA多态
多态 引用变量的声明类型可能与其实际类型不符 Person p = new Student(); 现在,我们考虑一种情况,如果子类覆写了父类的方法: public class Main { public static void main(String[] args) { Person p = new Student(); p.run(); // 应该打印Person.run还是Student.run? } } class Person { publ翻译 2022-02-24 16:35:56 · 197 阅读 · 0 评论