Java之谜 —— 来自Neal Gafter的演讲
来源:互联网 发布:sql server免费精简 编辑:程序博客网 时间:2024/06/03 18:50
Java之谜 —— 来自Neal Gafter的演讲
分类:
翻译人员: 铁锚
翻译日期: 2013年11月20日
原文链接: A Puzzle from “A Brief History of the (Java) World and a Peek Forward” Presented by Neal Gafter
以下是来自Neal Gafter 演讲中的一个Java谜题:
正确答案是哪一个呢?正确答案是 D.
该程序中有三处缺陷:
1. 显然,在 switch语句中没有 break
2. nextInt(2) 返回的结果只有 0 或者 1
3. ‘P’, ‘G’, ‘M’ 是char型手, 而不是String对象,所以被自动转换为int型,调用了不符合预期的构造函数.
如果想要了解更多,请参考布洛克(Joshua Bloch)与 加夫特(Neal Gafter)的图书, 《Java解惑》
相关阅读:
- 十大常见Java String问题
- Declaration, Initialization and Scoping for Java
- Java Code: Given range, return an array of N random numbers
- Constructor Can Throw Exceptions in Java!
- 顶
- 1
- 踩
0 0
- Java之谜 —— 来自Neal Gafter的演讲
- Java之谜 —— 来自Neal Gafter的演讲
- JSF+AJAX企业级开发之路——来自Sun的高级工程师Ed Burns的精彩演讲【一】
- JSF+AJAX企业级开发之路——来自Sun的高级工程师Ed Burns的精彩演讲【一】
- JSF+AJAX企业级开发之路——来自Sun的高级工程师Ed Burns的精彩演讲【二】
- 来自某高人的演讲
- java解惑--总结--Joshua Bloch & Neal Gaffer
- 任正非演讲系列之——华为的冬天
- 一段精彩的演讲来自--闻香识女人
- 来自Strata+Hadoop World 伦敦会议的主题演讲
- 来自Strata+Hadoop World 伦敦会议的主题演讲
- 监控报告风波之雷鸣—来自客户的教育
- 《自动自发的敏捷团队》——敏捷之旅2012北京演讲提纲
- 历史上最牛的演讲—甲骨文总裁拉里埃里森在耶鲁大学的演讲
- 历史上最牛的演讲—甲骨文总裁拉里埃里森在耶鲁大学的演讲
- 回首往事 之 来自经理的帮助——《轻松Scrum之旅》(10)
- 地理之道——Jack Dangermond总裁演讲记录
- Java虚拟机架构——来自《Java虚拟机实战》的笔记
- Tomcat7上传文件没有发出
- oracle赋予一个用户具有查询另一个用户所有表数据
- Java行业的圣经-四本最重要的个人藏书
- Java bean简单介绍
- 1.数据结构和算法的一些定义
- Java之谜 —— 来自Neal Gafter的演讲
- 每天学习openstack(14)
- 批处理for命令截取字符串
- java集合类(Map)
- 集成第三方推送最佳实践
- c#装箱操作和拆箱操作
- textview中英文都显示的解决办法
- 平衡二叉树总结四:替罪羊树(scapegoat tree)
- call函数