一、注释
注释是在程序指定位置添加的说明性信息,简单理解就是对代码的一种解释,注释内容不参与编译与运行,注释在书写时不要嵌套,主要包括以下分类:
单行注释 格式://注释信息
多行注释 格式:/*注释信息*/
文档注释 格式:/**注释信息*/
二、关键字
关键字:被JAVA赋予了特定涵义的英文单词
关键字字母全部小写,并且常用的代码编辑器会针对关键字由特殊颜色标记。
class:用于创建/定义一个类,类是JAVA最基本的组成单元。例如
public class HelloWorld{
}
三、字面量
字面量用于告诉程序员数据在程序中的书写格式。
字面量类型 | 说明 | 举例 |
整数类型 | 不带小数点的数字 | 666,-88 |
小数类型 | 带小数点的数字 | 13.14,-5.21 |
字符串类型 | 用双引号括起来的内容,内容无限制 | "HelloWorld","黑马程序员" |
字符类型 | 用单引号括起来的,内容只能有一个 | 'A','0','我' |
布尔类型 | 布尔值。表示真假 | 只有两个值:true,false |
空类型 | 一个特殊的值,空值 注意null不能直接打印,要打印只能用字符串类型打印 | 值是:null |
扩展:特殊字符
\t:制表符,表示在打印的时候,把前面字符串的长度补齐到8,或者8的整数倍。最少补一个空格,最多补八个空格。例如
public class HelloWorld{
public static void main(String[] args){
System.out.println("abcd"+'\t');
}
}
四、变量
1、变量
在程序执行过程中,其值有可能发生改变的量(数据)
使用场景:当某个数据经常发生改变时,我们也可以用变量存储。当数据变化时,只要修改变量里记录的值即可。
2、定义格式
数据类型 变量名 = 数据值;
变量名:为空间(小箱子)起的名字
数据值:存在空间里的数值
数据类型:为空间中存储的数据加入类型限制,例如整数、小数...
数据类型 | 关键字 |
整数 | int |
浮点数 | double |
3、使用方式
①输出打印
int a = 10;
System.out.println(10);
②参与计算
int a = 10;
int b = 20;
System.out.println(a+b);
③修改记录的值
int a = 10;
System.out.println(a);
a = 20;
System.out.println(a);
4、注意事项
a.只能存一个值
b.变量名不允许重复定义
c.一条语句可以定义多个变量
d.变量在使用之前一定要进行赋值
五、计算机的存储规则
文本数据
在计算机中,任意数据都是以二进制的形式来存储的
1、不同进制在代码中的表现形式
二进制:由0和1组成,代码中以0b开头
十进制:由0-9组成,前面不加任何前缀
八进制:由0-7组成,代码中以0开头
十六进制:由0-9还有a-f组成,代码中以0x开头
2、进制转换
①任意进制转十进制:系数 * 基数的权次幂 相加
系数就是每一位上的数字,基数就是当前的进制,权是从右往左依次为012345...
②十进制转其他进制
除基取余法:不断的除以基数(几进制基数就是几)得到余数,直到商为0,再将余数倒着拼起来即可。
图片数据
通过每一个像素点中的RGB三原色来存储
光学三原色:红绿蓝 RGB
声音数据
对声音的波形图 进行采样存储