- 博客(4)
- 收藏
- 关注
原创 Java抽象类与接口
1)抽象类在 Java 中,被关键字 abstract 修饰的类称为抽象类;被 abstract 修饰的方法称为抽象方法,抽象方法只有方法声明没有方法体。abstract void fun();抽象类有以下几个特点:抽象类不能被实例化,只能被继承。 包含抽象方法的类一定是抽象类,但抽象类不一定包含抽象方法(抽象类可以包含普通方法)。 抽象方法的权限修饰符只能为 public、protected 或 default,默认情况下为 public。 一个类继承于一个抽象类,则子类必须实现抽
2021-12-25 18:33:30 352
原创 Java多态的理解
一、多态是什么 面向对象有四个基本特性:抽象、封装、继承、多态。抽象、封装、继承是多态的基础,多态是抽象、封装、继承的表现。 不同类的对象对同一消息作出不同的响应就叫做多态。 多态存在的三个条件1、有继承关系 2、子类重写父类方法 3、父类引用指向子类对象 多态的分类1、编译时多态,即方法的重载,从JVM的角度来讲,这是一种静态分派(static dispatch)2、运行时多态,即方法的重写,从JVM的角度来讲,这是一种...
2021-12-25 17:12:52 248
原创 Java正则表达式
正则表达式描述了一种字符串匹配的模式。可以用来搜索、编辑或处理文本,用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。在这里我们学习一下在java中的正则表达式。一个字符串就是一个简单的正则表达式,例如Hello World正则表达式匹配 "Hello World" 字符串。.(点号)也是一个正则表达式,它匹配任何一个字。^ 定义了以什么开始\d+ 匹配一个或多个数字? 设...
2021-12-25 16:40:55 206
原创 下载Eclipse和JDK+编写Java程序+上传github
一、下载Eclipse和JDKeclipse下载地址:Eclipse Downloads | The Eclipse FoundationJDK下载地址:Java Downloads | Oracle二、环境搭建1、此电脑 → 鼠标右键→ 属性(R)→ 高级系统设置→ 环境变量(N)→ 新建(W) → 新建系统变量→ 变量值为JDK路径2、系统变量 → Path → 编辑(I)→新建(N) → %JAVA_HOMR%\bin3、命令行窗口(...
2021-10-07 03:25:00 135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人