- 博客(5)
- 收藏
- 关注
原创 java的抽象类和接口的异同点
(1)知识点概述 抽象类:接口:(2)背景知识 java中的抽象类的概念其实是来源自早先便已经出现的c++,而c++中的类的因为存在着一个多继承的概念,导致当一个类存在多个继承类时会出现一些错误,因此在java中为了区分出来,单独拎出来一个接口的概念,而接口可以实现多继承,并且在一些内部成员,内部方法上与抽象类有着一定的区别。(3)知识点详述 抽象类: 抽象类出现的原因其实很简单,假设存在着...
2021-12-11 12:39:26
409
原创 java的三大特性之对象的多态性。
一:java作为一门面对对象的语言,首先具有的便是三大特性:封装、继承、多态;个人认为多态之所以会放在封装、继承之后成为第三大特性,有一定的程度上是因为其部分建立在前两大特性的基础上的,继承是指某一类继承了其父类的一些属性和方法。而多态讲的是在存在父类与子类的基础上,即有继承性上的另一种性质,而封装性则在类这一定义上便有了体现,因此说多态是建立在前两个基础上的。 1.为了更好地去理解多态性,我先从多态性的一些现实意义中先去描述,再从代码中去描述。首先,多...
2021-11-27 23:39:29
627
原创 关于正则表达式的个人理解以及对 Java语言程序设计与数据结构 基础篇附录正则表达式内容的纠错
一、关于为何要出现并使用正则表达式。 因为在与用户之间交互过程中需要进行一些验证来判断用户的输入是否符合一定的规定,例如邮箱的便存在着某种固定的编写规律,以及在程序编写中一些变量的命名是否符合要求。而这些就可以利用正则表达式去判断。 在常用的正则表达式中我认为主要可以分为三类: 1、第一种可以称作量词符 2、第二种称作预定类 3、第三种称作边界符。上述三种正则表达式是最为常用的几种,以上...
2021-10-29 16:46:15
188
原创 使用Eclipse编写Helloworld!并通过Eclipse中的插件Egit上传至gethub.
1、下载好自己所需要Eclipse版本(这里推荐下载jdk8).2、注册并登录Github网站(这里附上Github网址:https://github.com)由于一些连接超时的问题导致Eclipse在上传代码时无法直接上传至网页,因此需要下载github的客户端,这里附上下载链接(GitHub Desktop | Simple collaboration from your desktop)。3、下载完成后需要在客户端上登录账号,然后新建一个reposito...
2021-09-25 13:24:38
227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人