基本数据类型的一些易错点

下面是一些使用基本类型时需要注意的事项:

        1:整数默认为int型, long l = 23333333333 ; 所以  23333333333虽然在long的表示范围内,但是默认为int型,所以编译器会提示超出范围提示,必须显示的加上L,即必须定义成long l = 23333333333L。

        2:可以将一个较小的整数直接付给byte或者short型。即byte b = 56;系统会自动把它当做byte或者short型处理。

       3:浮点数默认为double型,float f = 1.0;这样定义是错的,因为1.0默认为double型,double型8个字节,float型4个字节,所以不能自动转换,需要我们强制转换,所以只能定义成float f=1.0f;或者 float f1 =(float)1.0;

      4:java整数有三种表示方式,0开头开始八进制,16进制以0x开头,10-15进制以a-f开头。

      5:基本类型满足宽转换,即当把一个 容量小的变量赋给容量大的变量时,是可以自动转换的,否则必须强制转换。   int a= 10 ;  double x=a ;(可以自动转换)

     6:float和double型可能无法精确的表示浮点数,这时候我们可以使用BigDecimal型,它定义了相应的方法支持大数运算。

    7:java中的char占用2个字节,不像c++占用1个字节,因为他才有uniode编码,支持存储中文。

    8:我们可以使用科学计数法表示浮点数,例如double y = 5.2e2;

    9: java提供了三个特殊的浮点数,Double.NaN表示非数  .NEGATIVE_INFINITY 表示负无穷大  POSITIVE_INFINITY表示正无穷大,同样也可以使用float获取这些类型的数据。

    10:只有浮点数和0进行除运算,才能得到正无穷大和负无穷大,整型和0进行除运算,会得到算数异常(除0异常)。

    11:boolean类型只能用true和false表示,不能0或者非0表示,这点和c++有所不同。

    12: byte型不能自动转换为char型。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Linux中配置RAID,主要有两种方式,第一种是软件RAID,第二种是硬件RAID。其中软件RAID是最为常见的一种方式,我们在这里主要介绍软件RAID的配置技巧和点。 1.了解RAID的基本概念和原理:在配置RAID之前,需要了解RAID的基本概念和原理,包括RAID的级别和RAID的实现原理等。 2.选择合适的RAID级别:根据实际需要选择合适的RAID级别,常见的RAID级别包括RAID 0、RAID 1、RAID 5、RAID 6等。 3.选择合适的磁盘:选择合适的磁盘是配置RAID的关键,需要选择具有相同容量、转速和缓存大小的磁盘。 4.安装系统和RAID工具:在安装Linux系统的时候,需要选择安装RAID工具,如mdadm等。 5.创建RAID分区:使用mdadm命令创建RAID分区,可以使用多个磁盘创建RAID 0、RAID 1等级别的RAID分区。 6.格式化RAID分区:使用mkfs命令格式化RAID分区,以便在RAID分区上存储数据。 7.挂载RAID分区:使用mount命令将RAID分区挂载到指定的挂载点上,以便在该挂载点上访问RAID分区中的数据点: 1.磁盘的选择要注意容量、转速和缓存大小的匹配,否则可能会导致RAID无法正常工作。 2.在创建RAID分区时,需要注意RAID的级别和分区大小的选择,不同级别的RAID分区所需要的磁盘数量和大小不同。 3.在格式化RAID分区时,需要注意使用正确的文件系统类型和选项,否则可能会导致RAID无法正常工作。 4.在挂载RAID分区时,需要注意使用正确的挂载点和选项,否则可能会导致RAID分区无法正常访问。 总之,在配置RAID时需要仔细思考和操作,避免因为疏忽或操作不当导致RAID无法正常工作。同时,定期检查RAID的状态,确保RAID的稳定性和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值