Java变量的定义

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java变量的定义
本⽂由⼴州疯狂软件java培训分享:
1.定义局部变量(⽅法内部的变量)的⼀般格式:
[final] 变量类型变量名=变量的值;
例如:
final int i=0; //final修饰变量的值不可改变。

int j=0;//定义⼀个可修改的整形变量
String str="HelloWorld";//定义⼀个字符串
Object o=null;//定义⼀个类型为Object的变量,值为null
ClassA a=ClassA.create();//定义⼀个类型为ClassA的变量,值为ClassA.create()⽅法的返回值.
2.定义成员变量
定义成员变量的格式⼀般格式为
[访问标识符] [final] 变量类型名[=变量值];
访问标识符包括 public,protected,private以及没有访问标识符。

不同访问标识符修饰的变量,⽤户
(使⽤该变量的代码)访问权限是不同的。

public:任何地⽅代码(当然是同⼀个程序中)都可以访问
protected:⼦类以及同⼀个包中的代码都可以访问。

private:定义该变量的的类
没有访问修饰符:同⼀个包中的代码可以访问。

class User
{
//这⾥定义成员变量.
private int sex=1; //定义⼀个private变量
protected String race;
public String name="HelloWord";
int age=16;
//定义⼀些⽅法..
public int getSex(){return sex;}
}
 3.定义类变量
类变量也称static变量,它不属于该类的某⼀个实例所特有,所有实例共享同⼀static变量.static变量在类加载完成后就完成了初始化。

定义类变量(static变量)的⼀般形式
[访问标识符] static [final] 变量类型名[=变量值];
class User
{
private static List<User> allUsers=new ArrayList<>();//定义⼀个static变量存放所有的⽤户
//取得所有⽤户
public static List<User> getAllList(){return allUsers;}
}
疯狂软件教育中⼼依托开发团队的强⼤技术实⼒,把企业最新技术融⼊实训课程,打造⾦牌的品质,才能给予学员黄⾦的未来,疯狂软件凭借过硬的技术实⼒与丰富的项⽬开发经验,赢得了社会的肯定。

疯狂软件Java培训师资⼒量强⼤,课程内容深⼊,为学员⾼薪就业做了很好的铺垫,拥有丰富就业指导经验的就业团队也成为了学员⾼薪就业的先天优势。

地址:⼴州天河区车陂沣宏⼤厦3楼。

相关文档
最新文档