【Java二十周年】我与Java的故事

原创 2015年04月11日 19:00:54

      本人非211大学软件工程屌丝一枚,目前大三在读,准备考研。

      大一的时候专业与计算机毫不相干,但那时已经决定转行到IT。

      大一的时候开始学编程,一开始接触的是VB,没错,而且还是VB6.0,很老很老的版本。那个时候Java对我来说只是遥远的一个名词,只知道它很流行,但怎么应用,什么样子,完全不知道。

      VB课程结束后,开始自学C++。一开始的时候学的很茫然,一个“Hello World”用了大半天才背出来,书上的代码完全卡不懂。连编程工具VC6.0都用了好长时间才装好。大一暑假前想写出自己的第一个Java程序,得到第一个Java的“Hello World”。但第一次用了一天的时间都不知道Java用什么编辑器比较好。甚至都不知道写Java前要安装JDK。下载了一个MyEclipse和Intellij,不过都没安装成功,也不知道是什么原因。

      第二天终于知道要安装JDK,于是去Sun公司网站下载,却发现Sun公司已经不在了,取而代之的是Oracle公司。网上的例子都说是到Sun公司下载,一下子变成Oracle,不知所措了。现在安装以后以为MyEclipse能运行了,结果发现还是不能运行。网上一查,还要再配置环境变量。什么是环境变量?当时的我又懵了。

      暑假回到家乡,有了充足的时间好好研究Java的准备工作了。在经历了一番努力后,终于配置好了环境变量,也终于运行了MyEclipse。以为能写出一个“Hello World”程序了,但又发现怎么新建一个工程都不会。MyEclipse用的是英文版,不知道要注册。网上搜了好多资料,磨磨蹭蹭新建一个工程,复制了网上的代码后,运行,终于运行出了第一个Java的“Hello World”。

      大二如常所愿转专业到软件工程。新专业很新鲜,也和原来的专业差别很大。自己唯一会的语言是VB,C++都不会自己写。甚至都不知道Visual Studio的存在。在同学的指导后,开始与新专业融合。

      不过进入新专业的第一个学期并没有学习Java,而是C#和SQL。于是一个学期都没有碰过Java,直到大二下学期擦正式开始学习Java。那个时候其他同学已经开始用Java写安卓应用了,我还只停留在“Hello World”的层次。Java课上,老师也常常拿c++和Java做对比,很多概念并没有讲,于是大部分时间只能自学。

     自学的时候看了很多书,但都没有心思看。Java、C#、c++的语言风格和大一学的VB相差太大了,完全从零基础开始学,压力很大。整个大二下学期都没好好掌握住Java这门语言,最后的考试结果当然很悲催。

     于是大二暑假死命自学恶补,看视频,敲代码。再这个过程中间,也渐渐感受到了Java的独特之处。

     很明显,Java比c++好上手多了。c++的指针真心烦,经常搞得初学者云里雾里,经常出错崩溃。而Java出错后会很明显的告诉你哪里错了,而且没有指针的困扰。c++各种细节实在太多,而Java则简洁明了。很多类一看名称就知道是干什么用的,而VC里常常有种让人猜的感觉。而且Java里已经提供给开发者很多有用的类和方法,不像c++,要自己写很多。开发起来比c++顺畅多了。

     虽然有人诟病Java的速度,但作为一个学生,觉得目前觉得Java的速度已近够用了。而且Java一次编写,处处运行的特点确实不错。c++里还要看不同平台,标准不统一,跨平台的时候确实麻烦。

     大三学安卓的时候,接触Java的机会更多了。越发觉得Java简单但功能强大。同时也慢慢感受到Java以后的潜力还很大。

     现在Java依旧在学习,也有很多东西还不大明白,希望在接下来的日子里能精进自己的Java水平,获得更大的发展。

【Java二十周年】浅谈我和Java的故事

大学毕业之后我一直从事.NET开发的,学习Java也是出于自己的爱好,毕竟网上都流传Java是程序员的铁饭碗的嘛,为了以后转Java,我也是在工作的这两年,利用课余时间经常学习Java开发了,到目前为...

【Java二十周年】我会勇敢的走下去

学java到现在时间已经一年多,可是我还是一个新人。回头看看自己走过的弯路,心里不经偶尔一酸。不过我想我不会放弃,只要心中的火不灭,总有自己发光的那天。java之路,我想我会一直走下去!...

【Java二十周年】一次冲动 一次胜利 一条路

一个人的成功可能只是一次灵感,也可能只是一次机遇,但是灵感和机遇来临之前所付出的是你们想象不到的——我说的     2012年12月,很多人正处于世界末日的兴奋当中,但是我正在未我的未来发愁。201...

【Java二十周年】春风十里,不如你

看到这个题材突然内心肿胀无限,有强烈的倾诉冲动。今夜我不关心人类,我只想你。 上中学时我还不认识你,java。初一时家里买了电脑,但是除了红警之外仅存的记忆就是163、169拨号的滴滴声再无其他;真正...
  • ohou0
  • ohou0
  • 2015年04月22日 19:18
  • 957

java二十周年

                                      Java——你的舞台 小学,初中,高中,在老师和同学眼中,我一直是尖子生的代表,同时也是如愿以偿的进入了本省最好的大...

【Java二十周年】

Java诞生二十周年之际,特此献上美文一篇。呵呵

[Java二十周年]我的十多年经验与未来分析

2004年毕业的时候,听说Java程序员工作比较好找,就这样开始与Java结缘。一晃10几年过去了,做了很多项目,也发布了一些Java方面的技术性文章,总的来说,这10年时间一直都在与一个永恒的话题纠...

【Java二十周年】Java注解处理器

Java的世界中,也许你会有个疑问,为什么@Override能够让编译器验证这个函数是否被有效重载,为什么Hibernate的注解能够使的数据库操作如此简便,今天,我们就来揭开注解的神秘面纱,了解一下...

Java的学习发展经历 —— Java二十周年 (οωο)

说到Java 就会想到Sun 公司,虽说已被收购多年但还是要为她们做出的贡献,深深的感谢。(其实我的第一份工作是主要是C#&Asp.net网页开发的 ) (你们有没有注意到在当时Visual Stu...
  • sinbas
  • sinbas
  • 2015年04月19日 10:20
  • 1771

【Java二十周年】我和java的七年之痒

我和java的七年之痒                               ----java二十年征文 粉谈香清自一家,未容桃李占年华. java,今已二十桃李年华之年.七年前与她结缘,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【Java二十周年】我与Java的故事
举报原因:
原因补充:

(最多只允许输入30个字)