☰
Java 类成员变量详解:声明语法、命名规范与实战示例
2026/11/6 1:01:14 网站建设 项目流程

在 Java 面向对象编程中,类的声明主体通常由两部分组成:成员变量和成员方法。成员变量用于描述对象的属性,成员方法用于描述对象的行为。本文从成员变量的声明语法、命名规范入手,结合一个完整的 Student 类示例,帮助初学者快速掌握类的基本写法。

一、成员变量的声明语法

声明成员变量的基本语法如下:

<访问修饰符> 数据类型 成员变量名;

其中:

  • 访问修饰符:用于控制成员变量的可见范围,常见的有public、protected、private,也可以省略(默认包访问权限)。
  • 数据类型:可以是基本数据类型(如int、double、boolean),也可以是引用数据类型(如String、数组或自定义类)。
  • 成员变量名:遵循 Java 标识符规则,建议同时遵守命名规范。

二、成员变量的命名规范

良好的命名能让代码更易读、更易维护。成员变量的命名建议如下:

  • 公共、受保护、包内可见的成员变量:使用骆驼命名法(小驼峰),首字母小写,后续单词首字母大写,例如name、gender、studentAge。
  • 私有成员变量:同样使用骆驼命名法,并以下划线开头,例如_age、_score。这种写法可以让人一眼看出该变量是私有成员,便于与局部变量区分。

提示:下划线前缀并非 Java 官方强制要求,而是一种常见的编码约定。团队开发中应以团队规范为准,保持风格统一即可。

三、实战示例:声明一个 Student 类

下面代码声明一个Student类,类中包含四个私有成员变量:_name、_score、_subject、_gender。

public class Student { private String _name; // 姓名 private double _score; // 分数 private String _subject; // 科目 private String _gender; // 性别 }

说明:

  • 类名Student使用大驼峰命名法,首字母大写。
  • 字符串类型应写作String(首字母大写),而不是string。
  • 分数使用double类型比String更合适,便于后续参与计算。
  • 每个成员变量都使用private修饰,体现面向对象的封装思想。

四、从属性到行为:成员方法

学生这个类有姓名、分数、课程等属性,同时也有“学习”这个动作。在面向对象中,通常把类的行为称作方法,学生类的动作就称作学生类的方法。

例如,可以为 Student 类添加一个study()方法:

public class Student { private String _name; private double _score; private String _subject; private String _gender; public void study() { System.out.println(_name + " 正在学习 " + _subject); } }

方法的定义涉及返回值、参数列表、方法体等更多细节,将在后续文章中详细讲解。

五、小结

本文介绍了 Java 类中成员变量的声明语法与命名规范,并通过 Student 类示例演示了如何声明私有成员变量、如何为类添加行为方法。掌握这些基础后,就可以进一步学习构造方法、封装、继承等面向对象的核心特性。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询