Java--变量定义、数据类型转换

来源:互联网 发布:旅行社软件 编辑:程序博客网 时间:2024/06/05 20:47

注意(常犯错误):

    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、数据类型转换包括自动类型转换和强制类型转换,发生自动类型转换必须符合一定的条件。

0 0
原创粉丝点击