• Java基本数据类型以及进制转换


    Java基本数据类型以及进制转换

    数据类型:

    两种数据类型

    1.基本数据类型
    整数类型
        byte 字节型整数 -128 127 1字节
      
        short 短整型整数 -32768  32767 2字节
      
        int 普通型整数 4字节
      
        long 长整型整数 8字节 
      
    注意:如果声明的是long类型的整数,在数字的后面加上L(不区分大小写)
    
    注意:整数类型,默认的使用int类型
    
    将低精度的值赋值给高精度的变量会完成自动类型转换。
    
    将高精度的值赋值给低精度的变量,需要强制类型转换,否则会出现可能损失精度的错误。
    
    小数类型
      单精度浮点型 float  小数位能保存6-7位 在数字的后面必须加上F(不区分大小写) 4字节
      
      双精度浮点型 double 小数位能保存15位 在数字后面加D 8字节
      
    注意:小数类型默认的是double
    
    
    注意:小数类型,小数点能占用几位与整数位有关。
    
    字符类型
    char 一个英文字母、数字、汉字都代表一个字符。字符类型使用单引号包围。2字节
    布尔类型
    boolean 代表逻辑上的真与假,取值只有两个值 true和false
    注意:在java中boolean类型的值只能是true或者是false  
    

    char|byte|short-->int-->long-->float-->double

    2.引用数据类型

    进制转换:

    二进制转十进制

    八进制转十进制

    110101

    185+1*84+083+1*82+0*81+1*80

    十进制转换二进制
    12

    商	余数
    6	0
    3	0
    1	1
    0	1
    

    1100

    十进制转换8进制
    12
    商 余数
    1 4
    0 1
    14

    二进制转十六进制

    二进制转八进制

    java中声明变量的规则:

    1.由于java是强类型的编程语言,声明变量的时候必须指定变量的类型。

    2.变量必须声明才能使用。

    3.变量必须赋值才能使用。

    4.变量的名称只能由数字、英文字母、下划线、美元符组成,并且不能使用数字开头,不能包含特殊符号。

    5.变量名称在同一个作用范围之内必须保证唯一性。

    6.变量名称不能与java中的53个关键字相同。

    7.鼓励你们使用清晰的词汇进行命名,使用驼峰式命名原则

    变量的概念:可以变化的量。
    变量的声明周期:

    在哪一个大括号内声明就在哪一个大括号内有效,出了大括号就消失。

    常量:

    最终的变量,常量的值一旦指定就不能够改变。

    命名常量的时候,所有的英文字母全部大写,如果有多个单词组成,单词与单词之间使用下划线分割

  • 相关阅读:
    Javascript笔记09:Javascript的下拉式导航菜单
    Javascript笔记08:Javascript的if...else语句
    Android(java)学习笔记84:SQLiteDatabase的query方法参数
    Android(java)学习笔记83:各种边距设置
    Android(java)学习笔记82:利用SpannableString设置复合文本
    PHP笔记06:http响应中的状态码
    html笔记04:在html之中导入css两种常见方法
    POJ 3307 Smart Sister
    ZOJ 2872 Binary Partitions
    HDU 4685 Prince and Princess
  • 原文地址:https://www.cnblogs.com/SunMoonSky/p/12331285.html
Copyright © 2020-2023  润新知