【JAVA入门】Day01 - 关键字、字面量、变量

本文介绍了JAVA编程语言的入门知识,包括注释的使用、关键字的作用、类的定义、字面量(如整数、字符串和特殊字符)以及变量的声明和数据类型(如数字、图片和声音的存储)。

【JAVA入门】Day01 - 关键字



一、注释

注释分为:

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

单行注释和多行注释不用解释。文档注释是 JAVA DOC 工具所需要的一种说明,它可以根据文档注释直接生成一个说明文档。

二、关键字

关键字就是被JAVA赋予了特定含义的英文单词。它有这些特点:

  • 关键字的字母全部小写。
  • 常用的代码编辑器,针对关键字有特殊的颜色标记,非常直观。
  • JAVA中一共有50多个关键字。

2.1 Class

class:用于(创建/定义)一个类,类是 Java 最基本的组成单元。

public class HelloWorld {


}

用于创建一个类,大括号里就是类的内容,class 后跟的就是类名。

三、字面量

字面量是告诉程序员数据在程序中的书写格式。
字面量类型有:整数、小数、字符串、字符、布尔、空。

字面量类型说明举例
整数不带小数点的数字666,-88
小数带小数点的数字13.14,-1.92
字符串用双引号括起来的内容“HelloWorld” , " "
字符用单引号括起来的内容,内容只能有单个'A ',‘0’,‘啊’
布尔布尔值,表示真假只有两个值:true, false
一个特殊的值,空值值是:null

注意:null 是不能直接打印的。

3.1 特殊字符

比如:‘\t’,‘\r’,'\n‘。
‘\t’ 是制表符,作用:
在打印的时候,把前面字符串的长度补齐到 8,或者 8 的整数。最少补 1 个空格,最多补 8 个空格。

public class HelloWorld {
	public static void main(String[] args) {
	System.out.println("name" + '\t' + "age");
	System.out.println("tom" + '\t' + "32");
	}
}

四、变量

变量就是在程序执行过程中,其值有可能发生改变的量(数据)。
变量定义:

数据类型 变量名 = 数据值;
int a = 10;
  • 数据类型限定了变量能存储数据的类型,变量名就是存储空间的名字,数据值就是真正存在变量中的数据,用等号赋值把右边的数据赋给左边的变量。
  • 一个变量名不可反复定义,不可重复。
  • 一条语句可以定义多个变量:
int d = 100, e = 200, f = 300;
  • 修改变量值:
a = 50;
  • 变量在使用前一定要进行赋值(初始化)。
  • 变量存在作用域范围。

4.1 计算机的数据存储

计算机中一共有三种数据:Text 文本(数字、字母、汉字)、Image 图片、Sound 声音。
在计算机中,任意数据都是以二进制的形式来存储的。

4.1.1 数字的存储

在Java中,不同进制的数据有不同的标识方式。

  • 二进制:由 0 和 1 组成,代码中以 0b 开头。
  • 十进制:由 0 ~ 9 组成,前面不加任何前缀。
  • 八进制:由 0 ~ 7 组成,代码中以 0 开头。
  • 十六进制:由 0 ~ 9 还有 a ~ f 组成,代码中以 0x 开头。‘

二进制转十进制——8421快速转换法:
在这里插入图片描述

  • 因此对数字的存储,计算机是转换成二进制存储的。
    99 -----> 0110 0011
    ‘a’ -----> 转换成ASCII码 -----> 十进制 97 -------> 0110 0001
    汉字 ------> GBK 编码 -------> 转化成十进制 --------> 转化成二进制
    在这里插入图片描述
4.1.2 图片的存储
  • 图片数据在存储时,是使用分辨率、像素、三原色三种属性存储的。
  • 分辨率就是一张图片的像素个数乘积:
    1920 × 1080 就是长 1920 像素,宽 1080 像素。
  • 黑白图是只有黑白两色的像素图,用 1 表示黑色,用 0 表示白色。
    在这里插入图片描述
  • 灰度图是一个根据灰度表存放数据的像素图,用 0~255 表示灰度数据。
    在这里插入图片描述
    参考灰度表存储图片像素,每个像素上的值总是在 0 ~ 255 之间,表示不同程度的灰色。
    在这里插入图片描述
  • 彩色图是根据三原色(RGB)的数值确定的像素组成的三通道图片。
    在这里插入图片描述
    每个通道上的值越大,代表这种颜色越浓。三个通道的取值一定也是在 0 ~ 255 之间,在十六进制下就是 0 ~ FF 之间。
4.1.3 声音的存储

声音数据是通过对波形图采样再存储的。
在这里插入图片描述
采样点的数量决定了声音的质量好坏。
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值