zoukankan      html  css  js  c++  java
  • Java基础语法2

    Java基础语法2

    数据类型

    基本类型(primitive type)

    • 数值类型

      • 整数类型

        • byte 1个字节
        • short 2个字节
        • int 4个字节
        • long 8个字节 //一般在数字后加L表示是long型(注意最好写成大写的,因为小写容易被误认为1)
      • 浮点类型

        • float 4个字节 //在数字后加F
        • double 8个字节
      • 字符类型

        • char 2个字节
    • boolean类型

      • 占一位且值只为ture 和flase

    引用类型(reference type)

    • 接口
    • 数组 String 不是关键字!是类**

    小补充

    位(bit):计算机内部数据存储的最小单位

    字节(byte):计算机中数据处理的基本单位 一般写作B

    1B(byte) = 8bit 1024B=1KB 1024KB=1MB 1024MB=1G

    字符: 计算机中使用的字母.数字.符号

    数据类型拓展

    整数拓展 进制

    • 二进制 0b开头
    • 八进制 0开头
    • 十进制
    • 十六进制 0x开头 0~9 A~F

    浮点数拓展

    • 浮点数有限 离散,有舍入有误差,所以最好**完全避免使用浮点数比较 **

    • 银行业务 用BigDecimal (数学工具类进行表示)

    字符拓展

    • 和c/c++一样,字符型本质是整型
    • Java用 Unicode 编码 u数字
    • 转义字符 和c一样

    布尔拓展

    判断语句中(a==ture) 等同于 (a)高手最爱

    less is more!

  • 相关阅读:
    JAVA视频网盘分享
    IntelliJ IDEA 2016 完美破解+汉化补丁
    献给java求职路上的你们
    java集合类
    MyEclipse编码设置
    国内外有名的java论坛
    百度编辑器ueditor的简单使用
    工厂模式
    Java静态工厂的理解
    git clone index-pack failed
  • 原文地址:https://www.cnblogs.com/zzz1zzz/p/14218528.html
Copyright © 2011-2022 走看看