您的位置:首页 > 编程语言 > Java开发

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

2014-10-29 11:12 239 查看
注意(常犯错误):

    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语言区分大小写,

   

4000
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、数据类型转换包括自动类型转换和强制类型转换,发生自动类型转换必须符合一定的条件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐