赛迪网 > IT技术 Java > 程序员生活
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

Java语言深入:新生代JAVA程序员的思想

发布时间:2008.01.25 07:37     来源:赛迪网技术社区    作者:蓝灵

1:理解下题目:
我是在正好JAVA兴起的年代开始学习语言的,所以幸运的一开始就是个JAVA的coder,又用eclipse这个IDE,所以少掉了从C转J的痛苦~~虽然我之前也学过C和C++,但是我在深入语言的时候,跟上了时代的潮流~~
改正下,我没任何鄙视C的意图,也不想肯定的说JAVA就是先进;
只是想说明一点:C做长了,你的思想都是面向过程的了~~
呵呵,你会发现,老的程序员,,习惯了C(不是C++),虽然是用OO的语言在写东西,但出来东西都是面向过程的~~这是思维定式;
举个例子:
手游里面:如果照OO的思想来写要为每个“对象”写个类,然后再在这个类里封装自己的属性和行为;如果照C的过程思想来写就,一个MIDP,一个CANVAS;所有臃肿的行为让一个画布来承担了
当然这有考虑到减少手机设备消耗的考虑----因为类多了,多余的类的空间消耗也出现了
不过这样显然不利于框架的清晰和符合OO的思想
新生代的JAVA程序员更多的是从应用层考虑问题,,因为前辈们提供了这么多的API给我们享用;而C的CODER就没这么幸运了~~所以我们很多时候不用考虑低层是怎么实现的。不知道这是优势还是劣势。

所以作为新生代的程序员,要明白自己的优缺点。

2;书本
说我自己的学习过程
现在网上充斥着很多的所谓的学习之路的文章;我也凑热闹了
学的时候用的是一本高等教育出版社出的教材
当时是感觉如获至宝,天天看,一个字一个字的仔细的看;
想着不要拉下细节
现在发现,里面的错误的跟正确的一样多
举个例子:
class test extends a,b{
}
不知道你说它对还是错?
呵呵~~
你不能说它肯定“不对”吧

所以作为新生代程序员,请不要迷信书本。

3;考试
现在很多人,都在驳斥大学教育的垃圾!
是哦,此生在世,不能去清华,北大,浙大……流落三流学校真是可怜,一大憾事
三流学校的教的东西有点不符合实用又不上大雅堂,不上不下,处在**的处境
不过针对与CODER,,如果认清了自己以后要做个CODER;;
不好好学习数据结构,算法,软件工程,数据库概念……真是损失啊~~
虽然教育中有不如意,,但也不能扔了程序的思想啊
还有就是汇编了
可能没几个人会说我很喜欢汇编,尤其是对不是计算机专业的人
不过一个优秀的CODER,应该明白这些MOV的含义
这些低层的东西,可能作为JAVA程序员用到不多
不过对你理解语言很有帮助
比如那个我最讨厌的:C里的指针,JAVA里就是NEW里,这样你理解NEW就简单多了
我是已经遗憾咋不当初宁愿挂十门也要学好这些呢
虽然我最后一个学期这么做了……至今没过CET~
嘿嘿~~
不过强调下,过不过CET,随你,,,不过英语的单词一定要学好,至少这些COMPUTER单词
认识,可以READ E文的DOC……
还有可以不参加计算机二三四……级考试,不过可以去试下软件类考试,SCJP……
不是说这些东西有用,只是你在这个过程中可以学到很多东西,加强你的基础

所以新生代的程序员,请享受你的学习 ----过程----!

4;接着说考试
现在有种思想:
学习JAVA基础有什么用,有个好的IDE就可以了
我把这种想法比做:
既然现在计算机这么普遍,还学数学干吗?

呵呵~~
所以新生代的程序员,请乐于寻根问底!

5;无题
有百万富翁问千万富翁,“为什么我不能成为千万富翁啊”
千万富翁反问他:“你平时跟什么人在一起啊?“
回答::”我的周围都是百万富翁啊!?!!“
千万富翁笑笑的说:”我每天跟亿万富翁喝咖啡~~“

所以作为新生代的程序员:
// talking with "big_man"
// growing up  "big_step"
           (责任编辑:包春林)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 关于Servlet的初始化参数的配置和使用 (01-24) · 初始化引发的"StackOverflowError" 异常 (01-24)
· 开发框架:Spring XML配置十二个最佳实践 (01-24) · 中间件:Tomcat5.0-5.5连接池配置指南 (01-24)
· 第三方类库--I/O包中的 Decorator模式 (01-24) · J2EE综合--选择应用服务器的七个标准 (01-24)
· Java 理论和实践:用软引用阻止内存泄漏 (01-24) · 数据库相关--关于数据库恢复技术技巧 (01-24)
· J2SE综合--怎样取得class文件的路径 (01-24) · 程序人生:程序员不是神 心态决定一切 (01-24)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 工信部“三定”公布 总编制731名设24司局
· 北京发电子商务监管意见 营利性网店须办照
· 直播 08中国城市信息化高峰论坛 案例点评
· 烽火网络校园解决方案 移民安置信息管理系统
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统