变量,运算符(笔记)
来源:互联网 发布:炒股神器软件 编辑:程序博客网 时间:2024/05/29 16:29
变量:就是将不确定的数据进行存储,也就是需要在内存中开辟一个空间。
如何开辟内存空间呢?
就是通过明确数据类型,变量名称和数据来完成的。
数据类型::
基本数据类型: 数值型 : 整数型(byte,short,int,long) 整数类型之所以划分如何清楚,因为在内存中开辟的空间不一样
浮点型(float,double) 单精度 双精度
字符型(char)
布尔型(boolean)
引用数据类型: 类(class)
接口(interface)
数组([ ])
定义变量的格式;
数据类型 变量名 = 初始化值
类型的转换
对于整数类型之间,可以直接运算,但是必须有一个操作前提,就是自动类型提升,先要把两个类型提升为同一个数据类型,原则:已大的为主,往大的提升。
运算符
算术运算符
a++ (先出去,在加)
++a (先加,在出去)
转义字符:通过\来转变后面字母或者符号的含义
赋值运算符
x += 4 ; 把左右两边的和赋给左边
short s = 4;
s = s + 5; (编译报错:因为这是两次运算)
s += 5; (编译错误,因为这是一次运算,就等于直接赋值,内部有一个自动转换动作)
逻辑运算符 (用于连接布尔类型的表达式)
& (与)有一个false 结果为false 只有两边为true 结果为true
| (或)有一个true记过为true 只有两边为false 结果为false
^ (异或)两边相同结果为false 两边不同结果是true
! (非)
&& (短路)当左边为false 右边不运算,比 & 运算效果更高,
|| () 当左边为true 右边不运算,比 | 运算效果更高,
- 变量,运算符(笔记)
- Linux Shell变量和运算符笔记
- 变量 类型 运算符 笔记整理02
- c 语言笔记.变量与运算符
- 【Java学习笔记】变量和运算符
- Perl学习笔记(3)变量定义,关系运算符
- 【JS学习笔记】02 对象、函数、变量、运算符
- [学习笔记]Java数据类型,变量和运算符
- 变量、数据类型和运算符_笔记(2)
- C语言随堂笔记---数据类型、变量、运算符
- 【罗兰のJava学习笔记】第二天,变量&运算符
- Python笔记:打印,变量类型,类型转换,运算符
- Python学习笔记(二)-- 变量类型 + 运算符
- JAVA学习笔记02变量和运算符
- Python学习笔记2—变量与运算符
- swift学习笔记1-常量变量、运算符、类型转换
- 变量和运算符
- Day02变量->运算符
- 学习ASP .NET MVC5官方教程总结(八)搜索查询
- UVa 11556 - Best Compression Ever
- 工作十年对做事和做人的经验总结
- Linux0.11内核中处理器的寄存器关系
- linux驱动之poll
- 变量,运算符(笔记)
- C++中虚函数工作原理和(虚)继承类的内存占用大小计算
- iOS 使用UITextField隐藏键盘
- JVM参数设置、分析
- RTOS for Intel MinnowBoard MAX
- Web表单验证:最佳实践和教程
- 腾讯、阿里2014实习招聘面经
- 2015.03
- Git操作-版本回退