速记java运算符优先级

    今天看到《java编程思想》中的运算符优先级助记口诀,不过“Ulcer Addicts Really Like C A lot”在中文语境下不好记。我试着写一个口诀:

单目乘除为关系,逻辑三目后赋值。

    为了更方便的记住上面这句话,假想这样一个场景:单身(单目)的人,提高自身修养(加减乘除),是为了(位移)能结交异性(关系),结婚之后(逻辑)有了小孩(三目),要教给小孩各种知识(赋值)。

 

单目:单目运算符+ –(负数) ++ -- 等

乘除:算数单目运算符* / % + -

为:位移单目运算符<< >>

关系:关系单目运算符> < >= <= == !=

逻辑:逻辑单目运算符&& || & | ^

三目:三目单目运算符A > B ? X : Y

后:无意义,仅仅为了凑字数

赋值:赋值=

 

英文的java助记口诀

http://www.bianceng.cn/Programming/Java/200705/1473.htm

 

C语言的助记口诀

http://it.chinawin.net/softwaredev/article-52a4.html

posted @ 2011-02-17 11:06  ols  阅读(481)  评论(0编辑  收藏  举报