博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【162天】黑马程序员27天视频学习笔记【Day02-上】
阅读量:6509 次
发布时间:2019-06-24

本文共 853 字,大约阅读时间需要 2 分钟。

02-01

  1. 常量:程序执行过程中值不发生改变的量
  2. 常量分类

    1. 字面值常量

      1. 字符串常量:“abc”(双引号)
      2. 整数常量:2、3、4
      3. 小数常量:12.3、23.4
      4. 字符常量:'a'

        > 1. 单引号中无论数字、字母还是符号,都只能是单个字符,不能是'10'> 2. 像这样单引号中''什么也没有也不行。> 3. 像这样单引号中' '是空格可以
      5. 布尔常量:false、true
      6. 空常量:null
    2. 自定义常量

02-02

  1. 进制就是进位制,是人们规定的一种进位方法,对于任何一种进制(X进制),就表示某一位置上的数运算时是逢X值进一位。
  2. 厂商算的500g硬盘是按1000进位,而计算机是按1024进位。

02-03

进制表示

  1. 二进制(JDK1.7以后可以表示二进制),开头用0b。(b可大写可小写)
  2. 八进制,开头用0
  3. 十进制,默认的整型数就是十进制
  4. 十六进制,开头用0x表示(x可大写可小写)

02-04

各种进制往十进制转换的原理

掌握以下四个概念:

  1. 系数:每一位上的数据
  2. 基数:X进制中的X
  3. 权:从右边数起,从0开始编号,对应位上的编号即为该位的权。
  4. 次幂:这个不解释

02-05

十进制到任意进制转换的原理

除积倒取余数

02-06

快速进制转换法

最后那个快速将60转换为二进制的方法值得再看一遍视频

快速转换8进制16进制

02-(07-08)

  1. 有符号数据表示法的几种方式:原码、反码、补 码。
  2. 1个字节8位,计算后多出来那个第九位被砍掉了。
  3. 运算时都以补码的形式进行,打印是则是打印原码出来。

计算机中为什么存储运算都使用补码?

  1. 计算机里的数都是补码形式,因为CPU只会做加法,数的补码形式就可以用加法实现减法运算,进而以加法完成所有的运算。至于数以什么码的形式输入和输出,编程人员是可以控制的。
  2. 计算机里数码的位数是2的正整数次方,比如4位、8位、16位,因为CPU及周边电路一旦制成,一次处理数据位数、总线位数、各种寄存器位数就都固定下来,都是2的正整数次方位,这样选择的理由很多,可参照有关资料了解。

转载地址:http://ikdfo.baihongyu.com/

你可能感兴趣的文章
Eclipse快捷键 10个最有用的快捷键
查看>>
2018-2019-1 20165302 实验五 通讯协议设计
查看>>
Golang 知识点总结
查看>>
JAVA 8 特性
查看>>
算法设计 - LCS 最长公共子序列&&最长公共子串 &&LIS 最长递增子序列
查看>>
WebService之Axis2快速入门(7): Spring与axis整合发布为WebServic
查看>>
Uliweb查看模板调用关系
查看>>
C#与PHP通信压缩
查看>>
关于 Linux
查看>>
图文解析五大外链误区
查看>>
ios开发之导航控制器的原理
查看>>
《Netkiller Blockchain 手札》Hyperledger Fabric Java SDK Demo
查看>>
Spring cloud 安全部署与性能优化
查看>>
querySelector 和 querySelectorAll区别
查看>>
Linux系统_Centos7下安装Nginx
查看>>
《PHP和MySQL Web 开发》 第12章 MySQL高级管理
查看>>
数据库设计 Step by Step (6) —— 提取业务规则
查看>>
深入理解java异常处理机制
查看>>
Redis客户端redisson实战
查看>>
连接到 JasperReports Server
查看>>