Java核心编程第三章java的基本数据类型及运算符的总结
来源:互联网 发布:张鑫磊翟芸瑶事件 知乎 编辑:程序博客网 时间:2024/05/01 06:20
java的基本数据类型及运算符的总结
java数据类型分为:基本数据类型、自定义数据类型
基本数据类型有8种:byte(8位)、boolean(1个字节,java中不支持以0表示false)、char(2个字节,注意char与c语言中的char有区别主要是还包含了汉字字符及其他语言字符所以比C多一个字节UTF-16,在Java中不建议使用char类型)、short(2个字节)、int(4个字节)、float(4个字节 注:java中float型必须加上f后缀否则作为double型来处理)、double(8个字节)、long(8个字节)。(注意:java没有unsigned型的数据)
数据类型装换:1.自动类型转换2.强制类型转换
自动类型转换主要发生在运算过程中:1.以所占字节由小向大的转换、2.数据类型存在合理性(eg:boolean->int 不能成立)
强制类型转换:存在合理性
变量:
1.变量的命名规则final型的变量一般全大写,方法首单词小写后面单词首字母大写,类每个单词首字母大写,普通变量一般小写
2.变量的初始化,变量被赋值语句显式初始化后才能使用。final变量只能初始化一次。
运算符:
1.主要介绍&&与|| &&是逻辑的与它的判定为a&&b只要a为false就不在进行判断表达式为false,||与&&刚好相反。 所以此处有一种很巧妙地用法a>b&&(表达式) 等价与if((a>b)|(a==b)){}. a==b||(表达式)等价与if(a!=b){表达式}(a>b)?a;b条件判断语句也是很常用的
2.运算符的优先级:括号((),[])>单目运算符("+"连接符!++ -- new)>算术运算符>移位运算符>判断运算符(!=,==)>逻辑运算符>符合运算符(+= -+ ...)
下面是关于变量易错的点
Java中成员变量可以初始化也可不初始化,但局部变量初始化后才能使用。
若局部变量与全局变量(非静态若是静态定义局部时会报错)重名在同一作用域是局部变量的优先级高于全局变量。
0 0
- Java核心编程第三章java的基本数据类型及运算符的总结
- java基本数据类型的运算
- Java中的基本数据类型及运算符
- Java的数据类型及运算符
- Java基本数据类型的总结
- JAVA(四)java基本的数据类型,运算符
- java程序的基本规则和数据类型以及运算符
- Java基本数据类型+运算符
- 第三章 java的数据类型
- java中8种基本数据类型、基本数据类型的转换与运算符
- java基础数据类型转换及基本运算符
- 第三、Java的运算符
- 学习java随笔第三篇:java的基本数据类型姿浊装淄滓赘
- Java中变量、数据类型及运算符的相关理论知识
- java基本数据类型运算
- Java中基本数据类型的转换、原码和补码的表示及运算
- java的8种基本数据类型总结
- java基础之基本数据类型的总结
- find 命令关于权限匹配的解释
- 从char数据类型到datetime转换导致datetime值越界
- LeetCode OJ:Palindrome Partitioning
- IOS之地图和定位应用开发
- 在广州传智播客学习PHP包就业吗?
- Java核心编程第三章java的基本数据类型及运算符的总结
- mysql定时任务{摘}
- 实现序列简单的全排、错排、组合
- Endian的判断和转换
- java:简单使用wait,notify
- 淘宝免费建站---支持java和php---tomcat部署
- java_jdbc_可滚动结果集与分页
- 62 Android Service IntentService
- HDU4452