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、数据类型转换包括自动类型转换和强制类型转换,发生自动类型转换必须符合一定的条件。
- Java--变量定义、数据类型转换
- Java复习笔记----变量定义、数据类型转换
- JAVA变量,数据类型及转换,
- Java数据类型以及变量的定义
- Java基础---数据类型的定义和转换
- Java基础02-变量,数据类型及其转换
- java SE 数据类型转换,类型提升,变量
- java基础 1 变量 数据类型 数据类型的转换 运算符
- java的标识符、变量、常量、数据类型、数据类型转换、x进制
- Java标识符,注释,数据类型,变量,常量,数据类型转换
- java 基础(数据类型+操作符+常量与变量+数据类型转换)
- java入门教程-2.1Java数据类型以及变量的定义
- 数据类型、变量、常量、数据类型转换
- java数据类型划分和常量与变量定义
- 黑马程序员-Java变量的定义及基本数据类型
- Java入门之数据类型以及变量的定义
- 变量,数据类型及转换
- Java 变量,数据类型的转换,若干算术运算符
- Matlab中的数据归一化
- 跨平台的多线程互斥访问控制(Mutex和Critical_Section)
- PHP访问MySQL数据库
- SVN+APACH+TOMAT架构代码管控平台建置
- 判断是每年的第几天
- Java--变量定义、数据类型转换
- java线程池框架源码分析
- 巧用TWaver 3D 矢量图形功能
- Android(Lollipop/5.0) Material Design(三) 使用Material主题
- Eclipse中Maven+Spring3.2.8+SpringMVC HelloWorld项目
- window下的nginx+php的配置
- Java--类对象定义及存储原理
- IT忍者神龟之详细讲解提高数据库查询效率的实用方法
- 拓展欧几里得模板