我是靠谱客的博主 唠叨烧鹅,最近开发中收集的这篇文章主要介绍java中的变量和常量以及它们的作用域,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

变量和其作用域

变量:顾名思义就是可以变化的量。

java是强类型语言,所以每个变量使用前都必须声明其数据类型

变量是计算机程序最基本的一个储存单位,

type identifier [ = value][, identifier [= value] ...] ;
//声明类型  变量名=变量值,变量名=变量值;每声明一种类型的变量都要以分号结束,当同时声明多个同一类型的变量是可以用逗号隔开

每声明一种类型的变量都要以分号结束,当同时声明多个同一类型的变量是可以用逗号隔开。

注意事项

  • 每个变量都有类型,类型可以是基本类型,也可以是引用类型
  • 变量名必须是合法的标识符
  • 变量声明是一条完整的语句,因此每一个声明都必须以分号结束
public class Dome02 {
    /*
    * 变量分为成员变量,局部变量,和静态变量
    * 成员变量在类的方法之外声明,在使用时需要实例化一个对象,才能调用它
    * 局部变量在类的方法之中声明,在方法中可以直接使用
    * 静态变量在使用static修饰符来修饰不需要实例化可以直接在类任意的方法中调用
    * 变量的作用域:成员变量在类中都可以通过实例化来使用
    *             局部变量只是在它所在方法中可以使用
    * 常量的声明方式在变量之前加上一个final修饰符
    * final 数据类型 常量名=值;
    * 常量一般都是设置成一个静态的,因为它的值一般不会改变,设置成静态的方便调用
    * */
    static double money=2500.0;//类的静态变量
    String name="小明";//类的成员变量
    public static void main(String[] args) {
        int age=12;//局部变量
        Dome02 d=new Dome02();//类的实例化
        System.out.println(d.name);
        System.out.println(age);
        System.out.println(money);
    }
}

常量

常量是指程序在整个运行过程中保持不变的量

Java中用final 关键字来定义一个常量

​ final 数据类型 常量名=值;

public class HelloWorld {
    // 静态常量
    public static final double PI = 3.14;
    // 声明成员常量
    final int y = 10;
    public static void main(String[] args) {
        // 声明局部常量
        final double x = 3.3;
    }
}

变量的命名规范

  • 所有的变量、方法、类名都要一看到名字就知道它的意思,可以用英文来表示,不建议使用拼音和汉字(不说人家看的不舒服,个人觉得也很low!!)
  • 类成员变量:首字母小写和驼峰原则:monthSalary,也就是说除了第一个单词之外,后面的单词首字母大写 如:lastName,studentId
  • 局部变量:首字母小写和驼峰原则
  • 常量:大写字母和下划线:MAX_VALUE
  • 类名:字母大写和驼峰原则:StudentTable
  • 方法名:首字母小写和驼峰原则

最后

以上就是唠叨烧鹅为你收集整理的java中的变量和常量以及它们的作用域的全部内容,希望文章能够帮你解决java中的变量和常量以及它们的作用域所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部