java基础篇三(运算符号、表达式与语句)

一、运算符

赋值运算符:=
一元运算符:

+,正号
-,负号
,非
~:取补码,如下例子:

Paste_Image.png

Paste_Image.png

++,自增一
--,自减一

算数运算符:

+,加法
-,减法
*,乘法
/,除法
%,余数

逻辑运算符:
&&:与
& :与
||:或
| :或

!:非

三元运算符:
  1. 操作语法:
    数据类型 变量 = 布尔表达式 ? 条件满足设置内容:条件不满足设置内容;
Paste_Image.png
Paste_Image.png

代码详解:result =x > y ? x : y表示的是:如果x的内容大于y,则将x的内容赋值给result,否则将y的值赋值给result。

  1. 本质:

本质上来讲,三元运算符是简写的if...else语句。

关系运算符与if语句:
递增与递减运算符:
括号运算符:
运算符的优先级:

二、表达式:

+=:a+b=b,a+b的值存放在a中,意义:a=a+b;
-=
*=
/=
%=
例:a=12,b=4;
a*=b++:a=48,b=5;解释:a * b的值放在a中,b加1(同a=a * b;b++)
a*=++b:a=60,b=5;解释:b加1后,a * b的值放在a中(同b++;a=a * b;)

算数表达式:
int x = 10;
int y = 20;
System.out.println("x * y = " + x * y);
关系表达式:比较符: > <;
逻辑表达式:
赋值表达式:
表达式的类型转换:遵循“大鱼吃小鱼”,“精度高者优先”

三、语句

语句中的空格:

a + b = c:加号和等号两边都有一个空格

空语句:是什么也不执行的语句。在程序中空语句常常用来作空循环体

一条Java语句后面可以跟很多分号码?如int x;;合法吗?
如果认为每条语句只能跟一个分号表明本语句结束,那么答案就是“不合法”。事实上,由于多个Java语句可以处于同一行,那么int x;;就可以解读为 “int;” 这条语句和另外一个空语句 “;” 共处于一行之上。int x语句后面即使跟10个分号也合法。

声明语句:

int a;

赋值语句:

i = 0;

四、重点:

  1. &与&&、|与||的关系是怎样的

对于“与操作”:有一个条件不满足,结果就是false。普通与(&):所有的判断条件都要执行;短路与(&&):如果前面有条件已经返回了false,不再向后判断,那么最终的结果就是false。
对于“或操作”:有一个条件满足,结果就是true。对于普通货(|):所有的判断条件都要执行;短路或(||):如果前面有条件返回了true,不再向后判断,那么最终的结果就是true。

2.递增与递减运算符

递增与递减运算符通常单独使用,不与其他操作符一起组成语句。

  1. 位运算的技巧

任何数与0000 0001(二进制)进行或(|)运算后,第一位将变为1,与1111 1110(二进制)进行与(&)运算后,第一位将变为0。
位运算通常用于设置或获取标志位,及判断相应的操作是否成功。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,271评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,275评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,151评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,550评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,553评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,559评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,924评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,580评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,826评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,578评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,661评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,363评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,940评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,926评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,156评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,872评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,391评论 2 342

推荐阅读更多精彩内容

  • Win7下如何打开DOS控制台? a:开始--所有程序--附件--命令提示符 b:开始--搜索程序和文件--cmd...
    逍遥叹6阅读 1,586评论 4 12
  • •1 C语言程序的结构认识 用一个简单的c程序例子,介绍c语言的基本构成、格式、以及良好的书写风格,使读者对c语...
    CONLYOUC阅读 8,694评论 9 66
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,560评论 18 399
  • 呼呼呼消失在田野尽头去追寻海浪气息的是风伯伯哗哗哗在水面翻身而过看飞旋的天空的是大鱼哥哥呜呜呜坐在石台上想着这个世...
    葺宝阅读 194评论 0 2
  • 如果公司没有搭建私服仓库,那下包是十分痛苦的事情。不过好在有阿里云的maven仓库。1.maven构建项目在set...
    沧月V587阅读 2,298评论 0 2