Java核心编程第三章java的基本数据类型及运算符的总结
2014-01-15 23:51
639 查看
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中成员变量可以初始化也可不初始化,但局部变量初始化后才能使用。
若局部变量与全局变量(非静态若是静态定义局部时会报错)重名在同一作用域是局部变量的优先级高于全局变量。
相关文章推荐
- JAVA编程思想---基本数据类型总结(byte,char)
- java核心技术学习笔记(二)—基本数据类型总结
- java基本数据类型全面总结
- Java基本语法--数据类型、运算符表达式、基本控制语句、数组使用以及练习
- JAVA(四)java基本的数据类型,运算符
- java 编程规范 数据类型 运算符 分支判断if switch等初识
- java基本数据类型对象包装类总结
- Java标准输入输出+基础理论+基本数据类型总结
- java基础技术知识点总结——基本数据类型、引用、常量
- java——(常量、变量、基本类型、进制、运算符)总结
- java核心基础--jdk源码分析学习--基本数据类型
- 黑马程序员_java基础——(标识符,关键字,基本数据类型,运算符)
- Java基本数据类型总结
- 第三章:数据类型、运算符与表达式-笔记总结
- 1.Java基本数据类型总结
- Java语言基础--基本数据类型与运算符
- Java基本数据类型_运算符_输入输出
- 第三章 数据类型和运算符 疯狂 Java 讲义
- 黑马程序员 Java自学总结十二 String类和基本数据类型包装类
- Java 八种基本数据类型总结