zoukankan      html  css  js  c++  java
  • 初学Java数据类型和变量

    Java中共有的数据类型是从占字节数从小到大
    字节
    1   boolean(true,false,默认是false,不接受除这两个之外其他的初始化)
    1   byte(默认是有符号的,-128-127)
    2   char(默认值是'\u0000' )
    2   short(默认有符号,下同,-2^15-2^15-1)
    4   int(-2^31-2^31-1)
    4   float (float和double都遵循IEEE754编码)
    8   double
    8   long(-2^63-2^63-1)


    其中数据(8,10,16进制数据,要求在int的取值范围之内)是默认为int类型的
    在int取值范围之外或者数据后加l或L(像1234L,123l)这样是默认long类型的
    一般的浮点数和科学计数法默认是double型数据
    浮点数后面加F或f默认是float类型数据
    true和false默认是boolean数据
    字符默认是char类型数据,是Unicode编码的数据
    String类型的直接数


    数据之间相互赋值一般遵循的规则就是:取值范围小的数据允许直接赋值给取值范围大的数据
    例如byte->short,short->int,int->long,float->double
    从大到小的一般都要进行类型转换(最好是进行类型转换)



    另外从浮点数到整数的转换缺失精度大

  • 相关阅读:
    Vim配置及使用技巧
    终端提示符的配置
    Archlinux下i3wm与urxvt的配置
    Linux压缩命令
    Archlinux无线联网教程
    Archlinux安装和使用技巧
    Linux下硬盘分区
    Linux挂载
    Android中pullToRefresh使用
    SVN服务器搭建和使用教程
  • 原文地址:https://www.cnblogs.com/buxianghe/p/2354887.html
Copyright © 2011-2022 走看看