07月30日 星期四

  1. 变量和常量

    • 变量:计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量存储的值通常是可变的,因此称之为变量。(变量:是一块命了名的内存空间。空间的内容可以变化,通过不断是用新数据替换老数据,打到内存的重用的目的。)
      • 变量的三个要素:变量数据类型,变量名,变量值。
    • 常量:在内存中一块命名的空间、在程序运行时,不会被修改的量。Java中可以使用final关键字定义常量如:(final int A = 10;)
    • 定义常量好处:1、可以引入业务名称 2、可以做到“一改全改”。
    • 空间对比大小double类型>float类型>long类型>int类型>short类型>byte类型。当转化的时候如果是由大空间转到小空间就需要强制转换。
    • 类型转换:
      1、自动类型转换:小空间类型自动转换成大容量类型。(注意:整型运算结果至少是 int类型!!!)列如:
      byte a = 4;
      byte b = 5;
      byte c = a+b;//这行就会报错
      //应该写成
      byte c = (byte)(a+b);//或者
      int c = a+b;
      2、强制类型转换:大容量类型强制转换成小容量类型。 列如:
      double x = 45.87;
      int y = (int)x;
    • ==与=的区别:
      1、=赋值。int a = 8;创建a变量,将8存放在a变量所在空间中。
      2、==比较。a == 8 将变量a的值取出看是否与8相等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值