标识符、关键字
在Java中标识符的定义格式由字母、数字、_(下划线),$所组成,不能以数字开头,不能是Java中的关键字,而且每一个标识符都要有自己的意义,标识符区分大小写。
Java中的关键字
abstract
assert
boolean
break
byte
case
catch
char
class
continue
const
default
do
double
else
extends
enum
final
finally
float
for
goto
if
implements
import
instanceof
int
interface
long
native
new
package
private
protected
public
return
short
static
synchronized
super
strictfp
this
throw
throws
transient
try
void
volatile
while
变量
计算机存储单位
1B(字节) = 8bit
1KB = 1024B
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB
1PB = 1024TB
变量必须要有明确的类型,什么类型的变量装载什么类型的数据
整型变量byte、short、int、long 默认int
浮点型float、double 默认double 小数
字符型char 单字符
布尔型 boolean 表判断
定义变量
数据类型 变量名 = 数据值;
int a = 100;
变量使用的注意事项
变量定义后可以不赋值,使用时再赋值。不赋值不能使用。
变量使用时有作用域的限制。
变量不可以重复定义
数据类型转换
按照数据范围从小到大依次列出:
byte -> short -> int -> long -> float -> double
范围大的数据类型 变量 = 范围小的数据类型值;
double d = 1000;
或
int i = 100;
double d2 = i;
范围小的数据类型 变量 = (范围小的数据类型) 范围大的数据类型值;
如:
int i = (int)6.718; //i的值为6
或
double d = 3.14;
int i2 = (int)d; //i2的值为3