JAVA初学者的些许体会

freelmf 2021-09-06 原文


JAVA初学者的些许体会

  JAVA学了一个星期,一步步揭开神秘面纱,对她从陌生到熟悉,我们,渐渐成为了朋友。

  学习JAVA之前,学过C语言,对编程算是有一点点认识,但是实践有限,谈不上懂。后来因为本科专业课与C语言关系不大,我和C语言的缘分也渐渐淡却。

  后来很长一段时间里,自己离开了编程的世界,不在去考虑数据类型,什么逻辑关系,什么运算流程。一直到我的本科毕业设计,那是一个需要自己用MATLAB进行仿真的小型项目。没有代码,没有使用教程,没有人教,懵逼的我无从下手。无奈,任务必须完成。不逼自己一把,我永远不会知道自己有多优秀。于是,图书馆、网页、贴吧……能逛的地方我都逛了个遍,一点点找回当初C语言的那一点点知识。变量,矩阵,输入输出语句……许久没见的词汇有一一映入脑海。终于有一天下午,我打印出了我的第一的正弦函数的图像,当时我的心里有些小激动——编程世界的大门里终于为我投射出了一缕微弱的光。一直到最后完成了毕业设计,所有的程序,每一行代码,错了一次又一次,也被我改了一次又一次。过程十分痛苦,每每涉及一个新的数据类型或是需要使用一个新的函数,我都像重复着懵逼,查找,试验,搞懂,使用的过程。痛苦之后,带来的是成功的喜悦。重拾起编程这个工具,重新认识编程,也是从此开始。

  后来,又学了一段时间的C#语言。C#语言是经过C语言,C++,JAVA之后发展而来的一门面向对象的高级程序设计语言,她与JAVA极其相似,但是受限于Windows平台。C#的使用较为方便,通过学习C#让我对高级语言编程有了一个较为全面的认识,数据类型,运算符,关键字,循环语句等等,都在学习之中熟悉并使用。学习C#期间,我尝试用编程实现输入输出,数据的计算计算,实现条件的判断,实现数组的遍历,实现程序的循环运行,编写一个个诸如判断学生成绩好坏并输出,判断平年闰年并输出,分别计算男女人体健康指数,对数据进行排序,设计万年历等小程序。帮助我有效地巩固了编程所需的知识,并进一步强化了我的逻辑思维,总体上让我的编程技能有了一定的提升。

  考虑到市场对JAVA程序员的需求以及学习的便利性,我紧接着学习了JAVA。前文也说过JAVA 与C#及其地相似,因此学习起来暂时还没有遇到什么困难。一个星期左右的学习时间,我的认识还是非常之浅,但是我有着足够的自信,相信自己能够在JAVA的世界里驰骋!

   

发表于
2017-07-08 23:52 
无奈的福哥 
阅读(122
评论(0
编辑 
收藏 
举报

 

版权声明:本文为freelmf原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/freelmf/p/7138715.html

JAVA初学者的些许体会的更多相关文章

随机推荐

  1. 性能测试的主要指标 – 灰太熊

    性能测试的主要指标 性能 事物、物品的某些特性的评价值 时间角度、 处理能力 软件性能测试 用一定的技术、找出 […]...

  2. C中的移位运算

    C标准并没有明确定义应该使用哪种类型的右移。对于无符号数据(unsigned Type),右移必须是逻辑的;对 […]...

  3. Ubuntu Linux下安装Apache2服务器

    Apache或Apache HTTP服务器是一个免费的开源Web服务器,由Apache软件基金(Apache […]...

  4. WebService中使用log4net日志记录

    步骤:以VS2015为例,第一步,右键解决方案后 点击【管理解决方案的NuGet程序包(N)…】 […]...

  5. AD软件原理图封装过程(即由原理图转换到PCB)

    第一步:先画出你所要的原理图     第二步:点击菜单栏的工具→封装管理器,进去封装管理器页面,点击左边的每一 […]...

  6. 通过Python提取10000份log中的产品数据

    一、背景 协助产品部门在10000份产品log信息中提取产品的SN号、IMEI号、ICCID号到Excel表格 […]...

  7. Linux服务器-服务器选型

    服务器的相关知识 虚拟主机、ECS云服务器、VPS     几种服务器类型[1] 虚拟主机 虚拟主机就是利用虚 […]...

  8. Linux安装、常见命令、用法

    0、安装—-虚拟机一路按下去,然后新建一个虚拟机(对于Fedora,选择Red Hat 4 非64 […]...

展开目录

目录导航