首页 > 其他分享 >变量、常量、作用域

变量、常量、作用域

时间:2023-03-08 20:22:12浏览次数:29  
标签:常量 首字母 作用域 println 类型 变量

变量

  • 变量是什么:就是可以变化的量!

  • Java是一种强类型语言,每个变量都必须声明其类型。

  • Java变量是程序中最基本的储存单元,其要素包括变量名,变量类型·和作用域。

 

 typr varName    [=value] [{,varName[=value]}]       //数据类型  变量名  =值;可以用逗号隔开来声明多个同类型变量。

 

  • 注意事项

    • 每个变量都有类型,类型可以是基本类型,也可以是引用类型。

    • 变量名必须是合法的标识符

    • 变量声明是一条完整的语句,因此每一个声明都必须以分号结束。

变量作用域

  • 类变量

  • 实例变量

  • 局部变量

 package Javanote;
 ​
 public class Demo05 {
 ​
     //类变量 static
     static double salary = 2500;
 ​
 ​
     //属性:变量
 ​
     //实例变量:从属于对象;如果不自行初始化,这个类型的默认值 0 0.0 u0000
     //布尔值:默认是false
     //除了基本类型,其余的默认值都是null;
     String name;
     int age;
 ​
     //main 方法
     public static void main(String[] args) {
 ​
         //局部变量;必须声明和初始化值
         int i = 10;
         System.out.println(i);
 ​
         //变量类型 变量名字 = new Demo05
         Demo05 demo05 = new Demo05();
         System.out.println(demo05.age);
         System.out.println(demo05.name);
 ​
         //类变量   static
         System.out.println(salary);
 ​
 ​
 ​
 ​
    }
 ​
 ​
     //其他方法
     public void add(){
 ​
    }
 }
 ​

常量

  • 常量(Constant):初始化(initialize)后不能再改变值!不会变动的值。

  • 所谓常量是可以理解成一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变。

     final 常量名=值;
     final double PI=3.14;
  • 常量名一般使用大写字符。

变量的命名规范

  • 所有变量、方法、类名:见名知意

  • 类成员变量:首字母小写和驼峰原则:monthSalary 除了第一个单词以外,后面的单词首字母大写 lastname lastName

  • 局部变量:首字母小写和驼峰原则

  • 常量:大写字母和下划线:MAX_VALUE

  • 类名:首字母大写和驼峰原则:Man,GoodMan

  • 方法名:首字母小写和驼峰原则:run(),runRun()

  •  

 

标签:常量,首字母,作用域,println,类型,变量
From: https://www.cnblogs.com/yuexingjian/p/17195981.html

相关文章

  • js变量类型判断
    js变量类型判断方式首先我们知道js中若想验证某个值是否为null,应该使用操作符===,==无法区分null和undefined;定义一组变量,适用于全文;letnum =123;letnum1=1/......
  • 变量定义:变量是做什么的,如何定义一个变量
    当我们要计算找零时 如何能够在程序运行时输入那个数字23,然后计算输出结果呢?  下列程序就能执行上述功能  当我们执行之后会出现终端。   输入的数......
  • 变量得命名规则
    1.所有变量、方法类名:见名起意(看见名字要知道意思所以最好用英文)2.类成员变量:首字母小写和驼峰原则:moneySalary(除了第一个单词以为,后面得单纯首字母大写)3.局部变量:首字......
  • solidity 引用类型修饰符memory、calldata与storage 常量修饰符Constant与Immutable区
    在solidity语言中引用类型修饰符(引用类型为存储空间不固定的数值类型)memory、calldata与storage,它们只能修饰引用类型变量,比如字符串、数组、字节等...memory适用于......
  • 如何在node中配置环境 以及如何配置生产开发环境变量
    创建环境文件.env.development.env.production写入环境文件内变量修改启动配置package.json文件因window环境下不支持直接配置NODE_ENV=development所以需要......
  • Linux - 设置环境变量
    PATH变量是一个路径列表,以:隔开;如果可执行程序所在的目录在PATH变量路径列表里,那么输入命令时可以省略路径路径列表前面的路径为优先匹配路径,匹配到即停止,可以用来......
  • C++笔记-static本地变量
    static本地变量只能被本地看到,所以不同函数之间的static变量相同也没事,但是同一个函数调用多次会忽略后面的初始化。#include<iostream>voidmyStaticFunction(){......
  • Httprunner4 - 使用环境变量
    python设置环境变量importos#设置环境变量os.environ["token"]=token#获取环境变量token=os.environ["token"]token=os.getenv("token")#移除环境变......
  • C# 作用域
    C#作用域在C#里,作用域是由花括号的位置决定的。C#用一对大括号作为语句块的范围,称为作用域,在作用域里定义的变量,只有在该作用域结束之前才可使用。本文主要介......
  • 06、C++指针常量与常量指针
    constint*a;//指向常量int的指针int*consta;//指向int的常量指针,指针是常量voidf1(int*consta){//指针是常量std::cout<<*a<<std::endl;}voidf......