变量的定义

297 阅读3分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

1.变量的定义

在程序中可以改变的量 叫变量 在程序中不可以改变的量 叫常量

  • 1.变量干什么用? 变量的作用: 可以存放数据 并且数据可以进行修改
  • 2.为什么要用变量存储数据? 当要修改的时候 每次使用变量的地址 比较麻烦 从而使用给这个内存空间起一个名字 方便使用 通过 变量名字 来修改数据(或者存储数据)
  • 3 如何定义一个变量? 数据类型 变量名 = 初值; 合法的变量命名:   1.Password    2.last_name    3.abc   

    4.lastName1

  • 4.最好能达到的要求是:

    • 见名知意
    • 以字母或下划线开头

变量的名字可大小写混用,但首字符应小写,词由大写字母分隔,限制用下划线,限制使用美元符($),因为这个字符对内部类有特殊的含义。

  • 5.写法 小驼峰命名法

首字母小写 并且 多个单词时 第二个单词开始 首字母大写 如:inputFileSize

  • 6.不能使用 系统的关键字(50多个)作为变量的名字
  • 7.同一函数中 不要使用 重复的变量名 不能重复定义

对于JAVA数据类型有八种基本数据类型,一种引用数据类型

对于整型数据,通常情况下使用int类型。但是如果表示极大的数据,int不够用了,就需要long类型了,byte和short类型主要用于特定的应用场合,例如:底层的文件处理或者需要控制占用存储空间量的大数组。

在java中数据类型中,整型数组的长度与平台无关,这就解决了从软件到平台移植到另一个平台时给程序员带来的诸多问题。

所以大部分编码采用的是十六进制。

八进制有一个前缀0,例如010对应的是十进制的8;

十六进制有一个前缀0x,例如:0xCAFE;

从java7开始,可以使用前缀0b来表示二进制数据,例如0b1001对应十进制中的9.

同样从java7开始,可以使用下划线来分割数字,类似英文数字写法,例如:1_000_000表示1,000,000,也就是一百万。下划线只是为了让代码更加易读编译器会删除这些下划线。

另外,java不支持无符号类型。

flaot类型有效数字最长为7位,有效数字长度包括了整数部分和小数部分。例如:

01.float x=223.56F;

02.float y=100.00f;

注意:每个float类型后面都有一个标志“F”或“f”,有这个标志代表是float类型。

double类型有效数字最长为15位。与float类型一样,double后面也带有标志“D”或“d”,例如:

01.double x=23.45D;

02.double y=422.22d;

03.double z=562.234;

注意:不带任何标志的数据类型,系统默认位double类型。

大多数情况下都是用double类型,因为float的精度很难满足需求