JAVA中的数据类型和变量
2015-08-02 00:11
211 查看
为什么Java需要不同的数据类型?
1.理解:你是把鞋子、衣服、内裤同时放在一起好呢,还是说....把三者分类划开类别来放。目的就只有一个:使用起来方便,整理起来也方便!不是吗?
2.基本数据类型:记住兄台!8种是8种!!!
整 型:byte、short、int、long
byte | 1字节 | –128 ~127 |
short | 2字节 | –32,768 ~ 32,767 |
int | 4字节 | –2,147,483,648 ~2,147,483, 647 (刚刚超过20亿) |
long | 8字节 | –9,223,372,036,854,775,808 ~9,223,372,036,854,775,807 |
类型 | 存储需求 | 取值范围 |
floata=123.45f;
double b=123.45;
float | 4字节 | 大约±3.40282347E+38F (有效位数6~7 位) |
double | 8字节 | 大约±1.79769313486231570E+308 (有效位数15 位) |
是指由单引号括起的单个字符
char sex = '男';
布尔型:boolean
booleana=false;
booleanb=true;
3.变量
变量初始化1.声明一个变量之后,必须利用赋值语句进行初始化
int day;//天数
day= 15;
2.动态初始化
int a =100;
4.运算符
在Java中,+、-、* 、 /、%分别表示加、减、乘、除、取模运算
15/2等于715.0/2等于7.5
15%2=1;
参与除法运算的两个操作数都是整数时,表示整数除法;否则表示浮点除法
运算符的优先级
顺序 | 运算符 |
1 | 括号,如() 和 [ ] |
2 | 一元运算符,如-、++、- -和! |
3 | 算术运算符,如*、/、%、+ 和- |
4 | 关系运算符,如>、>=、<、<=、== 和 != |
5 | 逻辑运算符,如&&、|| |
6 | 条件运算符和赋值运算符,如?:、=、*=、/=、+= 和 -= |
相关文章推荐
- 01_JNI是什么,为什么使用,怎么用JNI,Cygwin环境变量配置,NDK案例(使用Java调用C代码),javah命令使用
- 01_JNI是什么,为什么使用,怎么用JNI,Cygwin环境变量配置,NDK案例(使用Java调用C代码),javah命令使用
- Ubuntu 12.04 LTS 安装JDK
- java代理模式
- Java:对象的强、软、弱和虚引用
- Java Decompiler Eclipse 安装
- Windows下Eclipse 安装 android maven插件教程
- 设计模式——观察者模式(二)
- spring2.5 注解依赖注入由于jdk1.8产生的问题
- Spring MVC 3 表单中文提交post请求和get请求乱码问题的解决方法
- java基本数据类型转换成byte[]数组
- Java 动态生成 复杂 .doc文件
- java中int,char,string三种类型的相互转换
- Java基础---JDK下载及JAVA环境搭建
- 初探JAVA
- spring MVC --spring MVC原理
- Java学习笔记(八)Dictionary,HashTable,Properties
- Java中二进制、十进制、十六进制及ASCII码与String及字节数组与十六进制之间的转换
- phonegap-环境搭建(2)
- Java中获取键盘输入值的三种方法