基本数据类型:

                            byte 1个字节 正负都能表示2的8-1次方  -128~127(包括0)

                            short 2个字节 2的16-1次
            整数类型 (默认为int类型)
                            int 4个字节 2的32-1次方

                            long 8个字节 2的64-1次方 long类型定义的时候要在数字后面加上L或l 例: long number = 2344534656348204L ;

            字符类型            char 2个字节

基本数据类型
                            float 4个字节 
            浮点类型(默认为double类型) 
                            double 8个字节

            布尔类型 Boolean

整型

    整数所表示的正负数的个数—— 一字节 = 8 bit 所以能表示的数字有2的8次方个,这是首位变为判断正负的符号,当首位为0时则数字为整数,为1则为负数。
    宽转换 精度小的转换为精度大的,不损失精度 
    窄转换 精度大的转换为精度晓得,会损失精度 ,会报错

字符型

    字符型通常用于表示 单个的字符 字符型必须使用单引号( ' )括起来。
      一般有三种表示方式:
    1、直接指定单个字符作为字符值
        char aChar = ' a ' ;
    2、 使用转义字符来作为字符值 常用的转移字符有 \b退格符 \n换行符 \r回车符 \" , \' , \\双引,单引,反斜线
        char enterChar = ' \ r ' ;
    3、使用 Unicode 编码值来指定字符值 其中9999是代表一个十六进制整数
        char ch = ' \ u 9999 ' ;

浮点型  

    java浮点数有两种表示方法: 十进制数形式 (浮点数必须包含一个小数点 ) 、科学计数法形式

    float代表单精度浮点数 数值占 4 字节 32 位 单精度要在浮点类型值后紧跟 f 或 F
    double代表双精度浮点数 数值占 8 字节 64 位
    只有正浮点数除以 0 可以得到正无穷大,负浮点数除以 0 可以得到负无穷大
    如果一个整数值除以 0 则会抛出异常 ArithmeticExcrption :/ by zero ( 除以 0 异常 )

布尔型

    boolean 类型的数值只能是true 或 false ,不能用 0 或非 0 代替。其他数据类型的值也不能转换成boolean类型
    boolean 类型变量虽然只需要一位,但大部分时候实际上占用8位 (1字节)
    使用boolean 类型的纸和字符创进行连接运算的时候,boolean 类型的值会自动转换成字符串。
        例如: String str = true + " " ; 输出结果是将会输出 true

最新文章

  1. C#操作图片帮助类
  2. LaTex 使用 - 配置
  3. Codeforces Beta Round #80 (Div. 2 Only)【ABCD】
  4. 转载:混淆包含SlidingMenu、gson等Android代码的proguard写法
  5. 【JavsScript】Spine的作者曾经是Backbone的作者
  6. 安卓Design包之TabLayout控件的使用
  7. ubuntu基本操作(2)
  8. MySQL性能状态查看方式
  9. ThoughtWorks Merchant's Guide To The Galaxy
  10. asp.net mvc部署
  11. 利用百度接口进行人脸识别并保存人脸jpg文件
  12. 兄弟俩畅游Tomcat城市的SpringMVC科技园区
  13. Redis其他常用操作
  14. 页面注册系统--使用forms表单结合ajax
  15. Prometheus监控学习笔记之Prometheus存储
  16. 比beanutil更加灵活的dto转换工具dozer
  17. 【Servlet】Java Serlvet Listener 监听器
  18. angular -- post请求该如何使用?
  19. 欧盟GDPR通用数据保护条例-原文
  20. Android——UI事件的处理机制(基于监听器)

热门文章

  1. freemarker写select组件(一)
  2. 【译】gRPC负载均衡
  3. Canada Cup 2016 D. Contest Balloons
  4. 异常-----java.sql.SQLException:ORA-01861:文字和格式字符串不匹配
  5. VS2017 启动调试报错:ID为{....}进程未启动解决方案
  6. CASE WHEN用法
  7. 在.NET Core中处理一个接口多个不同实现的依赖注入问题
  8. 微信小程序之实现页面缩放式侧滑效果
  9. 【noip模拟】修长城
  10. 移动端造json假数据时的坑(转义符问题)