您的位置:首页 > 编程语言 > Java开发

实习杂谈--JAVA发展历程

2012-01-16 04:29 405 查看
======================================================

注:本文源代码点此下载

======================================================

两周的java实习结束了,回想起来这两周的实习收获颇丰。
java以前在学校的时候学了一个学期,但那时只是学到一些基础知识,学完之后也没什么感觉,记得在最后一次做实验的时候,才算是接触到java在现实生活当中的应用,我记得当时正好上到java网络功能那一块,老师给我们演示了一个qq聊天软件,可以说那是我第一次看到真正用java写的软件,那种感觉就像是第一次看到天安门一样,说不出的兴奋,说不出的激动,特别是自己把老师给的源代码调试出来后的那种感觉,觉得特别有成就感。以前我都是用c/c++做一些acm方面的习题,很少去接触这些现实中的软件的编写工作。其实一直很希望自己也能够向那些很牛叉的程序员一样,写出一个很漂亮,很好玩的软件来,那样有多好啊,所以心里也一直怀揣这这个想法,只是有想法,但就是没办法去实现,觉得很遗憾!这可能也是我们大多数人最为痛苦的一件事吧,明知道自己的想法很好,但就是无能为力,因为我们没有掌握这方面的知识,所以有些时候,我们会把自己的各种特别的想法会搁置一旁,时间久了,也就忘的差不多了。
后来也听说java是现在流行的语言之一,所以也对java产生了一定的兴趣,记得我第一次听说java这个词还是在大一的时候,但那时也美怎么去想,再者那时对以后是不是去写程序还不太明确,因为自己以前没接触过计算机,所以总感觉在计算机这方面可能有先天缺陷吧,所以那时也想着以后不想从事计算机行业,所以编程对我来说更遥远了。就这样,自己一边选择者,也一边学着计算机方面的知识,毕竟自己是这个专业的,再说了,至少的区应付学校的考试吧。等到大二的s时候,学完数据结构,然后又学了c++,经过这些语言的“熏陶”之后,我开始有点喜欢编程了,虽然那时些的代码很幼稚,很简单什么a+b啊,100之内的数求和啊,总感觉这个东西很神奇。一个巧合,班上的几个同学让我参加acm,基于这个机会,我也报着试一试的心情就报名了,在老师和同学的帮助下,在加上自己的努力,自己成长的很快,慢慢地,编程也成为了我每天生活中的一部分,研究算法,研究那些有意思的题目,让我真真感受到了程序语言的魅力,这可能也是一个局外人没法体会到的。特别是在学习acm这段时间里,我接触到了很多学习java的,他们也同样学习acm,在和他们的交谈中,我对java这个语言,有了一个初步的概念,那就是java不仅可以做acm的题,还可以写出实用性的软件,可以做出很没很漂亮的页面,但那时我还不知道那就是jsp,总之,觉得这东西也太厉害了。在参加完比赛之后,我决定去学习java,那时也相信加上我有c/c++语言基础,学习这应该没什么问题。
假期,也参加了一个培训班,但一直在学java基础,一直没有对java有一个整体的认识和把握。开学之后正好赶上这次实习,并且恰巧学的也是java,这正如雪中送炭啊!正合了我的心意,决定好好听。很给力,我也学到了自己想学的东西,虽然现在还没学到java真正核心的语言,但这两周的时间对java的纵横讲解以及整体串讲给我留下了难以磨灭的印象。
下面我就来说一下java整个来源以及各个时期的发展情况细细说一下。
java是以前sun公司的詹姆斯-高斯林在将企业产品走向家电和通讯智能化市场时,在c++的基础上开发出来的一个新的语言,说起java这个名字还有一个很美好的故事。最初的名字叫做oak,橡树的意思,这个名字据说是在起名字的时候实在想不出个好的名字来,詹姆斯-高斯林一抬头看到了窗外有一颗橡树,就命名oak了,后来由于这个名字已经被注册了,所以只好从新起名字,据说起名的时侯他们正在喝一种叫做抓哇的咖啡(产于印度尼西亚爪哇岛),突思奇想,就把oak改为了java,这表示着程序员要像喝咖啡一样去享受程序,虽然我没和过什么咖啡,但我觉得既然他能有这种寄望,那估计咖啡的味道和感觉肯定很让人享受。这其中还有一部分是因为当时抓哇咖啡已经享誉全球,借这个时机,也让java语言很快即深入人心了。java正式推出是在1995年,在这之前,由于家电和通讯的智能化市场的需求不是很高,所以一直被搁置了将近5年的时间.当时java的出现,正好迎合了当时的互联网市场的需求,这使得java语言犹如雨后春笋般迅速得以发展,之后sun相继退出了java软件安装包jdk1.0,
jdk1.1, 在1996年也出现了一个场面,几个主要操作系统声明在嵌入式中使用java技术,同时有8万多网页应用了java技术来制作,这些都显示这java正在以一个迅猛之势在迅速成长着。java可以分为三大技术方向:一是j2se(javase)桌面应用开发,包括c/s结构;一个是j2me,主要应用在移动应用开发,最后一个就是j2ee,web企业级应用,这三个版本是在1999年由sun公司发布的,1998底发布了j2ee。到2004年出现了又一java语言历史发展的里程碑,那就是j2se1.5的发布,为了表示干版本的重要性,sun公司将此版改名为java
se5.0。在2006年,在sun公司发布了java se6.0之后,将java的各种版本都进行了更名,将取消数字“2”,正式改为java se , javaee, java me。至此,java的发展也快到了顶峰。就再java出现低靡之际,google公司为java焕发出了又一生机,那就是java ,随着手机市场的需求日益扩大,互联网巨头纷纷转向了3g手机移动开发,谋求更好的发展,微软的win7, 苹果的ios系统,谷歌公司的android系统这些主流的手机操作系统已经得到了广大手机用户的追捧,其中,在2007年,google发布的android占据了手机操作系统的半壁江山,像三星,htc(台湾宏达电),lg以及一些国产三寨机等等。这就使得java将来在移动业务方面将占据这不可估量的市场优势。自己以后也很可能会向着这方面发展。很期待,也很看好!

======================================================

在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定
这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: