zoukankan      html  css  js  c++  java
  • 动手动脑

    1.枚举类型是引用类型, 枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。 可以使用“==”和equals()方法直接比对枚举变量的值,换句话说,对于枚举类型的变量,“==”和equals()方法执行的结果是等价的。

    2.同名变量的屏蔽原则

    两个或多个同名变量,定义了不同的数值时,在使用时,在使用的区间内,变量的值为距其最近(前面)的定义。

    3.为什么double类型的数值进行运算得不到“数学上精确”的结果?

    使用double类型的数值进行计算, 其结果是不精确的。因为double类型的数值占用64bit,即64个二进制数,除去最高位表示正负符号的位,在最低位上一定会与实际数据存在误差(除非实际数据恰好是2的n次方)(程序已测试)

    4.Java中的基本数据类型独立于具体平台 整型:

    byte(8),short(16),int(32), long(64) 浮点型: float(32), double(64) 使用科学计数法定义浮点数值:123.456=1.23456e+2 布尔型: true, false 字符型: ‘a’, ’A’ 字符串: “Hello,World”

    5.结论

    System.out.println("X+Y="+X+Y);//拼接,字符串的连接

    System.out.println(X+Y+"=X+Y");//加法

  • 相关阅读:
    AMQP协议
    设计模式三:行为型模式
    设计模式二:结构型模式
    设计模式一:创建型模式
    算法进阶
    数据结构
    希尔排序、计数排序、桶排序、基数排序
    归并排序
    python Gevent协程
    python——多进程
  • 原文地址:https://www.cnblogs.com/ljm-zsy/p/9752289.html
Copyright © 2011-2022 走看看