一.类型
分为四种:逻辑型(boolean),字符型(char),整型(byte,short,int,long),浮点型(float,double)
*其中char类型的取值范围是:0~65535,所以在此范围内和int兼容,而且只和int兼容。
二.变量
*声明变量就是分配内存
注意:public static void main(String[] args) 中的 static
声明为static的变量实质上就是全局变量。当声明一个对象时,并不产生static变量的拷贝,而是该类所有的实例变量共用同一个static变量。声明为static的方法有以下几条限制:
它们仅能调用其他的static 方法。
它们只能访问static数据。
它们不能以任何方式引用this 或super
1.逻辑变量
boolean truth=ture;
2.字符变量
char类型表示单个字符。一个char文字必须包含在单引号内(‘ ’),单引号内只能包含一个字符,若有多个字符,则是字符串。
String
不是一个基本数据类型,它是一个类.
具有用双引号(””)引用的多个文字字符.
3.整数类—byte,short,int long
1.进制表示
2 十进制值是2
077 首位的0表示这是一个八进制的数值
0xBAAC 首位的0x表示这是一个16进制的数值
2.默认整数类文字属int类型,除非在其后直接跟着一个字母“L”或者“l”,L表示一个long值。
byte smallOne=7;
short count=10000;
int score=100;
long bigone=999999999L;
3.浮点数--float.double
float 声明的数后必须加上F,f
double声明的数后可带可不带D,d.
八种基本数据类型变量的默认值如下:
boolean false
byte 0
char ‘\u0000’,空,Unicode码的0000
short 0
int 0
long 0L
float 0.0f
double 0.0
四.变量初始化
1.成员变量自动初始化:在类内声明,属于成员属性。
2.局部变量声明时必须初始化:在类的方法内声明。
五.转义字符
六.常量
字面常量和标识符常量。
常量用法通常用在开发中用标识符来表示一个固定值,便于在程序中通过名称来引用。都用大写来表示
1.声明同时初始化
final int MAX_SPEED=200;
2.先声明,随后初始化
final int MAX_SPEED;
MAX_SPEED=200;
后记:虽然写的不是很完美,但是我想开始,并想坚持下去,谢谢阅读!