美文网首页
变量和标识符

变量和标识符

作者: 想吃热干面了 | 来源:发表于2019-02-27 16:30 被阅读0次

标识符

image.png

关键字和保留字

image.png

变量

即在程序的运行过程中随时可以发生变化的两

数据类型(*****):分为两大类

1.基本数据类型:4类8种
2.引用数据类型

基本数据类型

1.整数型

  • byte:1字节 二进制8位
  • short:2字节 二进制16位
  • int : 4字节 二进制32位 默认的
  • long : 8字节 二进制64位 定义要加L或l
    2.浮点型
  • float : 32位 定义要加F或f
  • double :64位 默认的
    定义形式:1.十进制:例:3.14 314.0
    2.科学计数形式:例:3.14e2 3.14E-1
    3.布尔型 boolean
  • true
  • false
    4.字符型 char :一字符 两字节 不常用
    转义字符:


    image.png

    是一个定长为16位的无符号整数,对应unicode编码
    英文部分的值与ascall编码一致


引用数据类型:接口、数组、类

数据类型的转换

两种转换方式:

自动类型转换:(隐式类型转换)

满足条件:

  • 两种类型彼此兼容
  • 目标类型的取之范围大于源类型
    当多种类型数据混合计算时,系统自动将所有数据转换成容量最大的那一种数据类型,再计算。
    自动转换规则:
  • boolean类型不能转换为其他的数据类型
  • byte、short、char之间不会相互转换,三者在计算时回转换为int类型


    image.png

强制类型转换:(显示类型转换)

即容量大的数据类型转换为容量小的数据类型
需要我们手写代码强制转换
格式为: 变量 = (目标类型) 值
例:


image.png

运算符:用来表示数据的运算、赋值和比较

种类:算术、赋值、比较、逻辑、位、条件(三元)运算符

- 算术运算符

image.png

- 赋值运算符

image.png

- 关系运算符

image.png

- 逻辑运算符:两边结果为true或false

&&(逻辑与): 运算符两边都为true,结果为true。注意:如果左侧为fasle,那么结果为fasle,就不会再去执行右边的判断
||(逻辑或):如果左边为true,就不会在执行右边

- 位运算符

image.png image.png

- 三元运算符***

image.png

优先级

image.png
image.png

表达式

image.png
image.png
image.png

相关文章

  • 数据类型和运算符(标识符和变量)

    标识符和变量 分隔符 标识符规则

  • Swift--语法基础

    标识符和关键字 常量和变量 注释 表达式 标识符和关键字 标识符就是常量、变量、方法、函数、枚举、结构体、类、协议...

  • Python变量的命名

    仅供学习参考 变量的命名 目标 标识符和关键字 变量的命名规则 0.1 标识符和关键字 1.1 标识符 标示符就是...

  • 09 变量的命名

    变量的命名 目标 标识符和关键字 变量的命名规则 0.1 标识符和关键字 1.1 标识符 标示符就是程序员定义的 ...

  • [Python基础]D4 变量的命名及if判断语句

    变量的命名 目标 标识符和关键字 变量的命名规则 0.1 标识符和关键字 1.1 标识符 标示符就是程序员定义的 ...

  • 2019-11-08 变量的命名

    目标 标识符和关键字 变量的命名规则 0.1 标识符和关键字 1.1 标识符 标示符:程序员定义的 变量名、函数名...

  • python 变量的命名

    目标 标识符和关键字 变量的命名规则 0.1 标识符和关键字 1.1 标识符 标示符就是程序员定义的 变量名、函数...

  • 02.Python变量的命名

    目标 标识符和关键字 变量的命名规则 0.1 标识符和关键字 1.1 标识符 标示符就是程序员定义的 变量名、函数...

  • 3.Python变量命名

    目标 标识符和关键字 变量的命名规则 0.1 标识符和关键字 1.1 标识符 标示符就是程序员定义的 变量名、函数...

  • 02.Python变量的命名

    目标 标识符和关键字 变量的命名规则 0.1 标识符和关键字 1.1 标识符 标示符就是程序员定义的 变量名、函数...

网友评论

      本文标题:变量和标识符

      本文链接:https://www.haomeiwen.com/subject/hvvxuqtx.html