频道栏目
首页 > 程序开发 > 软件开发 > Java > 正文
Java_001_数据类型与运算符
2017-04-11 13:50:30           
收藏   我要投稿
Java_001_数据类型与运算符:基本数据类型(4种8类),后面还有引用数据类型(待补齐)。

字符串:String


注意:
1.变量名不能数字开头
2.不能含有特殊字符(*&%等)
3.不能与关键字同名
4.驼峰起名

常量:final(常量修饰符) int(数据类型) NUM_A_2 (全大写,单词用_隔开) = 10 ;


基本运算符
+ - * / % ++ -- (a++是后自加,++a是先自加)


复合运算符
+= -= *= /= %= (a+=1就是a=a+1)


关系运算符
== != < <= > >=


逻辑运算符
&&与 ||或 !非 ^异或(同0异1)
&特殊与(&&时,左若为true则右式不执行,&则两个语句都执行)
|特殊或(||时,左若为false则右式不执行,|则两个语句都执行)


位运算符
&与 |或 ~非 ^异或 (-3&4=4)(计算机运算都用补码)
(正数三码相同,负数反码取反,补码=反码+1,转化时不动符号位)
<<左移(最左直接丢,最右直接补0)
>>右移(若左最高是1,左补1,若左最高是0,左补0.最右直接丢)
>>>无符号右移(最右直接丢,最左直接补0)


三目运算符
语法:(关系表达式) ? 表达式1 : 表达式2
例子:{int k = 0;k = (true)?1:2;System.out.print(k);}//1
解释:括号的关系表达式是否正确,true执行表达式1,false执行表达式2
点击复制链接 与好友分享!回本站首页
上一篇:Java中堆内存和栈内存
下一篇:java中next与nextLine用法区别
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站