博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
变量,基本类型,数据类型和运算符
阅读量:4322 次
发布时间:2019-06-06

本文共 1234 字,大约阅读时间需要 4 分钟。

变量: 一个数据存储空间的表示

变量三要素:变量名,变量类型,变量值

变量声明及使用:

第一步:声明变量及根据数据类型在内存申请空间 (数据类型  变量名    int money)

第二步:赋值及将数据存储至对应的内存空间(变量名=数值  money=100)

第一步和第二步可以合并

数据类型  变量名=数值( int money=1000)

第三步:使用变量即取出数据使用

步骤:a.声明变量(int i;) 

b.赋值(i=1;) 或------int i=1;
c.使用变量

Java数据类型:

1.基本数据类型

2.引用数据类型

基本数据类型

1.整数类型:bytr,short,int,long
2.浮点数据类型:float,double
3.字符类型:char
4.布尔类型:bollean

类型名称 字节空间 类型说明

byte 1字节   (8位)  存储1个字节数据
short 2字节  (16位) 兼容性考虑,一般不用
int 4字节    (32位) 存储整数(常用)
long 8字节   (64位) 存储长整数(常用)
float 4字节  (32位) 存储浮点数
double 8字节 (64位) 存储双精度浮点数
char 2字节   (16位) 存储一个字节
boolean 1字节(8位)  存储逻辑变量

Java运算符

1.赋值运算符

“=”--将左边的值给右边的变量
表达式:a=(b+3)+(b-1)
表达式就是符号(如加、减)与操作(如b、3)等的总和
2.算数运算符
a.同种类型参与运算(可能需要自动类型转化)
b.返回同种类型(可能会上溢出或下溢出)
c.byte、short、char三种类型在Java中是表象底层都是按照int运算的

加号 + 减号- 乘号* 除号/ 取余%

加号的作用:“+”号在运算符中表示做加法运算

“+”号在字符串中,可以用来连接字符串,同时可以和其他的数据类型的变量进行连接

3.关系运算符

a.> 大于 < 小于
== 相等 != 不等
>= 大于等于 <= 小于等于
b.作用:用来做比较
c.比较结果:booleanl(true/false)

 

4.自增(自减)运算符

a.i++ (后++) 先将i的值作为整个表达式的值,然后将i增加1
b.++i (前++) 先将i增加1,然后将i的值作为整个表达式的值

5.逻辑运算符

&&(且) 条件1 && 条件2 仅仅两个条件同时为真结果为真
||(或) 条件1 || 条件2 只有两个条件中有一个为真,结果为真
!(非) ! 条件1 条件为真时结果为假,条件为假时结果为真

6.运算符优先级
a.最高的优先级:小括号()
b.最低:赋值运算符“=”
c.优先级:非>算数运算符>关系运算符>且>或
但运算符比较多,无法确定运算执行顺序时,可以使用小括号控制顺序

转载于:https://www.cnblogs.com/banxia123-ha/p/6869385.html

你可能感兴趣的文章
javascript 字符串去空格
查看>>
NSFileManager打印目录下的文件的函数
查看>>
Rails--bundle exec rake db:migrate
查看>>
第二组骆阳洋通信工程三班抓包分析
查看>>
深度优先搜索 之 CODE[VS] 1116 四色问题
查看>>
浏览器渲染过程
查看>>
js遍历Object所有属性
查看>>
再也不学AJAX了!(三)跨域获取资源 ③ - WebSocket & postMessage
查看>>
pycharm设置python文件颜色
查看>>
不换行输出的两种方式
查看>>
贵在坚持不懈
查看>>
hdu 1251 统计难题
查看>>
java中关于String 类型数据 的存储方式
查看>>
javascript中的with语句
查看>>
常用设计模式:装饰者模式
查看>>
python接口自动化--get请求
查看>>
Excel-公式-1
查看>>
字符串与C51的格式化输出
查看>>
Hibernate
查看>>
逆天的化妆CSS
查看>>