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、数据类型转换包括自动类型转换和强制类型转换,发生自动类型转换必须符合一定的条件。
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、数据类型转换包括自动类型转换和强制类型转换,发生自动类型转换必须符合一定的条件。
相关文章推荐
- Java语言基础{Java_se(02)}-字面量和常量-变量的基本定义和使用-Java表达式-数据类型和分类-基本数据类型的转换-算数运算符-赋值运算符-比较运算符-三元运算符-逻辑运算符
- Java复习笔记----变量定义、数据类型转换
- JAVA基础二(java中的注释、ava编程语法基础、java数据类型、数据类型的转换、变量、运算符、分支语句、循环语句)
- 黑马程序员—Java语言基础(关键字、标识符、注释、常量与变量、进制、数据类型、类型转换、代码示例)
- 智渔课堂官方免费教程四:Java基础之数据类型 常量 变量 数据类型转换
- I学霸官方免费教程四:Java基础之数据类型 常量 变量 数据类型转换
- JAVA第二章基础知识:注释,标识符,数据类型常量变量,基本数据类型转换。--------------(Make A little EvProgresseryday )
- JAVA基础入门常量、变量、数据类型转换相关
- Java基础---数据类型的定义和转换
- 160817、Java数据类型以及变量的定义
- Java 变量,数据类型的转换,若干算术运算符
- Java语言基础(关键字、标识符、注释、常量与变量、进制、数据类型、类型转换、代码示例)
- Java下枚举变量与其他数据类型的转换
- java入门教程-2.1Java数据类型以及变量的定义
- Java学习笔记(三)之― Java中的变量、数据类型、运算符、类型转换
- JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)
- daliu_it java基础笔记之 变量和数据类型以及数据类型之间的转换以及转义字符
- Java基础复习之一篇:关健字,标识符,注释,常量,进制转换,变量,数据类型,数据类型转换
- JAVA数据类型,变量,转换,常量,运算符
- java语言基础(7)——数据类型、变量的定义和使用