注意(常犯错误):
1、public修饰的类名必须与Java文件同名!
2、main方法中的void必不可少!
3、Java对大小写敏感!
4、在Java中,一个完整的语句必须以“;”结束!(英文分号)
5、输出的字符串必须用引号引起来,而且必须是英文的引号!
Java常用的数据类型:
char(字符型)--用于存储单个字符
int long short byte(整型)--用于存储整数
double float(双精度)--用于存储小数
String(字符串)--用于存储一串字符
变量声明及使用(变量都必须声明和赋值后才能使用):
步骤1:声明变量,即“根据数据类型在内存中申请一块空间”,给变量起个名字。
步骤2:给变量赋值,即“将数据存储至对应的内存空间”。
步骤3:调用变量,使用声明的变量名就是在使用对应的内存空间中存储的数据。
变量名命名规则:
1、变量必须以字母、下划线“_”或“$”符号开头,
2、变量可以包括数字,但不能以数字开头,
3、除了“_”或“$”符号以外,变量名不能包含任何特殊字符,
4、不能使用Java语言关键字,比如:int、class、public等,
5、Java变量名的长度没有任何限制,但是Java语言区分大小写,
6、变量名要简短且能清楚地表明变量的作用,通常第一个单词的字母小写,其后单词的首字母大写(最好竭尽所能使用简短的英文单词)。
常见错误:
1、变量未赋值先使用,
2、使用非法的变量名,
3、变量不能重名,
数据类型转换:
1、自动转换:
规则1:如果一个操作数为double型,则整个表达式可提升为double型,
规则2:满足自动转换的条件,
(1)两种类型要兼容:数值类型(整型和浮点型)互相兼容,
(2)目标类型大于源类型:double型可以存放int型数据,因为double型变量分配的空间宽度足够存储int型变量。因此,我们也把int型变量转换成double型变量形象地称为“放大转换”。
2、强制转换:
语法:(数据类型)表达式
在变量前加上括号,由于强制类型转换往往是从宽度大的类型转换成宽度小的类型,使数值损失了精度,因此形象地称为“缩小转换”。
总结:
1、变量是一个数据存储空间的表示,它是存储数据的基本单元。
2、Java中常用的数据类型有整型(int)、双精度浮点型(double)、字符型(char)和字符串型(String)。
3、变量要先声明并赋值,然后才能使用。
4、Java提供各种类型的运算符:
1)赋值运算符(=)
2)算术运算符(+、-、*、/、%)
5、数据类型转换是为了不同类型的数据之间进行运算。
6、数据类型转换包括自动类型转换和强制类型转换,发生自动类型转换必须符合一定的条件。