自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Java面向对象——多态(下)

多态,简而言之就是同一个行为具有多个不同表现形式或形态的能力。多态的分类:运行时多态和编译时多态。运行时多态的前提:继承(实现),重写,向上转型向上转型与向下转型。继承链中对象方法的调用的优先级:this.show(O)、super.show(O)、this.show((super)O)、super.show((super)O)。

2023-08-14 20:58:40 35

原创 Java面向对象——多态(上)

多态一般分为两种:重写式多态和重载式多态。,也叫编译时多态。也就是说这种多态再编译时已经确定好了。重载大家都知道,方法名相同而参数列表不同的一组方法就是重载。在调用这种重载的方法时,通过传入不同的参数最后得到不同的结果。,也叫运行时多态。这种多态通过动态绑定(dynamic binding)技术来实现,是指在执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。也就是说,只有程序运行起来,你才知道调用的是哪个子类的方法。

2023-08-11 20:53:57 52 1

原创 Java面向对象

正如EventListener接口,这是由几十个其他接口扩展的Java API,你可以使用一个标记接口来建立一组接口的父接口。一个实现接口的类,必须实现接口内所描述的所有方法,否则就必须声明为抽象类。这种情况是标记接口最初的目的,实现标记接口的类不需要定义任何接口方法(因为标记接口根本就没有方法),但是该类通过多态性变成一个接口类型。以上的程序片段是合法定义的子接口,与类不同的是,接口允许多继承,而 Sports及 Event 可以定义或是继承相同的方法。最常用的继承接口是没有包含任何方法的接口。

2023-08-10 20:51:59 34 1

原创 Java面向对象

在面向对象程序设计方法中,封装是指一种将抽象性函数式接口的实现细节部份包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。

2023-08-09 19:10:36 29

原创 Java面向对象

我们使用 class 关键字来创建一个类,类体在一对大括号 {} 中,我们可以在大括号 {} 中定义类成员的位置,如方法或构造函数。每个类中包含了一个特殊的方法 constructor(),它是类的构造函数,这种方法用于创建和初始化一个由创建的对象。

2023-08-08 21:19:10 19

原创 Java基础知识

方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头写,不使用连接符 下划线可能出现在方法名称中用以分隔名称的逻辑组件1. 使程序变得更简短而清晰。2. 有利于程序维护。3. 可以提高程序开发的效率。4. 提高了代码的重用性。

2023-08-05 22:28:42 16 1

原创 Java基础知识——数组

数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组既可以存储基本数据类型,也可以存储引用数据类型。数组是一组相关数据的集合,一个数组实际上就是一连串的变量。ava.util.Arrays 类能方便地操作数组,它提供的所有方法都是静态的。

2023-08-04 20:28:51 30 1

原创 Java基础知识与运用

do/while 循环是 while 循环的变体。该循环会在检查条件是否为真之前执行一次代码块,然后如果条件为真的话,就会重复这个循环。break 语句跳出循环后,会继续执行该循环之后的代码(如果有的话)continue语句中断当前的循环中的迭代,然后继续循环下一个迭代。break 语句可用于跳出循环。

2023-08-03 18:05:50 22

原创 Java基础知识

三目运算符: 格式: 变量 = 表达式?} else if(条件){} else(条件){}else(条件){switch(变量){逻辑运算符:处理布尔之间的运算 真和假之间的运算;条件表达式:if (条件) {

2023-08-02 19:38:11 16

原创 Java入门基础

小数:float、double。非数字:char、boolean。接口:interface。:数字:整数:byte、short、int、long。引用数据类型里面则是由。

2023-08-01 21:16:35 25 1

原创 Java的入门基础

System.out.println("这里面可以用中文,引号外面就得都用英文");

2023-07-31 21:36:55 22

原创 CSS响应式导航栏的制作

大屏显示:中屏显示:小屏显示:

2023-07-24 18:32:10 115

原创 弹性布局(flex)

Flex 简介:Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。Flex 属性:(flex-direction)(flex-wrap)(flex-flow)(justify-content)(align-items)(align-content)

2023-07-20 21:20:25 22

原创 css动画的制作练习

2023-07-19 17:47:49 39

原创 定位的常用属性

relative (相对定位)absolute (绝对定位) static (静态定位)fixed (固定定位)

2023-07-18 20:57:58 36 1

原创 二级标签的制作

大概的样式如图一所示,html是用一个盒子套列表标签仔套一个盒子。

2023-07-17 19:21:01 86 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除