2021-08-23(java--变量、数据类型、运算符)

学习内容:

一、数值类型与其他

1.二进制

就是说电脑识别二进制,然后运行

2. 注释

就是分为“//”和“/*   */”这两种类型,当然还有“/**   */”,是介绍代码或者接口的

3.标识符

 1. 必须以字母、下划线、美元作为开头,这里的字母可以是中文(因为java使用的是Unicode,包含汉字的直接编码)
 2. 命名一般使用驼峰命名
 3. 首字母的大小写有一点约定俗成的规矩。
变量首字母 一般表示
大写 类名(class)
小写 方法名,普通的变量名

4.变量

变量本质上就是一个存储空间的开辟,每个数值类型的不同定义方式就会开辟不同的空间类型与大小
1字节=8 bit(0/1)

一定要注意,变量使用前要初始化,类似golang的元组(记不太清了),要初始化、

在这里插入图片描述
同时,变量有分类,图片如下:在这里插入图片描述

5.常量

就是只能初始化一次的变量,一般用final来进行操作:
// 定义常量
final double PI = 3.14
可以分为符号常量和字符常量:字符常量就是你一看就知道是常量的,符号常量就是你自己通过变量定义的。

.

6.整型

在这里插入图片描述
主要就是要注意一个long,后面要加F才表示真的是long,否则永远是int(因为int差不多够用了。)
主要就是要注意一个long,后面要加L

.

7.浮点型

浮点数是由误差的,一定不能直接比较,错误几率很大。

在这里插入图片描述
主要就是要注意一个float,后面要加F才表示真的是float,否则永远是double(因为float一般不够)
在这里插入图片描述

8.字符

字符定义主要用char 字符定义方式

// An highlighted block
		char a1 = '1';
		System.out.println(a1);

因为java使用的是Unicode,所以一定有两个字符(82=16),所以就是2的16次方个选项,表示是从“\n0000”到“\nFFFF”(16161616),所以说就有两个注意的地方:

  1. “中”和“A”等价,因为都可以直接表示为一个char字符,和ASCII不同
  2. “中”和“中国”不等价,后者为string。
  3. </
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值