美文网首页我与生命科学
【生命之语015】我的编程学习之旅__12级 龙江

【生命之语015】我的编程学习之旅__12级 龙江

作者: 成电_生命之语 | 来源:发表于2016-09-21 02:00 被阅读162次
    撰文:龙江,2012级生物技术专业,后转入生物医学工程专业。现继续在编程领域进修学习。

           毕业的那一天,失落与失败的情绪如潮水般涌来。回顾四年,映入眼帘的满满是失败二字。失败的求学经历,一段失败的恋爱,失败的考研,失败的求职。三年的游戏死宅生活,并没让我体验到轻松愉快,只有游戏之后空洞,让我变得暴躁,易怒,懒惰,连游戏也是失败的。 走出校园之后,意识到得自己养活自己,什么都得自己来,什么都得自己硬着头皮上。就这样自然而然,毫无准备地踏入社会。这一刻,想起校园的美。意识到自己,刚刚度完的应该是人生最舒适的一个阶段:大学生活。

            0但大学应该是充满拼搏与刻苦的呀!

           选择编程,是因为自己不讨厌,现在发现自己还有些喜欢,庆幸自己选择了编程。另一个原因就是为了生计。

           我选择的是Java。我记得自己小时候在诺基亚手机上的一个咖啡杯的图标上看到了这四个字母,实在是难以想象十几年后,我会重新认识它。Java诞生于1995年,是一门解释型构思语言,其结构严谨,面相对象。提供web浏览器的互动功能,并且近年来越来越受欢迎,广泛应用于服务器端编程,游戏开发,以及桌面应用程序等。另外,Java还有一个不可忽视的优点:摆脱硬件平台的束缚,实现“一次编写,到处运行”。

    图1. Java摆脱硬件平台束缚

           Sun官方定义的Java技术体系包括以下组成部分:Java程序设计语言,各种硬件平台上的Java虚拟机,Class文件格式,Java API类库,来自商业机构和开源社区的第三方Java类库。

    图2.Java技术体系

         编程,或者叫程序设计,即算法数据结构。在我目前的认知上,学习编程,首先是会模仿。模仿优秀程序的逻辑,模仿大神解决问题的思路。然后不断的练习,不断的重复,不断的熟悉,渐渐地成为自己的东西。直到某一刻:原来还可以这样,原来我也行。哈哈,那一刻,觉得编程如此美妙,灵感来源于不断的积累。在这里,给Java程序猿们推荐一些值得一看的书:

           1.《深入理解Java虚拟机:JVM高级特性与最佳实践》——周志明。这本书可以说是国内写得最好的有关Java虚拟机的书籍,适合有一定Java基础的同学看。

            2.《Java多线程编程核心技术》——高洪岩。本书关于线程安全,synchronized,Reen-trant、Timer等等都用详细的代码进行了讲解,而且每个大知识点下的多个小知识点都会详细讲解到,非常有实践价值。

           3.《Effective Java中文版》——Joshua Bloch 。这本书我还没看,作者是谷歌的首席架构师,同时,该书是Java之父James Gosling博士推崇的一本书。

           今年马上23了,刚接触编程,能说的也就这些点滴。对于刚刚毕业的我而言,现在回想,校园真是学习的圣地,大学还是应当以学习为主,如果你感觉迷茫,不知在大学该做些什么,那就请努力地看书吧。

           希望学弟学妹们有一个充实的大学生活。

          最后,借校庆60周年和院庆15周年之际,祝生命学院蓬勃发展,祝电子科大永铸辉煌!

    相关文章

      网友评论

        本文标题:【生命之语015】我的编程学习之旅__12级 龙江

        本文链接:https://www.haomeiwen.com/subject/npzoettx.html