第二章:注释、字面量、变量、关键字、标识符、数据存储单位及原理


一、注释

1、作用

写在程序中对程序进行解释说明的文字

2、注释方式

  • 单行注释:/ /
  • 多行注释:/* */
  • 文档注释:/** */

3、特点

不影响程序的执行,编译后的class文件中已经没有注释了

4、IDEA快捷键

  • Ctrl + / :单行注释
  • Ctrl + Shift + / :多行注释

二、字面量

1、介绍

字面量:数据在程序中的书写格式,如字符 a , 在 Java 中写作 ‘a’

2、书写格式

  • 字符:必须用单引号围起来,有且仅有一个字符。如’a’
  • 字符串:必须用双引号围起来。如 “abcdef”

3、常见的特殊值书写格式

true、false、null、\n、\t


三、变量

1、作用

用变量记住要处理的数据,编写的代码更灵活,管理代码更方便。

2、特点

  • 变量中装的数据可以被修改
  • 变量是内存中的一块区域,用了存储数据
  • 变量的定义:数据类型 变量名称 = 数据 ;
    在这里插入图片描述

3、注意事项

  • 变量要先声明,才能使用
  • 什么类型的变量,只能存储什么类型的数据
  • 变量存在访问范围,同一个范围内,多个变量的名字不能相同
  • 变量定义时可以不赋初始值;但是在使用时,变量里面必须有值。

四、关键字

  • Java语言自己用到的一些词,有特殊作用的,我们称之为关键字
  • 注意:关键字是java用了的,我们就不能用来为做为:类名、变量名、方法名等,否则会报错
    在这里插入图片描述

五、标识符

1、介绍

标志符就是名字,我们写程序时会起一些名字,如类名、变量名等等都是标识符。

2、组成要求

  • 基本组成:由数字、字母、下划线(_)和美元符($)等组成
  • 强制要求:不能以数字开头、不能用关键字做为名字、且是区分大小写的。
    在这里插入图片描述

3、建议规范

  • 变量名称:满足标识符规则,同时建议用英文、有意义、首字母小写,满足“驼峰模式”,例如: 在这里插入图片描述
  • 类名称:满足标识符规则,建议全英文、有意义、首字母大写,满足“驼峰模式”,例如:HelloWorld,Student

六、数据在计算机中的存储原理

1、存储原理

  • 在计算机中数据的是以二进制的方式进行存储的,底层用0和1表示。
  • 计算机的最小存储单元是字节(btye);数据最小单位是位(bit),也称为:比特
  • 1Byte= 8bit,缩写:1B = 8b
  • bit又称为二进制位
  • 计算机中数据的存储是以二进制补码的形式
  • 数字、字母等类型数据是以ASCII编码表对应的二进制值存储的
  • 中文字符是以GB-2312、GBK、Unicode等字符集编码规则编码后存储的

在这里插入图片描述

在这里插入图片描述

2、二进制的原码、补码、反码及其转换方式

正数的原码、反码、补码一致。

原码

特点:最高位为符号位,0代表正数,1代表负数,非符号位为该数字绝对值的二进制。

反码

特点:负数的反码是对原码按位取反,最高符号位不变。

补码

特点:负数的补码是以反码加1。

原码、反码、补码之间的转换

在这里插入图片描述

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值