Java02-java语法基础(一)数据类型
一、语法基础
语句:以分号(;)结束
System.out.println(“Hello World !”);
语句块:用一组花括号({})括起来
{
……
System.out.println(“Hello World !”);
}
注释:解释语句
1)//:单行注释符
2)/**/:多行注释(可单可多)
1.1 数据类型
1、数据:程序中用到的信息都是数据
2、数据类型:两大类八种
1)基本数据类型:四类八种
A、整型:整数
byte:字节型(在内存中占1个字节,1byte=8bit),取值范围:-128—127 (27)
short:短整型(在内存中占2个字节,2byte=16bit),取值范围:-65536—65535(215)
int:基本整型(在内存中占4各字节,4byte=32bit),取值范围:-231—231-1(是java中默认的整型)
long:长整型(在内存中占8个字节,8byte=64bit),取值范围:-263—263-1
B、浮点型:实型数据(小数)
float:单精度实型(占4个字节)
double:双精度实型(占8个字节)(是java中默认的实型)
C、布尔型:逻辑型
boolean:取值只有两个(true/false),在1个字节
D、字符型:用来存放单个字符
char:占2个字节,每个字符须用单引号扩起来
char ch = 'A';
2)引用类型:后文介绍
3、变量:在程序运行过程中值可以发生改变的量。定义方式如下:
1)先声明变量,然后赋值
int a;
a = 126;
2)在声明的同时赋值:byte b = -12;
4、常量:值不能改变
1)数值型常量
double r = 4.5;
double s = 0;
s = 3.1415926*r*r;
2)字符型常量:用单引号括起来的单个字符
注意:Java中可以使用final关键字来定义一个常量
final double pi = 3.1415926;
5、标识符:变量、类、方法等的名称
1)关键字:Java已经定义,具有特定的含义,用户不能用作变量名、类
名、方法名、接口名等
int class = 123; --->错误的
2)用户标识符:用户自定义的有特定含义的名称
A、不能以数字开头,只能以字母、下划线、美元符号开头
B、可以包含数字、下划线、字母
6、分隔符:逗号、空格
int a,b,c;
附:
相关单位换算:
1byte = 8bit
1kb = 1024byte
1mb = 1024kb
1gb = 1024mb
1tb = 1024gb
Java应用程序构成
public class Type{ // Java类,一个Java应用程序中public类只有一个;java应用程序的文件名必须和这个public类的类名相同
public static void main(String[] args){ //main方法,是java应用程序的入口
byte b = 127;
System.out.println(b);
}
}