java中的变量和运算符的基本知识点

变量和运算符的基本知识点
一、变量类型和变量命名
1,整型变量 int (4个字节) 默认0
2,长整型变量 long (8个字节) 默认0L
3,双精度浮点 double (8个字节) 默认0.0d
4,单精度浮点 float (4个字节) 默认0.0f
5,字符型 char (2个字节) 默认’\u0000’
6,字节类型 byte (1个字节) 默认0
7,短整型 short (2个字节) 默认0
8,布尔类型 boolean (字节没有明确规定)默认 false
只有true和false两种值。(Boolean不能和其他类型相互转换也不能支持强制类型转换)
注意:两个short类型的数进行运算会升级成int类型
short 到char 需要强转 虽然都是2个字节的
cpu 以4个字节为单位,进行内存读写,byte和short进行时 需提升为先4个字节 int,在运算。
9,字符串类型 引用类型 string
String 变量 = “初始值”;
注意:Java 使用 双引号 + 若干字符 的方式表示字符串字面值.
字符串的 + 操作, 表示字符串拼接:
10,常量定义
final 对于未初始化的常量 可以定义之后可以修改 但只能修 改一次
变量命名:
1,一个变量名只能包含数字, 字母, 下划线
2,变量一般用小驼峰命名
3,常量 全大写
二,运算符
1,算术运算符: + - * / %
/ :除数为零 异常 运行时异常 ArithmeticExceprion 算术异常。
%: 可以取小数的余数,c语言只能对整数;
Java中一般用后置自增。
2,关系运算符
== != < > <= >=
注意: 关系运算符的表达式返回值都是 boolean 类型
3,逻辑运算符
&& || !
逻辑与 逻辑或 逻辑非
注意: 逻辑运算符的操作数(操作数往往是关系运算符的结果)和返回值都是 boolean
&& 和 || 遵守短路求值的规则
不推荐使用按位与和按位或,它们不支持短路求值
4,位运算符
& | ~ ^
按位与 按位或 取反 按位异或
按位与如果两个二进制位都是 1, 则结果为 1, 否则结果为 0.
按位或如果两个二进制位都是 0, 则结果为 0, 否则结果为 1
按位取反如果该位为 0 则转为 1, 如果该位为 1 则转为 0
按位异或 如果两个数字的二进制位相同, 则结果为 0, 相异则结果为 1
5,移位运算
>>>:无符号右移 -1 右移变正数 无论正负数 左边都补0
>>:左边 正数补零 负数补1 相当于除法
<<:右边补零 相当于乘法
?: 三目运算符

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用 JavaScript 编写的记忆游戏(附源代码)   项目:JavaScript 记忆游戏(附源代码) 记忆检查游戏是一个使用 HTML5、CSS 和 JavaScript 开发的简单项目。这个游戏是关于测试你的短期 记忆技能。玩这个游戏 时,一系列图像会出现在一个盒子形状的区域 。玩家必须找到两个相同的图像并单击它们以使它们消失。 如何运行游戏? 记忆游戏项目仅包含 HTML、CSS 和 JavaScript。谈到此游戏的功能,用户必须单击两个相同的图像才能使它们消失。 点击卡片或按下键盘键,通过 2 乘 2 旋转来重建鸟儿对,并发现隐藏在下面的图像! 如果翻开的牌面相同(一对),您就赢了,并且该对牌将从游戏消失! 否则,卡片会自动翻面朝下,您需要重新尝试! 该游戏包含大量的 javascript 以确保游戏正常运行。 如何运行该项目? 要运行此游戏,您不需要任何类型的本地服务器,但需要浏览器。我们建议您使用现代浏览器,如 Google Chrome 和 Mozilla Firefox, 以获得更好、更优化的游戏体验。要玩游戏,首先,通过单击 memorygame-index.html 文件在浏览器打开游戏。 演示: 该项目为国外大神项目,可以作为毕业设计的项目,也可以作为大作业项目,不用担心代码重复,设计重复等,如果需要对项目进行修改,需要具备一定基础知识。 注意:如果装有360等杀毒软件,可能会出现误报的情况,源码本身并无病毒,使用源码时可以关闭360,或者添加信任。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值