面向对象:找人代劳的Java语言(2)——变量、数据类型与运算符

变量的概念
电脑使用内存来记忆计算时所使用的数据
内存就像旅馆:
房间 变量
房间名 变量名(通过变量名可以简单快捷地找到数据)
房间类型 数据类型
入住的客人 变量值
变量的命名规则
变量的开头必须是:字下美人数 。 骆驼为驼峰命名规则 如:myFirName
变量命名最好要有意义
不能使用关键字 如:public,class,static,main等
数据类型
整型
byte 1字节 8bit(位) -128~+127 二进制 例如:10100011
short 2字节 16位 -32768(-2的15次方)~+32767(+2的15次方-1)
int 4字节 32位 -2147483648(-2的32次方)~+2147483647(+2的32次方-1)
long 8字节 64位 -2的63次方~+2的63次方-1
浮点型
单精度浮点 float 4字节32位 例如:3.1415926
双精度浮点 double 8字节64位 4.9E-324~1.7E+308 -4.9E-324致-1.7E+308
非数值
字符串 String
字符 char Java中字符 2字节
boolean 布尔 true false
变量声明
根据数据类型在内存中申请空间
1.数据类型 变量名 int money;
2.赋值 将数据储存至对应的内存空间
3.变量名=数组 money = 1000;
简写位 int money = 1000;
常量
常量名通常大写
不同字符使用下划线分隔 如:MAX_NUM
只能被赋值一次,通常定义时即对其初始化
Scanner的使用
1.导入Scanner类
import java.util.*;
2.创建Scanner对象
Scannner input = new Sanner(System.in);
3.获得键盘输入的数据
int 变量 = input.nextInt();
4.input.close();
运算符
优先级依次由高到低
一元运算符 ! ++ – - ~(取二进制反码)
算术运算符 + - * / %
移位运算符 >> <<
关系运算符 < > >= <= != == instanceof(Java特有)
逻辑运算符 ! && || & | ^
三元运算符 布尔表达式? 表达式1:表达式2
赋值运算符 = *= /= %= += -= <<= >>= &= |=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值