Java基础语法

变量和数据类型

Java变量

1.变量就是用来存储一个数据的内存区域,且里面存储的数据可以变化。

2.变量定义格式

数据类型 int(整数类型),double(小数类型)

变量名称 = 初始值;

建议首字母小写,有意义 赋值 存储的初始数据

例子修改变量的值
3.变量使用注意事项

(1)变量要先声明再使用

(2)变量声明后,不能存储其他类型的数据

(3)变量的有效范围是从定义开始到“}“截止,且在同一个范围内部不能定义2个同名的变量, (4)变量定义的时候可以没有初始值,但是使用的时候必须给初始值。

4.变量再计算机中的底层原理

(1)数据在计算机底层都是都是采用二进制:使用0、1按照逢2进1的规则表示数据来存储。

存储的

(2)除二取余法可以快速的算出一个数据的二进制形式

(3)数据在计算机底层存储的最小单位

计算机最小组成单元组:使用8个二进制为一组,来保存数据,我们称为一个字节(B)。

●字节,一个字节等于8个二进制位:1B=8b

5.字符数据在计算机中存储

字符存的是ascii码表中对应的数字的二进制形式。

●字符’A’对应的数字是65

●字符’a’对应的数字是97

●字符’0’对应的数字是48

6.图片和音视频等文件的数据是存储

也是采用二进制进行存储的。

7.八进制:每3位二进制作为一个单元,最小是0,最大是7,共8个数字。

十六进制:每4位二进制作为一个单元,最小是0,最大是15,依次用0-9 A-F代表

二级制 以0B/0b 开头

八进制0

十六进制 0X/0x

8.数据大小单位换算

1B=8b

1KB=1024B

1MB=1024KB

1GB=1024MB

1TB=1024GB

数据类型

  1. 引用数据类型(除基本类型之外的,如string)
  2. 基本数据类型
    在这里插入图片描述

在这里插入图片描述

  1. 注意随便写一个整数字面量默认是int类型的,132223243244244虽然没有超过long的范围,但是它超过了本身int类型的表示范围。 如果希望随便写一个整数字面量当成long类型,需要在其后加L/l。
  2. 注意随便写一个小数字面量默认为是double类型,如果需要随便写一个小数字面量是float类型需要在后面加上F/f.

关键字、标识符

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

运算符

在这里插入图片描述

赋值运算符

=就是赋值运算符,目的是将=右边的数据,赋值给=左边的空间。

=右边永远都是数据,或可以得到数据的表达式;
=左边永远都是一块可以存放对应数据类型的空间。

算数运算符

+、-、、/、%、++、–、+=、-=、=、/=、%=

+ 比较特殊,在几个数字的运算中,+扮演了 “加” 的角色。
在字符串中却扮演了 “连接” 的角色。

在编程语言中,除法运算被拆分成了两部分,求和求余数
/用来求商,%用来求余数。

比较运算符

>、<、>=、<=、==、!=、equals

比较运算符是用来对运算符左右两个变量的值进行比较,得到boolean类型,因为无论是何种比较,结果只有真或假两种。
在这里插入图片描述
在这里插入图片描述

逻辑运算符

&、|、!、&&、||

在这里插入图片描述
在这里插入图片描述

运算符优先级

在这里插入图片描述

三目运算

在这里插入图片描述
? 是三目运算符,当表达式结果为tuue,则执行?后面的代码;当表达式结果为false,则执行:后面的代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

林玖1024

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值