2021-04-29

Java变量详解(变量定于及语法创建)

变量的使用定义

  变量用于操作系统中,实体之间的传递,把变量看作一个在内存空间中声明的存储位置,在调用变量的时候,系统会自动的调用内存中的存储位置。

  在Java中,变量又称为字段,故字段在Java中又有分类。

  变量命名为驼峰输入法:如testWord,textWordOne,testWordTwo...开头首单词大写,后面单词小写

 

1.变量类别(变量在Java中的分类)

1.1 成员变量定义

  成员变量又称为成员字段实例字段(实例在后面类对象的创建会有讲解),成员变量位于类体(Class)的区域范围内,所以它是属于类的。在Java中创建实例字段后,成员变量也会随之在类体加载完成后进行堆栈(内存区域)的创建。

 

下面为创建成员变量的语法格式: 

class 类体 {  数据类型 变量名;   //此为创建成员变量的语法格式} 

 

1.2 局部变量定义

  局部变量是在方法下的变量,位于方法块的区域内。在方法调用的时候会进行创建局部变量,然后生成相应的空间等待执行调用。

 

下面为创建局部变量的语法格式:

class 类体 {  数据类型 变量名;   //此为创建成员变量的语法格式  public static void main(String [] args) {   数据类型 变量名;   //此为创建局部变量的语法格式,位于方法中 }} 

 

 

2.变量使用中的分类

   变量在使用的过程中也有使用分类的定义。

 

2.1 变量在方法中的使用

  变量在方法标签的括号中称为"临时参数"或者"临时变量"。

 实例:

class 类体 {  public void 方法名 (数据类型 临时变量名) {  //此为创建方法的临时变量   System.out.println("输出方法的临时参数:" + 临时变量名); }} 


注: 临时变量的使用范围(生命周期)只能在方法内使用。

2.2变量在类中的使用

  变量在类中称为成员变量(成员字段),加上修饰符之后又是另一种定义。

 

2.2.1 static 变量名

static 变量名:

  static又称为静态的意思,加入成员变量后又称为"静态变量"或者"静态字段"。

如下:

class 类体 {  static 数据类型 变量名;   //此为创建静态成员变量的语法格式} 

  静态变量在创建后会变成类的变量,不在属于通过创建对象调用的变量。

 

静态变量在方法中的使用,前提是整个类也是静态的。

下面为创建静态类中方法的静态局部字段的语法格式:    

static class 类体 {  static 数据类型 变量名;   //此为创建静态成员变量的语法格式  public static void main(String [] args) {   static 数据类型 变量名;   //此为创建方法中的静态局部变量的语法格式,位于方法中 } } 

 

2.2.2 final 变量名

final 变量名:

  final称为最终的意思,故所创建的变量是不变的、恒等的关系存在,所以添加到变量中又称为"最终字段"或"不变的变量"。

 

创建最终字段的语法格式::

class 类体 {  final 数据类型 变量名;   //此为创建最终不变成员变量的语法格式} 

 

下面为创建类中方法的最终字段的语法格式; 

static class 类体 {  fianl 数据类型 变量名;   //此为创建静态成员变量的语法格式
  public static void main(String [] args) {   final 数据类型 变量名;   //此为创建方法中的最终字段的语法格式,位于方法中 }
 } 

 

2.2.3 final static 变量名 

final  stati 变量名:

  final static 变量名所创建的对象是"最终静态的意思",故所创建的变量是静态最终不变的存在,所以添加到变量中又称为"常量"或者"最终静态字段"(在创建的时候变量名要求大写,单词之间下划线_隔开,如"TEST_Word")。

 

创建常量的语法格式:

class 类体 {  final static 数据类型 变量名;   //此为创建常量的语法格式} 

      

3.小结

  变量总体来说就三种,一种是成员变量,属于类个体的变量,一种是局部变量,属于方法中的变量,一种是临时变量,属于方法中传递参数的变量。

三种变量的使用和说定义都已经给了出来,如何赋值使用请自己尝试吧,加油哟年轻人。

  如果上面三种变量弄懂嘞,搞懂了,然后就把下面修饰符所修改的static,final记下来吧,并不要求会用,在你初学的时候这些还是会有所收获的,在

变量中还会涉及到他们的定义范围,适用范围,生命周期等等......本文并未过多讲解多余知识,专精不多余。另外制作不易,需要阅读的您能点个赞多多支持一下(*╹▽╹*)。

 如果转载的话,请留言一下谢谢

 









原文转载:http://www.shaoqun.com/a/715754.html

跨境电商:https://www.ikjzd.com/

国际标准书号:https://www.ikjzd.com/w/174

modcloth:https://www.ikjzd.com/w/1271


变量的使用定义  变量用于操作系统中,实体之间的传递,把变量看作一个在内存空间中声明的存储位置,在调用变量的时候,系统会自动的调用内存中的存储位置。  在Java中,变量又称为字段,故字段在Java中又有分类。  变量命名为驼峰输入法:如testWord,textWordOne,testWordTwo...开头首单词大写,后面单词小写1.变量类别(变量在Java中的分类)1.1成员变量定义  成员
雨果:https://www.ikjzd.com/w/1307
好东东网:https://www.ikjzd.com/w/1238
法瑞儿:https://www.ikjzd.com/w/412
跨境电商侵权成旺季"车祸现场",学会这些助你安全躲避雷区:https://www.ikjzd.com/home/108646
一篇文章教会你如何通过搜索关键词获取亚马逊站内流量!:https://www.ikjzd.com/home/91231
亚马逊广告位惊变,你的流量将被侵蚀干净?:https://www.ikjzd.com/home/106003

No comments:

Post a Comment