Java基础-变量

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


前言

提示:本文章是java基础部分---变量的学习。

今天学习了java的基础部分--变量的学习。也算是开始进一步学习java部分了,虽然之前也学过,了解过,但并没有系统总结过。所以呢,从这篇文章开始,记录一下java基础部分的学习部分。 

本人也是在大量资料中学习,若有遗漏的或不对的可以评论或私信,一起学习。


什么是变量?

        变量,顾名思义,可以改变的量。在程序运行时,执行过程中,它的值是可以改变的。

        变量声明时,在内存中开辟一个空间,为它使用,所以可以说声明了一个变量,就是在内存中创建了一块空间。

列如:

int a;
a=1;

这两行代码的意思就是在内存中开辟了一个名字为a的空间,并在这个空间中存了1这个值。

变量的作用?

        变量的作用就是在内存中存储数据。

变量的分类

        变量一共有四类(整型,浮点型,字符型,布尔型),一共八种。

        这里简单列一下:

1.整型

byte(字节型、1字节)

int(整型、4字节)

long(长整型、8字节)

short(短整型、2字节)

2.浮点型

float()

double(精度会丢失)

3.字符串型

char(只能保存一个字符,一个数字)

String(不属于四类八种中的一个,是衍生的一种)

4.布尔类型

boolean(布尔型,false /true)

变量的命名规则(java中)

  1. 变量名只能由字母、数字、下划线和美元符号组成。
  2. 变量名必须以字母、下划线或美元符号开头。
  3. 变量名不能是Java关键字或保留字。
  4. 变量名区分大小写。
  5. 变量名应该具有描述性,能够清晰地表示变量所代表的含义。
  6. 变量名采用驼峰式命名法,即第一个单词以小写字母开始,后面的每个单词的首字母大写。
  7. 建议使用英文单词或单词缩写作为变量名,不要使用拼音或者中文字符。
    int studentAge; //采用驼峰式命名法,以小写字母开头
    double pricePerItem;
    String lastName;
     
    

变量的使用

格式(三要素):变量类型 变量名称 = 值;

访问:直接通过变量名访问

重新赋值:变量名=新的值;

全局变量
  1. 数据类型可以是8种基本数据类型,也可以是引用数据类型(String是引用数据类型)

  1. 声明变量名的规则

    a. 由字母、数字、_、$ 组成

    b. 不能以数字作为标识符的首字母

局部变量

局部变量的三种形式和作用域

  1. 定义在方法的参数列表中,其作用在该方法内部

  2. 定义在方法的内部,其作用是从被定义的代码行开始,直到该方法的最后一行结束

  3. 定义在代码块({})中的变量,其作用是从被定义的代码行开始,直到该代码块的最后一行结束

常量

常量不同于常量值,它可以在程序中用标识符来代替常量值使用,因此使用前必须先定义。

  • 使用 final 关键字来定义常量。

  • 声明常量的同时要赋予一个初始值。

  • 常量一旦初始化就不可以被修改。

  • 为了与变量区别,常量声明一般都用大写字符。

静态变量

定义在类中、方法之外的变量,用static修饰,不能被改变。

总结

这些都是一些基础的知识点,今天也是系统学习的开始,也算是复习。后续也会根据自己的进度继续更新知识点。让我们更加努力,梦想成为java全栈,加油。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值