14、Java 类成员详解:从字段到构造函数

Java 类成员详解:从字段到构造函数

1. 字段声明语法

字段声明语法与局部变量声明语法类似,但字段定义还可以包含修饰符。最简单的字段声明由字段类型后跟字段名组成。类型前面可以有零个或多个修饰符关键字或注解,字段名后面可以跟一个等号和初始化表达式,用于提供字段的初始值。如果两个或多个字段具有相同的类型和修饰符,则类型后面可以跟一个用逗号分隔的字段名和初始化器列表。以下是一些有效的字段声明示例:

int x = 1;
private String name;
public static final int DAYS_PER_WEEK = 7;
String[] daynames = new String[DAYS_PER_WEEK];
private int a = 17, b = 37, c = 53;

字段修饰符关键字包括以下几种:
| 修饰符 | 说明 |
| ---- | ---- |
| public、protected、private | 这些访问修饰符指定字段在定义它的类外部是否可以使用以及在何处可以使用。 |
| static | 指定该字段与定义它的类本身相关联,而不是与类的每个实例相关联。 |
| final | 指定字段一旦初始化,其值就不能再更改。静态和 final 修饰的字段是编译时常量,javac 可能会内联它们。final 字段还可用于创建实例不可变的类。 |
| transient | 指定字段不是对象持久状态的一部分,不需要与对象的其他部分一起序列化。此修饰符很少见。 |
| volatile | 表示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值