-
字符串
-
整数
-
字符
-
小数布尔
代码如下
public class changliang{
public static void main(String[] args){
System.out.println("字符串常量");//字符串常量
System.out.println("*****************");
System.out.println(123456);//整数常量
System.out.println("*****************");
System.out.println('A');//字符常量
System.out.println("*****************");
System.out.println(12.333);//小数常量
System.out.println("*****************");
System.out.println(true);//布尔常量
System.out.println(false);//布尔常量
}
}
运行结果
###注意事项
-
变量名不允许重复定义
-
一条语句可以定义多个变量,但需要使用逗号进行分割
一条语句:java当中使用分号作为一条语句的结束. -
变量在使用之前一定要进行赋值
-
定义float和long变量的注意事项
定义float类型变量的使用: 需要在数值的后面加入F的标识,F可以大写也可以小写. 定义long类型变量的使用 : 需要在数值的后面加入L的标识,L可以大写也可以小写. -
变量的作用域范围
变量的作用域 : 只在它所在的大括号中有效
1. 整数:
byte 1个字节
short 2个字节
int 4个字节
long 8个字节
2. 小数:
float 4个字节
double 8个字节
3. 字符:
char 2个字节
4.布尔:
boolean 1个字节
public class bliang {
public static void main(String[] args) {
// 格式:数据类型 变量名 = 数据值;
// 整数类型变量
int a = 92;
System.out.println(a);
// 小数类型变量
double b = 55.55;
System.out.println(b);
// 字符类型变量
char c = 'a';
System.out.println(c);
// 布尔类型变量
boolean d = true;
System.out.println(d);
}
}
运行结果
标识符
由字母数字下划线及其美元符号组成
不能是关键字,不能是数字开头 区分大小写
类型转换
在其数据箭头上面可看出可以自动转换
把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量
简答理解: 大的给小的, 不能直接给, 需要强转
格式:目标数据类型 变量名 = (目标数据类型)值或者变量;
例子
public class zhuanhuan {
public static void main(String[] args) {
int a = 5; // int 4个字节
byte b = (byte)a; // byte 1个字节
System.out.println(b);
double num1 = 5.9;
int num2 = (int)num1;
System.out.println(num2);
}
}
强制类型转换可以看出。其内容有缺少
运算符:对常量或者变量进行操作的符号
表达式:用运算符把常量或者变量连接起来符合java语法的式子就可以称为表达式。
不同运算符连接的表达式体现的是不同类型的表达式。
- 算术运算符
- 赋值运算符
- 自增自减运算符
- 关系运算符
- 逻辑运算符
- 三元运算符



