美文网首页
第二天 - 知识点总结

第二天 - 知识点总结

作者: DevilIncs | 来源:发表于2016-11-29 20:08 被阅读0次
    • Scanner: 扫描器类,可以扫描很多种类型的输入,键盘作为标准输入需在其参数项声明System.in的标准输入 Scanner input = new Scanner(System.in);,在对象用完之后要及时关闭,否则会引起警告 --> input.close();
    • System.out.printf(): 格式化输出,可以用占位符%f来控制输出的格式。
      例如.
      System.out.printf("%f + %f = %.2f\n", a, b, a + b);,假设a为1,b为2则输出为: 1 + 2 = 3
      需要注意的是占位符要根据变量的类型进行适配,%f为浮点数的占位符,%d为整数的占位符,%s为字符串的占位符
    • 浮点数占位符%f 可以通过%.nf来精确到小数点后n位,如%.2f就是精确到小数点后2位 0.2134 --> 0.21
    • 如果要在格式化字符中做取余的操作,只能将%写作%% 如System.out.printf("%d %% %d = %d\n", c, d, c % d);
    • 在计算机中表示数据的最小单位是比特 - bit - 一个0或者1
    • 存储空间单位换算:
      字节(Byte) = 8 bit
      千字节(KB) = 1024 Byte
      兆字节(MB) = 1024 KB
      吉字节(GB) = 1024 MB
      太字节(TB) = 1024 GB
    • 办理宽带讲的带宽100M是指速度可以达到100Mbps = 12.5MBps所以实际能够达到的速度峰值为 12.5 MBps
    • Camel命名法
      -命名类、接口、枚举、注解: 每个单词首字母大写
      -命名变量、方法: 第一个单词全小写,从第二个单词开始每个单词首字母大写
      -命名常量: 用全大写,多个单词用下划线分
    • && || 都是短路运算符 不会引起多余的比较
    • 类型字面量 类似于 String.class
    •           int a1= 101;    //十进制
        int a2=0101;    //八进制
        int a3=0x101;   //十六进制
        int a4=0b101;   //二进制 Java7+才有
        long a5=101L;   //长整数
      
    • 科学计数法
      1.2345e2=123.45 1.2345e-2=0.012345
    • 由于计算机的存储的机制,数的最高位为符号位
      00000000 表示0 所以10000000就不能再表示0,而计算机是将减、乘、除转换为加法做的所以数的负数是由二进制补码表示(方便进行计算)。 故同一类型的数负数部分比整数部分多1个。

    相关文章

      网友评论

          本文标题:第二天 - 知识点总结

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