聊聊 Java 类属性与类方法的应用
Java 类属性
Java 类属性,也称为字段,是类中的变量。它们用于存储与类相关的数据。
创建类属性
在类定义中声明属性:
访问类属性
使用点语法访问对象的属性:
修改类属性
可以修改对象的属性值:
属性类型
属性可以是任何数据类型,包括:
基本类型:int、double、boolean、char 等
引用类型:String、Date、List 等
修饰符
可以使用修饰符来控制属性的访问权限:
public:公开访问
private:私有访问
protected:受保护访问
default:默认访问
示例
一些额外的说明:
在 Java 中,类属性通常被定义为 private,以便只能通过类的方法来访问它们。
为了方便起见,也可以将类属性定义为 public,但这会使它们更容易被意外更改。
建议使用 getter 和 setter 方法来访问和修改类属性,以便更好地控制对属性的访问。
示例:
在这个示例中,x 属性是私有的,但可以通过 getX() 和 setX() 方法来访问和修改。
还有一些其他与类属性相关的内容:
静态属性:静态属性属于类本身,而不是类的实例。
常量属性:常量属性的值不能被修改。
枚举属性:枚举属性的值只能是预定义的一组值之一。
Java 类方法
Java 类方法 是在类内声明的代码块,用于执行特定的操作。它们类似于函数,但与类本身相关联,而不是与类的实例相关联。
创建类方法
使用 static
关键字声明类方法:
调用类方法
使用类名和方法名,后跟括号 () 调用类方法:
示例:
输出:
类方法与实例方法
类方法属于类本身,而实例方法属于类的实例。
类方法可以直接通过类名调用,而实例方法需要通过类的实例调用。
类方法通常用于执行与类相关的通用操作,而实例方法通常用于操作类的实例。
修饰符
可以使用修饰符来控制类方法的访问权限:
public
:公开访问private
:私有访问protected
:受保护访问default
:默认访问
示例:
一些额外的说明:
类方法通常用于执行与类相关的通用操作,例如:
创建新实例
验证输入
提供工具类方法
实例方法通常用于操作类的实例,例如:
获取或设置属性值
执行计算
改变对象的状态
可以使用
final
关键字声明类方法,使其无法被重写。可以使用
abstract
关键字声明抽象类方法,其定义必须由子类提供。
技术前沿拓展
前端开发,你的认知不能仅局限于技术内,需要发散思维了解技术圈的前沿知识。细心的人会发现,开发内部工具的过程中,大量的页面、场景、组件等在不断重复,这种重复造轮子的工作,浪费工程师的大量时间。
介绍一款程序员都应该知道的软件JNPF快速开发平台,很多人都尝试用过它,它是功能的集大成者,任何信息化系统都可以基于它开发出来。
这是一个基于 Java Boot/.Net Core 构建的简单、跨平台快速开发框架。前后端封装了上千个常用类,方便扩展;集成了代码生成器,支持前后端业务代码生成,实现快速开发,提升工作效率;框架集成了表单、报表、图表、大屏等各种常用的 Demo 方便直接使用;后端框架支持 Vue2、Vue3。如果你有闲暇时间,可以做个知识拓展。
看完本文如果觉得有用,记得点个赞支持,收藏起来说不定哪天就用上啦~
评论