这节主要的学习内容: 1.标识符;2.关键字;3.变量;4.数据类型;5.类型转化;6.常量;
1.标识符
没有太多重点,只需要注意以下即可:
2.关键字
3.变量
在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:
type identifier [ = value][, identifier [= value] ...] ;
实例:
int a, b, c; // 声明三个int型整数:a、 b、c
int d = 3, e = 4, f = 5; // 声明三个整数并赋予初值
byte z = 22; // 声明并初始化 z
String s = "runoob"; // 声明并初始化字符串 s
double pi = 3.14159; // 声明了双精度浮点型变量 pi
char x = 'x'; // 声明变量 x 的值是字符 'x'。
4.数据类型
类型分为很多种(类变量,实例变量,局部变量),我们这先研究基本数据类型:
通过整理,我们可知道Java中的基本数据类型有8种:
注意:
- 如果定义浮点型,默认的是double类型,如果需要单精度类型,则需要在数字后面加"f"或者"F",如:
2.字符的赋值以及在赋值中出现数字,会自动转化ASCII码
3.在基本类型中有一些转译字符:
5.类型转换(分为自动类型转换和强制类型转换)
自动类型转换
强制类型转换
package com_imooc;
public class TypeExchange {
public static void main(String[] vvv) {
//char和int之前的转换
int b;
char c;
char a = 1111;
System.out.println("我是char a:" + a);
b = a; //弱转换
System.out.println("我是int b:" + b);
c = (char) b; //强转换
System.out.println("我是char c:" + c);
//int和long之间的转换
int x = 100;
int z;
long y = x; //弱转换
System.out.println("我是long y:" + y);
z = (int) y; //强转换
System.out.println("我是int z:" + z);
}
}
6.常量
关键字是final