java语法
标识符,关键字
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 |
1 |
-128~127 |
short |
2 |
-32768~32767 |
|
int |
4 |
-2147483648~2147483648 |
|
long |
8 |
-263~263-1 |
|
浮点型 |
float |
4 |
-3.403E38~3.403E38 |
double |
8 |
-1.798E308~1.798E308 |
|
字符型 |
char |
2 |
表示一个字符,如('a','A','0','家') |
布尔型 |
boolean |
1 |
只有两个值true与false |
常量与类型
java中默认的整数类型是int类型 默认的浮点类型是double类型
3.14没有后缀,所以它是double类型;
5.28D为double类型;
1.26F为float类型。
定义变量(创建变量)
数据类型 变量名 = 数据值;
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
浙公网安备 33010602011771号