1、什么是变量
变量就是一块内存空间由三要素组成,分别是,数据类型,变量名,值
数据类型 就是内存空间的大小
变量名 就是内存空间的地址
值 就是存储在内存空间里的数据
2、变量的定义流程
数据类型 + 变量名
int money;
赋值
money = 20;
应用
System.out.println(money);


也可以写成

java是一种强类型语言,变量的类型必须与数据的类型保持一致,定义的值的大小不能超过数据类型的大小
3、变量的定义方式
1、先声明 再赋值
数据类型 变量名
变量名 = 值

2、声明并赋值
数据类型 变量名 = 值;

3、多个同类型变量的声明与赋值

4、 java的数据类型
java数据类型有两种,分别是 基本数据类型和引用数据类型
基本数据类型有8种
整数数据类型 byte 1字节 -128 ~ 127
short 2字节 -32768 ~ 32767
int 4字节 -2147483648 ~ 2147483647
long 8字节 ---------> 值后边加l -9223372036854775808 ~ 9223372036854775807
小数数据类型 float 4字节 ----------> 值后边加f 1.4E-45 ~ 3.4E+38
double 8字节 4.9E-324 ~ 1.7E+308
字符数据类型 char 2字节 -----------> ''单引号中写一个字符 Unicode字符集(万国码)
布尔数据类型 boolean 1字节 ----------> 只有true false
引用数据类型无数种
字符串 -------------> " "双引号中可以写多个字符,想象成多个char连接起来,就成了字符串 Unicode字符集(万国码)
数组
对象
每一个类都可以看作一个引用数据类型,所以无数种
5、转义字符
\n 换行符
\t 缩进(制表位)
\\ 反斜线
\' 单引号
\'' 双引号
6、类型转换
java类型转换分为两种,分别是 自动类型转换和强制类型转换
自动类型转换 低 -----> 高 字节数低 ------> 字节数高.

强制类型转换 高 -----> 低 字节数高 ------> 字节数低

强制类型转换,只保留将要转换的数据类型的字节,1字节在二进制当中是8bit 从后往前数,多少字节就保留多少字节相应的bit
boolean不可参与强制类型转换
7、运算符
算数运算符
+ 加 求和
- 减 求差
* 乘 求积
/ 除 求商
% 模 求余
一元运算符 (只有一个操作数)
++ 递增 变量值+1 i++ 运行完自加 ++i 自加完运行
-- 递减 变量值-1 i-- 运行完自减 --i 自减完运行
赋值运算符
= 直接赋值
+= 求和后赋值
-= 求差后赋值
*= 求积后赋值
/= 求商后赋值
%= 求余后赋值
关系运算符
> 大于
< 小于
>= 大于等于
<= 小于等于
== 等于
!= 不等于


Java基础知识:变量、类型转换与运算符
本文介绍了Java编程中的基础概念,包括变量的定义、赋值和应用,强调了Java作为强类型语言的特点。详细阐述了各种数据类型,如整型、浮点型、字符型和布尔型,并提到了引用数据类型如字符串、数组和对象。此外,还讲解了转义字符、类型转换的规则以及算术和赋值运算符的使用。

被折叠的 条评论
为什么被折叠?



