- 博客(5)
- 收藏
- 关注
原创 Java中的多态
1.什么是多态使用父类的地方都可以使用子类的对象,这就是通常所说的多态。简单来说,多态意味着父类型的变量可以引用子类型的对象。比如 Peoplea1=new Student(); 所有的学生是人,但不是所有人都是学生。这就是多态。2.多态转型(1)向上转型:父类名称 变量名 = new 子类名称();例如:People peo=new Student();要注意的是,一旦向上转型为父类,那么就无法调用子类原本特有的方法。如果需要调用,需要用对象的向下转型还原。例如:.
2022-01-04 10:12:59 302
原创 java中抽象类和接口的异同点
1.什么是抽象类?1.概念在继承的层次结构中,每个新的子类都使类变得更加明确和具体。如果从一个子类向父类追溯,类就会变得更通用、更加不明确。类的设计应该确保父类包含它的子类的共同特征。有时候,一个父类设计得非常抽象,以至于它都没有任何具体的实例。这样的类称为抽象类(abstract class)。 或者说,含有抽象方法的类叫抽象类。 什么是抽象方法呢? 下面这个例子很容易理解。 Geometricobject 类定义成Circle类和Rectangle类的父类。...
2022-01-03 17:21:36 278
原创 Java中的正则表达式
1.什么是正则表达式?正则表达式(regex)是一个字符串,由字面值字符和特殊符号组成,用来描述匹配一个字符串集合的模式。简单来说,正则表达式有很多的用途,例如可以判断输入的是否是一个数字,是否是大小写的字母,复杂一点通过正则表达式来判断输入的是否是一个邮箱地址。2.正则表达式的语法注意:java中反斜杠\需要用\\来表示3.正则表达式的一些应用 (1)匹配字符串用法:string.matches(pattern)返回boolean类型。String类中的matche...
2021-11-04 10:23:52 369
原创 Eclipse+Github+“hello world“
1.在eclipse上加入EGit插件与GitHub建立联系Help->Install New Softwera->Add;名字:EGit 地址:http://download.eclipse.org/egit/updates ;默认安装,需等待提示重启eclipse之后才结束安装插件。 2.建立Githus仓库注册Githus账号,下载客户端,进入之后点击File->Create a new repo...
2021-09-25 21:36:40 203 2
原创 2021-04-28
Description在数字界有一类被叫做幸运数的数,其实幸运数的组成很简单。如果一个数所有位数上的数字都是4或7的话就叫做幸运数。比如444444, 44747是幸运数而57774747就不是。现在mwy遇到了一个小问题,他只知道一个幸运数所有位数上数字之和,他想知道这个数最小会是多少,聪明如你,快来帮帮我们的mwy吧。Input输入一个数n(n<=300)。Output如果可以找到这样的幸运数,就输出这个幸运数,否则就输出-1。...
2021-04-28 18:55:35 373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人