[返回电脑前线首页]·[所有跟帖]·[ 回复本帖 ] ·[热门原创] ·[繁體閱讀]·[版主管理]
相信编译器是写不好程序的
送交者: zha0hong[品衔R2☆] 于 2019-06-16 15:00 已读 115 次  

zha0hong的个人频道

回答: 为什么强烈禁止开发人员使用isSuccess作为变量名 由 pchome 于 2019-06-09 20:07

程序员要确认你执行的机器码是什么地址在哪里,无所谓你用什么高级语言。
编译器永远只是个给力的工具,而且永远会出错。有些错误是故意设计的。有些是技术限制,像intel编译器有些bug差不多5,6年了,出了好几代编译器,也没改。有些是执行优化的问题。Java是虚拟机,优化方面的问题更多,所以检查jdk库源码和编译伪代码都有助于理解你到底写了些什么。现代编译器不是说你写什么他就编译什么更不是说就一定执行。
最简单的就是垃圾回收,你写一句强制回收它就一定回收吗?
你写一句for循环他就一定执行loop而不是goto? 6park.com

想做好的程序员就一定要深究而不是觉得繁琐。 6park.com

顺便说一下,上文提到的是对象和基本数据类型区别
大写的是对象Boolean
用对象就一定会遇到Null的问题
所以判断就应该是not null or false
怕啰嗦出错就要检查jdk源码,如果没有默认建立false对象就自己写一个支持Null的接口。
喜欢zha0hong朋友的这个贴子的话, 请点这里投票,“赞”助支持!
[举报反馈]·[ zha0hong的个人频道 ]·[-->>参与评论回复]·[用户前期主贴]·[手机扫描浏览分享]·[返回电脑前线首页]
帖子内容是网友自行贴上分享,如果您认为其中内容违规或者侵犯了您的权益,请与我们联系,我们核实后会第一时间删除。

所有跟帖:        ( 主贴楼主有权删除不文明回复,拉黑不受欢迎的用户 )


    用户名:密码:[--注册ID--]

    标 题:

    粗体 斜体 下划线 居中 插入图片插入图片 插入Flash插入Flash动画


         图片上传  Youtube代码器  预览辅助

    手机扫描进入,浏览分享更畅快!

    楼主本栏目热帖推荐:

    >>>>查看更多楼主社区动态...






    [ 留园条例 ] [ 广告服务 ] [ 联系我们 ] [ 个人帐户 ] [ 版主申请 ] [ Contact us ]