JAVA学习Day3—基础语法1

一、注释

注释是在程序指定位置添加的说明性信息,简单理解就是对代码的一种解释,注释内容不参与编译与运行,注释在书写时不要嵌套,主要包括以下分类:

单行注释      格式://注释信息

多行注释      格式:/*注释信息*/

文档注释      格式:/**注释信息*/

二、关键字

关键字:被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

声音数据 

对声音的波形图 进行采样存储

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值