精华内容
下载资源
问答
  • Java变量与常量 常量 常量是指在程序执行过程中始终保持不变的量。 定义语法 final 常量数据类型 常量名=常量初始值; 常量的分类:静态常量、成员常量和局部常量。 public class demo1 { public static final ...

    Java变量与常量

    常量

    常量是指在程序执行过程中始终保持不变的量。

    定义语法

    final 常量数据类型 常量名=常量初始值;

    常量的分类:静态常量、成员常量和局部常量。

    public class demo1 {
    public static final double PI = 3.14;// 静态常量

    final int I = 20; // 声明成员常量

    public static void main(String[] args) {
    final double J = 4.5;// 声明局部常量

    }

    在定义常量时,需要注意如下内容:

    在定义常量时就需要对该常量进行初始化。初始化过后其值不能修改。

    final 关键字不仅可以用来修饰基本数据类型的常量,还可以用来修饰对象的引用或者方法。

    为了与变量区别,常量取名一般都用大写字符。

    常量值的分类:整数常量值、实型常量值、布尔型常量值、字符型和字符串常量值

    final int demo1=十进制数、八进制数、十六进制数;//这就是整数常量值

    final int demo1=十进制数形式:由数字和小数点组成,且必须有小数点,如 3.14、-3.14。

    科学记数法形式:如 3.14e5 或 53E3,其中 e 或 E 之前必须有数字,且 e 或 E 之后的数字必须为整数。

    //以上就是实型常量值

    final int demo1=true或false//这就是布尔型常量值

    final int demo1='a’或"a"//这就是字符型和字符串常量值

    变量

    注意事项

    所有的变量必须先声明、后使用。

    赋值的数据类型必须跟声明的数据类型相同。

    基本语法

    int i;//先声明、后赋值

    i=10;

    或者

    int i=10;//声明时直接赋值

    int i=10,j=15,k=60;//可以同时声明多个数据类型相同的变量

    初始化变量有两种方式:一种是声明时直接赋值,一种是先声明、后赋值。

    根据作用域的不同,一般将变量分为不同的类型:成员变量和局部变量。

    成员变量

    成员变量分为:全局变量也称实例变量和静态变量也称类变量。

    public class demo1 {
    int i=10; // 全局变量、实例变量

    static final String web= “CSDN博客网”; //静态变量、类变量

    }

    局部变量

    局部变量是指在方法或者方法代码块中定义的变量,其作用域是其所在的代码块。

    可以分为以下三种

    方法参数变量:

    public class demo1 {
    public static void main(String[] args) {
    int i = 10;

    if (10 > 2) {
    int j = 3; // 声明一个 int 类型的局部变量

    System.out.println(“j=” + j);

    }

    System.out.println(“i=” + i);

    }

    }

    方法局部变量:

    public class demo1 {
    public static void test(int i) {
    System.out.println(“i=” + i);

    }

    public static void main(String[] args) {
    test(8);

    }

    }

    代码块局部变量:常用于异常处理try catch中,成为异常处理参数变量。

    try {
    } catch (Exception e) { // 异常处理块,参数为 Exception 类型

    }

    展开全文
  • Java变量与常量

    2021-03-24 01:16:09
    Java变量是最基本的存储单元,要素包括变量名,变量类型和作用域 每个变量都有类型,类型可以是基本类型,也可以是引用类型 变量名必须是合法的标识符 变量声明是一条完整的语句,因此每一个声明必须以分号结束 ...

    变量

    • 可以变化的量
    • Java变量是最基本的存储单元,要素包括变量名,变量类型和作用域
    1. 每个变量都有类型,类型可以是基本类型,也可以是引用类型
    2. 变量名必须是合法的标识符
    3. 变量声明是一条完整的语句,因此每一个声明必须以分号结束
      在这里插入图片描述
    • 变量作用域

      1. 类变量
      2. 实例变量
      3. 局部变量

    在这里插入图片描述

    常量

    • 初始化后不能改变的值,不会变动的值
    • 所谓常量可以理解为一种特殊的变量,它的值被设定后,在程序运行过程中不允许改变
    • 常量名一般使用大写字符

    在这里插入图片描述

    展开全文
  • java变量与常量

    2021-03-25 11:43:27
    java程序执行过程中能够被改变的叫做变量,不能够被改变的叫做常量。他们都符合标识符的命名规则。 标识符关键字 1.标识符 标识符是用来识别类名、变量名、数组名、文件名的有效字符序列。 java语言中规定标识符...

    标识符与关键字

    1.标识符
    标识符是用来识别类名、变量名、数组名、文件名的有效字符序列。
    java语言中规定标识符只能由任意字母,数字,下划线,美元符号组成。其中不能以数字为标识符的第一个符号,更不能是关键字。严格区分大小写。
    例:name $mr user合法 String User非法
    2.关键字
    java关键有:如图所示
    在这里插入图片描述具体作用请参考:https://blog.csdn.net/weixin_44893902/article/details/105204049

    变量

    java程序执行过程中能够被改变的叫做变量。
    1.声明变量
    标识符命名规范:
    (1)应见名知意
    (2)遵守驼峰式命名规则
    (3)类名、接口名首字母大写,后面每个单词首字母大写
    (4)变量名、方法名首字母小写后面每个单词首字母大写
    (5)常量名全部大写
    (6)有效且不能重复
    (7)不能是java关键字
    语法:变量类型 变量名;
    例:int num;
    注:允许汉字作为变量名,但尽量不要使用
    赋值方法:可在声明时赋值例:int num=12;也可以先声明再赋值例:int num; num=12;

    常量

    不能够被改变的叫做常量。
    语法:final 数据类型 常量名称=[值];
    例:final int NUM=123;
    赋值方法与变量一样。要注意的是当常量声明为全局常量时,要在声明时就给他赋值
    常量名称并不是一定要用大写符号表示,使用大写符号表示是为了更好区分其他标识符。

    变量的有效范围

    1.局部变量
    在类的方法体中声明的变量叫做局部变量。局部变量只在当前代码块中有效。
    局部变量可与成员变量的名字相同,若如此做成员变量将被隐藏。也就是说成员变量在该方法中暂时失效。例:

    public class Val{
        static int num=12;
        public static void main(String[] args){
        int num=20;
        System.out,println(num);
         }
    }
    

    最后输出结果为二十。

    展开全文
  • Java 变量与常量

    2019-06-07 22:20:16
    变量与常量的命名都必须使用合法的标识符。 1.标识符和关键字 (1)标识符 标识符相当于一个名字,用来标识类名、变量名、方法名、数组名、文件名的有效字符序列。Java语言规定标识符由任意顺序的字母(A­Z 或者 a...

    在程序执行过程中,其值不能被改变的量称为常量,其值可以改变的量称为变量。变量与常量的命名都必须使用合法的标识符。
    1.标识符和关键字
    (1)标识符
    标识符相当于一个名字,用来标识类名、变量名、方法名、数组名、文件名的有效字符序列。Java语言规定标识符由任意顺序的字母(A­~Z 或者 a­~z),美元符号、下划线(_)和数字组成 ,但第一个字符不能是数字,还有就是标识符不能是Java中的保留关键字。
    合法标识符示例:name、user_age、$word
    非法标识符示例:5docx、String、User age
    Java语言是大小写敏感的,这就意味着标识符 Tree与tree是不同的。
    (2)关键字
    关键字是Java语言中已经被赋予特定意义的一些单词,不可以将这些字作为标识符来使用,以下是Java语言中的关键字。
    在这里插入图片描述

    2.定义变量
    定义变量就是要告诉编译器(compiler)这个变量的数据类型,这样编译器才知道需要配置多少空间给它,以及它存放的数据类型。在程序运行过程中,空间内的值是变化的,这个内存空间就称为变量。
    示例代码:

     int inta;//声明int型变量
     char char2='a';//声明char型变量并赋值
    

    3.声明常量
    常量通常也被称为“final变量”,常量在整个程序中只能被赋值一次。在为所有的对象共享值是,常量是非常有用的。当定义的final变量属于“成员变量”时,必须在定义是就设定它的初始值,否则就会产生编译错误。
    示例代码:

     //声明常量value,如果此时不对value进行赋值,则会出现错误提示
     final int value=12;
     int intc=18;
     intc=120;//可以对变量进行多次赋值
     //value=66;  //错误的代码,因为value为常量,只能进行一次赋值
     System.out.println(intc);//输出结果为120
    

    4.变量的有效范围
    由于变量被定义后只是暂存在内存中,等到程序执行到某一个点,该变量就会被释放掉,也就是说变量有它的生命周期。因此,变量的有效范围是指程序代码能够访问该变量的区域,若超出该区域,则在编译时会出现错误。
    (1)成员变量
    在类体中定义的变量被称为成员变量,成员变量在整个类中都有效。成员变量可以分为静态变量(以static修饰)和实例变量(不以static修饰)。
    示例代码:

    class classone{
    	int inta=13;//示例变量
    	
    	static int intb=15;//静态变量(也称为类变量)
    }
    

    (2)局部变量
    在类的方法体中定义的变量称为局部变量,局部变量只在当前代码块中有效。局部变量的生命周期取决于方法,当方法被调用时,Java虚拟机为方法中的局部变量分配空间,当该方法的调用结束后,则会释放方法中局部变量占用的内存空间,局部变量也将会销毁。
    示例代码:

    public class Number1 {
    	static int inta=3;
    	//局部变量可与成员变量的名字相同,此时成员变量将被隐藏
    	//即这个成员变量在此方法中暂时失效
    	public static void main(String[] args) {
    		int inta=5;
    		System.out.println("inta的值为:"+inta);//输出结果:5
    	}
    }
    
    展开全文
  • java 变量与常量

    千次阅读 2016-08-29 15:03:56
    Java 变量常量   Generalization  在程序中存在大量的数据来代表程序的状态,其中有些数据在程序的运行过程中值会发生改变,有些数据在程序运行过程中值不能发生改变,这些数据在程序中分别被叫做变量常量...
  • 详解Java变量与常量

    2020-08-26 03:29:00
    主要介绍了Java变量与常量,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,255
精华内容 2,102
关键字:

java变量与常量

java 订阅