zoukankan      html  css  js  c++  java
  • 标识符 二进制 数据类型之间的转换

    Java中的转义字符

     

    表示将当前光标定位到下一行同样的位置

    表示将当前光标定位到本行行尾

    在某些平台上会出现不同的效果 所以要一起使用

    相当于tab键

     

    标识符

    只能有 字母 数字 下划线 $

    不能以数字开头

    不能使用关键字 作为标识符 但可以包含关键字

     

    Java中的常量

    字面常量 在程序中直接出现的值

    final :最终的  一旦赋值不能改变

     

    1.整数常量:直接出现的数字,不带小数点

    2.小数常量:直接出现的小数.必须带小数点

    3.字符常量:用单引号('')引起的 数字, 字母 ,字符.   注意:'' 不是空字符

    4.字符串常量:用双引号引起的单个字符或者是多个字符."" 也是字符串,空串.

    5.布尔常量:true false   TRUE FALSE 严格区分大小写.

    6.null常量:所有的引用数据类型的一个空值.

     

    其中:整型常量有四种表示方式:

    十进制:每位上的数只能是1-9,满10进1,默认的数值表示方式.

    二进制:每位上的数只能是0,1,满2进1,以0b或者0B开头.

    八进制:每位上的数只能是0-7,满8进1,以0开头.

    十六进制:每位上的数只能是0-9,A-F,满16进1,以0x 或者是0X开头

     

    二进制的转换

    十进制转二进制   十进制转八进制  十进制转十六进制

    注意:要转换成几进制就除几(2 , 8 ,16)

                      除积倒取余数,顺排列

     

    二进制的 补码 原码 反码

    正数的  补码 原码 反码 是自己

     

     

    负数的表示形式:

    负数用补码表示:

    补码是反码+1得到:

    反码是数值位取反得到.

    原码是对应正数的符号位变1得到.

    注意:

    求一个二进制数对应的数值:

    1.先判断正负:

             符号位为1:说明是负数,不能使用位权展开法.

    2.求出对应的正数

    3.取反,就是这个负数的值.

     

    总结:

    求一个负数的补码(负数在计算机中的表示形式)

    找到对应正数的二进制形式:

    从右往左,遇到第一个1,这个1连同右边所有的数字保留下来,往左的所有数字全取反,就是这个负数的补码形式.

    这个规律同样适用于:给定一个负数的补码,求其对应的数值.

     

    变量

    变量:使用内存的一种方式

    变量三要素:

    变量类型 变量名 变量值

    格式:

    变量类型 变量名 = 变量初始值

     

    Java中的数据类型

    四类八种

    整型

            byte   1字节

             short  2字节

             int      4字节

             long    8字节

    浮点型

             double 8字节

             float 4字节

    字符型

             char 2字节

    布尔类型

             boolean   1字节 只有true 和false 两种状态

    类型的转换

            

  • 相关阅读:
    k8s的基本概念与基本功能
    STM32F030看门狗
    STM32F030低功耗
    STM32开发脱坑记
    ubuntu下安装wine并运行source insight
    Linux下使用Eclipse搭建ARM开发环境
    linux下的find文件查找命令与grep文件内容查找命令(转)
    STM32F030 BootLoader与应用程序的跳转设置
    MCU开发之MDK-ARM总结
    IIC协议总结
  • 原文地址:https://www.cnblogs.com/YWJAVA7010/p/9477060.html
Copyright © 2011-2022 走看看