摘要: 今天看到《java编程思想》中的运算符优先级助记口诀,不过“Ulcer Addicts Really Like C A lot”在中文语境下不好记。我试着写一个口诀: 单目乘除为关系,逻辑三目后赋值。 单目:单目运算符+ –(负数) ++ -- 等 乘除:算数单目运算符* / % + - 为:位移单 阅读全文
posted @ 2021-10-08 15:52 笑傲江湖-令狐冲 阅读(120) 评论(0) 推荐(0) 编辑
摘要: String args[] 与 String[] args 没有区别,都可以执行,但推荐使用 String[] args,这样可以避免歧义和误读。 ava 中args一般存在main主类方法内,String args[ ]或者String[ ] args表示给主方法传一个字符串数组. 而args是一 阅读全文
posted @ 2021-10-08 14:16 笑傲江湖-令狐冲 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 什么是三元运算符呢! 无疑其操作元有三个。第一个是表达式,剩余两个是值,条件表达式为真时,取第一个值,为假时,取第二个值。 表达式1和表达式2要为可以可以赋给接收变量的类型(或可以自动转换/可以强制转换) 示例代码如下: boolean a = 20 < 45 ? true : false 三元运算 阅读全文
posted @ 2021-10-08 12:50 笑傲江湖-令狐冲 阅读(3257) 评论(0) 推荐(0) 编辑
摘要: Java 8种基本数据类型: byte:8位(1字节),最大存储数据量是255,存放的数据范围是-128~127之间。 short:16位(2字节),最大数据存储量是65535,数据范围是-32768~32767之间。 int:32位(4字节),最大数据存储容量是2的32次方减1,数据范围是负的2的 阅读全文
posted @ 2021-10-08 12:21 笑傲江湖-令狐冲 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 分析: 1、短路与(&&):所谓短路,就是当参与运算的一个操作数已经足以推断出这个表达式的值的时候,另外一个操作数(有可能是表达式)就不会 执行。短路或(||),同理。 即:对于短路与、短路或而言,只要一个条件可以判断出结果时,另一个条件就不再判断。 2、逻辑与(&):没有上述特性,不管那边的值是如 阅读全文
posted @ 2021-10-08 09:42 笑傲江湖-令狐冲 阅读(1553) 评论(0) 推荐(0) 编辑