文章目录
- 一,变量
- 1,定义
- 2,变量的格式
- 3,拼接符号
- 案例:
- 4,变量的命名
- 字,下,美,人,数,骆驼有意义
- 案例:
- 二,数据类型
- 1,八大基本数据类型
- 注意事项:
- 2.引用类型
- 注意事项 :
- 案例练习:
- 三、关键字、标识符
- 1.关键字
- 2.标识符
- 要求
- 命名规范
- 四、类型交换
一,变量
1,定义
在java中,我们需要记录一些数据,但这些数据是不固定的,总是在变化,所以我们称之位变量
2,变量的格式
数据类型 变量名 = 变量值
扩展:数据类型
int 整数类型
double 小数类型(浮点类型)
3,拼接符号
拼接符号是 + 注意拼接符号和加号的区别
案例:
public class doy01 {
public static void main(String[] args) {
System.out.println("这个月的工资是8000");
int a = 8000;
System.out.println("这个月的工资是a元");
System.out.println("这个月的工资是"+a+"元");
}
}
4,变量的命名
字,下,美,人,数,骆驼有意义
字:字母
下:下划线
美:美元($)
人:人民币(¥)
数:数字
骆驼:驼峰命名(如:double firstMouthSarlary = 777.34)
有意义:见名知意(如:int age =18)
案例:
public class doy02 {
public static void main(String[] args) {
int money = 1000;
System.out.println(money);
int _123=900;
System.out.println(_123);
int $1a=263;
System.out.println($1a);
int ¥a=123;
System.out.println(¥a);
}
}
二,数据类型
1,八大基本数据类型
类型 | 类型名称 | 字节空间 | 取值范围 |
整数类型 | byte | 1 | -27到27-1或者-128到127 |
数据类型 | short | 2 | -215到215-1 |
整数类型 | int | 4 | -231到231-1 10位数 |
整数类型 | long | 8 | -263到263-1 19位数 |
浮点型 | float | 4 | 单精度,对小数部分的精度要求不高 |
浮点型 | double | 8 | 双精度,精确的小数部分并操作值很大时 |
字符 | char | 2 | 0到65535 |
布尔 | boolean | 1 | 真ture 假false |
注意事项:
1.1 整数类型默认是 int,如果超过 int 的范围需要在数字后面加上 L/l.
1.2 浮点型默认是 double 类型,如果用 float 类型定义需要在末尾加上 F/f
2.引用类型
String 字符串类型
注意事项 :
中英文切换注意标点符号
案例练习:
1.输入个人信息
public class text01 {
public static void main(String[] args) {
// 案例:
// 请打印:小亮今年20岁,性别男,每个月工资有9000.56元
String name="小亮";
int age=20;
char sex='男';
double salary=9000.56;
System.out.println(name+"今年"+age+ "岁,性别"+sex+",每个月工资有"+salary+"元");
}
}
2.查看基本数据类型最大值、最小值
import com.sun.scenario.effect.impl.sw.sse.SSEBlend_SRC_OUTPeer;
public class text02 {
public static void main(String[] args) {
byte a1=Byte.MIN_VALUE;
System.out.println(a1);//-128
byte a2=Byte.MAX_VALUE;
System.out.println(a2);//127
short b1=Short.MIN_VALUE;
System.out.println(b1);//-32768
short b2=Short.MAX_VALUE;
System.out.println(b2);//32767
int c1=Integer.MIN_VALUE;
System.out.println(c1);//-2147483648
int c2=Integer.MAX_VALUE;
System.out.println(c2);//2147483647
long d1=Long.MIN_VALUE;
System.out.println(d1);//-9223372036854775808
long d2=Long.MAX_VALUE;
System.out.println(d2);//9223372036854775807
}
}
三、关键字、标识符
1.关键字
在 Java 中,有一些单词被赋予了特定的意义,一共有 50 个关键字。 关键字不能用来作为类名和变量名,否则报错
2.标识符
标识符可以简单的理解成一个名字。
在 Java 中,我们需要给代码中的很多元素起名,包括类名、方法名、字段名、 变量名等等。我们给对应元素起的名称就被称为标识符。
要求
基本要求:由数字、字母、下划线和美元($)组成
强制要求:不能以数字开头、不能是关键字、区分大小写
命名规范
变量名:满足标识符规则,建议使用全英文、有意义、首字母小写、满足“驼 峰模式”,如:int studyNumber = 59
类名:满足标识符规则,建议使用全英文、有意义、首字母大写、满足“驼 峰模式”,如:HelloWorld.java
四、类型交换
空杯原理
案例分析
public class texto03 {
public static void main(String[] args) {
// 需求:a=3,b=5,将这两个便变量的值互换
// 输出:a交换后为:b交换后为:
int a=3;
int b=5;
int t=a;
a=b;
b=t;
System.out.println("a交换后为:"+a);
System.out.println("b交换后为:"+b);
}
}