java每日二题(1)谈谈对面向对象思想的理解(2)JDK,JRE,JVM有什么区别

1、谈谈对面向对象思想的理解 首先,谈谈“面向过程”vs“面向对象” 我觉得这两者是思考角度的差异,面向过程更多是以“执行者”的角度来思考问题,而面向对象更多是以“组织者”的角度来思考问题,举个例子,比如我要产生一个0-10之间的随机数,如果以“面向过程”的思维,那我更多是关注如何去设计一个算法,然后保证比较均衡产生0-10的随机数,而面向对象的思维会更多关注,我找谁来帮我们做这件事,比如Rand
相关文章
相关标签/搜索