数据类型和运算符(总结)
来源:互联网 发布:淘宝直通车默认出价 编辑:程序博客网 时间:2024/06/02 04:21
标识符、关键字
数据类型、运算符
标识符的命名规则:
1、字母、数字、下划线“_”、美元符号“$”组成。
2、字母、下划线“_”、美元符号“$”开头。
3、不能与关键字、boolean值、null同名。
4、区分大小写,没有长度限制,见名知义原则。
关键字
48个,全部是小写。
abstractclassfinal intpublicthisassertcontinuefloat interfacereturnthrowbooleandefaultfloatlongshortthrowsbreakdofornativestatictransientbytedoubleifnewstrictfptrycaseelseimplementspackagesupervoidcatchenumimportprivateswitchvolatilecharextendsinstanceofprotectedsynchronizedwhile注释
单行注释("ctrl"+"/")
多行注释("ctrl"+"shift"+"/")
文档注释(输入"/**"然后再按"enter",可以生成API帮助文档)
数据类型
基本数据类型:数值型>整数型(int、short、long、byte);
>浮点型(float、double);
布尔型>true、false;
字符型>char;
引用数据类型:类(class)>String等。
数组(array)
接口(interface)
基本数据类型取值范围:
基本数据类型大小取值范围boolean 1字节8位true、falsebyte1字节8位有符号整数-128~+127short2字节16位有符号整数-2(15)~+2(15)-1int4字节32位有符号整数-2(31)~+2(31)-1long8字节64位有符号整数-2(63)~+2(63)-1char2字节16位unicode字符0~2(16)-1float4字节32位浮点数double8字节64位浮点数
常量
整型常量(默认是int类型)
浮点型常量(默认是double类型)
布尔型常量(true、false)
字符常量('A'、'\n'、'\t'等unicode编码)
字符串常量("A")
null常量(null)
符号常量(final)
变量
在程序运行过程中其值可以改变的量。
变量先定义、再使用。
语法:[访问修饰符] 变量类型 变量名 [=初始值]
数据类型转换:
byte>short(char)>int>long>float>double
转换类型:
自动类型转换:
低级别赋值给高级别时。
强制类型转换:
高级别赋值给低级别时。
运算符类型:
1、赋值运算符(+=、-=、/=、*=、%=)
2、算术运算符(+、-、*、/、%、++、--)
3、逻辑运算符(!、&、|、^、&&、||)结果只能是boolean值;
4、关系与运算符(==、>、<、>=、<=、!=)结果只能是boolean值;
5、位运算符(~、&、|、^、>>、<<、>>>)操作数是整型、结果也是整型。
6、条件运算符(条件?表达式一:表达式二)可以表示为if、else语句
优先级
优先级运算符结合性 1()、[]、从左至右 2!、~、++、--、从右至左3*、/、%、从左至右4+、-从左至右5<<、>>、>>>从左至右6<、>、>=、<=instanceof从左至右7==、!=从左至右8&从左至右9^从左至右10|从左至右11&&从左至右12||从左至右13?:从右至左14=、+=、-=、*=、/=、&=、|=、^=、~=、<<=、>>=、>>>=从右至左- 数据类型和运算符(总结)
- 【C#】变量、运算符和数据类型总结
- 数据类型和运算符
- 数据类型和运算符
- 数据类型和运算符
- 数据类型和运算符
- 数据类型和运算符
- 数据类型和运算符
- 数据类型和运算符
- 数据类型和运算符
- 数据类型和运算符
- 数据类型和运算符
- 数据类型和运算符
- 数据类型和运算符
- 数据类型和运算符
- 数据类型和运算符
- 数据类型和运算符
- 数据类型和运算符
- Git技巧
- JAVA学习笔记——
- Ant打包Android代码生成apk文件
- Zipalign使用方法
- 《JAVA与模式》之策略模式
- 数据类型和运算符(总结)
- 编译动态库 .so
- [转贴] .NET委托:一个C#睡前故事
- Spring+JPA自动生成Table配置
- 第13章 平衡树
- error LNK2019: unresolved external symbol __imp__WSAStartup@8 referenced in function _wmain
- 记录下工作经历
- Cross site request in Jquery
- OCP-1Z0-051-V9.02-51题