Java教程

3-数据类型

本文主要是介绍3-数据类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

基本数据类型

数值类型

  1. 整数类型(一个字节占8位(bit))

    byte 占1个字节范围:-128~127( -2^7 ~ 2^8-1 )

    short 占2个字节范围:-2^15 ~ 2^15-1

    int 占4个字节范围:-2^31 ~ 2^31-1

    long 占8个字节范围:-2^63 ~ 2^63-1

    (定义 long 类型要在后面加个L,如:long num = 30L )

  2. 浮点类型

    float 占4个字节

    ( 定义 float 类型要在后面加个 F ,如:float num =33.3F )

    double占8个字节

  3. 字符类型 char 占2个字节

    ( 定义字符串使用 string ,String是一个类 )

boolean类型:占1位,其值只有 true 和 false 两个

 

引用数据类型(Reference Type)

  1. 类Class引用

  2. 接口interface引用

  3. 数组引用

 

类型转换

低 —————————————————————→ 高

byte,short,char—→int—→long—→float—→double

  1. 高→低,使用强制转换

    (类型)变量名,如:

    int i = 12;
    byte a = (byte)i;//强制转换
  2. 低到高,会自动转换

 

 

 

  • 位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数

  • 字节(byte):是计算机数据处理的基本单位,习惯上使用大写B表示

  • 1B(byte,字节)= 8bit (位)

  • 字符:是指激素那几中使用的字母、数字、字和符号

这篇关于3-数据类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!