- 博客(10)
- 收藏
- 关注
原创 Java继承
此外,重写的方法不能降低父类方法的可见性(例如,父类方法是 public,子类重写的方法不能是 private 或 protected)。当创建子类的对象时,首先会调用父类的构造函数,然后再调用子类的构造函数。在 Java 中,继承是面向对象编程的重要特性之一,它允许一个类(子类)继承另一个类(父类)的属性和方法。子类是继承父类的类,它可以扩展父类的功能,添加新的属性和方法,或者重写父类的方法。多态性:继承是实现多态的基础,通过继承可以实现不同子类对同一方法的不同实现。super(10);
2024-09-12 16:34:06
685
原创 Java中的面向对象
ava 的面向对象是一种编程思想和方法,它将现实世界中的事物抽象为程序中的对象,通过对象之间的交互来实现程序的功能。内部类是在一个类内部定义的类,可以访问外部类的成员变量和方法。在 Java 中,内部类分为成员内部类、局部内部类、匿名内部类和静态内部类。封装是将数据和操作数据的方法封装在一个类中,通过访问修饰符来控制对类成员的访问权限。静态内部类:使用static关键字修饰的内部类,可以访问外部类的静态成员变量和方法。类可以实现一个或多个接口,实现接口的类必须实现接口中的所有抽象方法。
2024-09-05 15:57:35
532
原创 Java常用数据类型及使用方法
short:16 位有符号整数,取值范围是 -32768 到 32767。byte:8 位有符号整数,取值范围是 -128 到 127。通常用于节省内存的场景,比如存储大量小的整数。double:64 位双精度浮点数,是默认的浮点数类型。在使用数据类型时,需要根据具体的需求选择合适的数据类型,以确保程序的正确性、性能和内存使用效率。char:16 位无符号整数,用于表示单个字符。int:32 位有符号整数,最常用的整数类型。定义了一组方法的规范,实现接口的类必须实现接口中的所有方法。是不可变的字符序列。
2024-09-03 17:23:30
575
原创 Java方法的类型和参数
不同类型的方法在不同的场景下有不同的用途,而参数的传递方式决定了方法对传入数据的处理方式。在方法内部对参数的修改不会影响到原始变量的值。方法接收的是对象的引用,在方法内部对对象的修改会反映到调用者的原始对象上。即把参数的值复制一份传递给方法,方法内部对参数的修改不会影响到调用者的变量。Animal 类是抽象类,其中的 makeSound 方法是抽象方法,具体的动物类需要实现这个方法来提供不同的声音行为。在 Java 中,方法可以根据不同的标准进行分类,同时方法的参数在方法的调用和功能实现中起着重要作用。
2024-09-03 16:33:32
678
原创 JAVA中数组的用法
总之,Java 中的数组提供了一种有效的方式来存储和操作一组相同类型的数据。在使用数组时,需要注意数组的长度是固定的,并且要避免索引越界等错误。同时,根据实际需求选择合适的数组类型和用法,可以提高程序的效率和可读性。总之,Java 中的数组提供了一种方便的方式来存储和操作一组相同类型的数据。在使用数组时,需要注意数组的长度是固定的,并且访问数组元素时要确保索引不越界。在 Java 中,数组是一种存储相同数据类型元素的集合。在 Java 中,数组是一种存储相同数据类型元素的集合。方法也可以返回一个数组。
2024-09-02 16:47:14
1082
原创 Java 流程控制的选择结构和循环结构解读
表达式的值与各个case后面的值进行匹配,如果匹配成功,则执行对应的代码块,直到遇到break语句跳出switch结构。首先执行初始化表达式,然后判断条件表达式是否为真,如果为真,则执行循环体,接着执行更新表达式,再判断条件表达式,如此反复,直到条件表达式为假时退出循环。语法:if(条件表达式 1){代码块 1}else if(条件表达式 2){代码块 2}…先判断条件表达式,若为真则执行循环体,然后再次判断条件表达式,直到条件表达式为假时退出循环。可以依次判断多个条件,根据满足的条件执行相应的代码块。
2024-08-29 14:42:15
294
原创 【 Java 中基本数据类型和引用数据类型及数据类型转换】
同时,对于复杂的数据结构和业务逻辑,合理选择和使用引用数据类型可以提高代码的可维护性和扩展性。int:整型,占 4 个字节,取值范围是 -2147483648 到 2147483647。对于引用数据类型的转换,要注意对象的实际类型和转换的目标类型是否匹配,避免出现ClassCastException异常。当把一个取值范围大的基本数据类型的值赋给一个取值范围小的基本数据类型变量时,需要进行强制类型转换。当把一个取值范围小的基本数据类型的值赋给一个取值范围大的基本数据类型变量时,会自动进行类型转换。
2024-08-28 16:29:59
503
原创 HTML 标签解释大全
HTML 标签解释大全一、HTML 标记标签:!DOCTYPE说明:指定了 HTML 文档遵循的文档类型定义(DTD)。标签:a说明:标明超链接的起始或目的位置。标签:acronym说明:标明缩写词。标签:address说明:特定信息,如地址、签名、作者、此文档的原创者。标签:applet说明:在页面上放置可执行内容。标签:area说明:定义一个客户端图像映射中一个超级链接区域的形状、坐标和关联 URL。标签:attribute。
2024-08-28 11:47:24
982
原创 CSS 选择器的用法和优先级介绍
可应用于多个不同元素。:nth-last-of-type(n) :选择同类型元素中的倒数第 n 个。用法:用 ~ 分隔两个选择器,表示选择在另一个元素之后的所有同级元素。:nth-last-child(n) :选择父元素的倒数第 n 个子元素。用法:用 + 分隔两个选择器,表示选择紧接在另一个元素后的元素。:nth-of-type(n) :选择同类型元素中的第 n 个。:nth-child(n) :选择父元素的第 n 个子元素。:first-child :选择父元素的第一个子元素。
2024-08-27 17:44:34
949
1
原创 【CSS所有属性及用法】
@[TOC]CSS所有属性及用法CSS(层叠样式表)具有丰富的属性,以下是对一些主要属性的介绍及用法:一、字体属性1. font-family :指定文本的字体。二、文本属性1. color :设置文本颜色。三、背景属性1. background-color :设置背景颜色。四、边框属性1. border-width :设置边框的宽度。五、盒模型属性1. width 和 height :分别设置元素的宽度和高度。六、布局属性1. display :确定元素的显示类型,如块级、行内、行内块等。七、
2024-08-26 17:33:42
1386
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人