美文网首页
变量与数据类型

变量与数据类型

作者: Finlay_Li | 来源:发表于2019-03-27 20:19 被阅读0次

一、变量

  • 什么是变量
    1语言编写的程序-编译.class-java语言再解析-电脑运行
    2而语言需要定义各种变量,以存储数据于虚拟机的内存中

  • 如何使用
    先声明,再引用

  • 变量的作用域
    局部变量和成员变量

二、数据类型

数据的类型

  • 基本数据类型
    bety short char int long flot double
  • 引用数据类型
    类(String也是类)
    接口
    数组

它们的默认值

  • 基本数据类型
    bety short int-------0
    long------------------0l
    flot-------------------0.0f
    double---------------0.0
    char------------------'\u0000'
  • 引用数据类型
    类-----------------------null
    接口--------------------null
    数组--------------------null

数据类型的转换

  • 自动转换
    把取值范围较小的赋值给取值范围大的类型会自动转换
  • 强制转换
    不同类型,或者超过当前取值范围的类型需要使用“ () ”强转符
  • 数据类型按容量大小排序为
    char.byte.short——>int——>long——>float——>double
  • byte,short,char之间不会相互转换,他们在计算时首先转换为int类型
  • 当把任何基本类型的值和字符串值进行连接符+运算时
    基本类型的值会自动转换为字符串类型。

编码

  • ASCII码:美国制定针对英语字符与二进制位之间的关系,这样英语字符在计算机中以二进制编码。010101 计算机就懂了
  • Unicode编码:将世界上所有的符号(符号=全部数据,如中国的汉字,美国的英文单词,特殊的符号)都纳入其中。每一个符号都给予一个独一无二的编码,所以使用 Unicode 没有乱码的问题。java使用的是Unicode编码

相关文章

网友评论

      本文标题:变量与数据类型

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