Java教程

Java基础-变量,常量,作用域

本文主要是介绍Java基础-变量,常量,作用域,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

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

Java变量要素:

  1. 变量类型
  2. 变量名
    3.作用域

变量:可以变化的量

变量:variable

初始化:initialize

注意事项

  • 每个变量都有类型,可以是基础类型也可以说引用类型(比如说String就是引用类型)

    可以来复习一下数据类型

    Java基础学习-数据类型

    数据类型

    强语言类型

    要求变量,使用要严格符合规定,所有变量必须定义后才能使用

    弱语言类型

    Java数据类型分为两大类

    1. 基本类型(Primitive Type)
    • 整数类型

    byte占1个字符范围:-128~127

    short占2个字节符范围:-32768~32767

    int站4个字节范围:-2147483648~2147483647

    long占8个字符范围:-9223372036805775808~9223372036854775807

    • 浮点类型

      float占4个字节

      double占8个字节

    • 字符类型

    char占2个字节

    1. 引用类型(Reference Type)
    • 接口

    • 数据

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

  • 变量声明是一条完整的语言,因此每个声明都必须以(分号);结尾

  • #格式如下
        数据类型   变量名   =    值
        (type)  (varName)    (value)
    =============================================================
        #示例:
        #基本类型
        int a,b,c;//没有初始化值
        int a=1 ,b=2 ,c=3;//尽量写成三行,注意程序的可读性
        int a=1
            b=2//这样写就好看一些
            c=3
    =============================================================        
        #引用类型
            String name = "yaorui";
    //      类型    名字      值
    =============================================================
            char x = 'X';
        //  类型 名字  值
            double pi = 3.14;
         // 类型    名字   值
        
    

可以使用逗号隔开来声明多个值

不建议在一行定义多个值,注意程序的可读性



变量作用域:1.类变量(写在类里面的)

2.实例变量(写在类中间)

3.局部变量(写在方法里的)

  1. 如图这是个

image

  1. 类 里我们学了一个main方法

image

//main方法在类里面

  1. 类里面方法外可以写一些属性变量)即其他方法

·类变量:

需要加关键词static

如图:

image

·实例变量:

没有加关键词static,写在类里面方法的外面

//从属于对象

image

image

  1. 如果不自行初始化,就会出现这个类型的默认值0 0.0

  2. 布尔值:默认值是false

  3. 除了基本类型,其余均为实例变量

    如图示例:

    image

·局部变量

  1. 在方法里面只在范围内有效即输出是要在{ }内输入System.out.println();

image

  1. 必须声明和初始化值

image

image

常量(Constant):初始化(initialize)后不能再被改变值!不会变动的值,可以被理解为一种特殊变量,它的值被设定后,在程序运行过程中不被允许改变。

格式:

//final 常量名 = 值;
#例:
    final double PI = 3,14;

常量名一般使用大写符号

image

//final作为修饰符不存在先后顺序

不过可以用它定义静态常量,先定义后引用



变量的命名规范

  • 所有的变量方法类名:见名知意
  • 类成员变量:首字母小写和驼峰原则:lastName,monthSalary
  • 局部变量:首字母小写和驼峰原则
  • 常量:大写字母和下划线MAX_VALUE
  • 类名:手写字母大写和驼峰原则:Man,GoodMan
  • 方法名:手写字母小写和驼峰原则:run() ,runRun()
这篇关于Java基础-变量,常量,作用域的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!