Java是一种先进的软件编程思想

来源:互联网 发布:linux下载安装 编辑:程序博客网 时间:2024/05/16 17:26

Java是一种先进的软件编程思想

发表于:2008年3月14日 16时37分7秒阅读(0)评论(0)本文链接:http://user.qzone.qq.com/84049047/blog/1205483827
    近来做一个项目,由一位资深的C++开发人员领导。遇到了我以前从未遇到和想到的一些问题。同时也让我老是在Java里要思考引用以及类似“指针”的东西。思想是波澜起伏,一会儿感觉编程的庞大精深,一会儿感觉到编程的繁琐复杂,一会儿感觉到编程的遍地bug。期间重温了一下C++的编程,更让我的思想中向指针及引用的概念偏转。………………

   在我思索怎样解决这些不便时,居然越想越繁!突然想到,自己对Java自认为还有些了解的,怎么以前从没有思索这些呢?--灵光一现:Java中根本就没有这些概念!本来编程是为了用自己的思想方便人们的工作生活的,怎么能为了编程而编程了?!!!突然想到Java的优势,哦,原来Java本来就把这些繁琐难缠的bug给屏蔽掉了,而现在我们就像是从垃圾堆里又把扔掉的垃圾捡回来了!!

  哈哈...还好我没有误入歧途,原本还打算深入研究一下C++的。哈哈

   当我写这篇文章时已经把那些“引用”、“指针”扔到垃圾堆里了,所以表达不够精确,看到这些的人不要来和我辩论,更不要告诉我Java里原始类型是传值的,对象类型是类似引用的传址方式!

   哦,忘记了,这遍文章打算写Java的先进编程思想的,呵呵,先讲一点,其他留给以后再讲吧。就地取材,讲讲不用指针的先进思想。如果把指针比如一把拖把的话,假设现在生活在一种类似“理想社会”生活模式下,那么,用指针传递,就好像当拖把刚流行物稀为贵时,你今天要扫地,然后你去打电话到居委会,报告我需要清洁房屋,然后家政人员领着属于你的拖把到你家来清扫;而Java中了,家政人员来到你家,从你家的储物间取出拖把。好处有两点:一、不用拿着拖把跑来跑去;二、不用为每家每户的拖把编号整理。顺便说一下为什么Java占内存多一些呢:因为你家多了个储物间啊!!

哈哈 恩,顺便提到这个先进的编程思想中的一丝一缕。可以结尾了!
 
原创粉丝点击