java – 表达式包含“最多一个副作用,作为其最外面的操作”是什
发布时间:2020-12-14 05:33:36 所属栏目:Java 来源:网络整理
导读:在 Java Language Spex 15.7: Code is usually clearer when each expression contains at most one side effect,as its outermost operation 这是什么意思? 解决方法 这意味着每个表达式应该一次执行一个任务. 考虑以下两个声明: int a = 10;int b = 20;
在
Java Language Spex 15.7:
这是什么意思? 解决方法
这意味着每个表达式应该一次执行一个任务.
考虑以下两个声明: int a = 10; int b = 20; 现在的任务是添加这两个ints并将b增加1.有两种方法可以实现. int c = a + b++; 和 int c = a + b; b++; JLS喜欢并推荐后者. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |