JAVA程序系统测试感受
JAVA课程才刚刚开始,就仿佛经历了一场劫难,让我们叫苦连天,苦不堪言。暑假学的一些皮毛java知识,到了真正需要写一个相对完整的软件系统,就如同废材一样,实在是用不上来。我看着小民哥布置的考试内容,心里一万个不愿意,不是说好的信息管理系统吗,怎么突然就变成了银行系统呢?仔细一想,小民哥向来以变幻莫测称霸江湖,能做出这样的操作不足以让人震惊,只能自认倒霉,乖乖的打开eclipse,接受审判。
暑假里知识跟着教程做一些简单的,字符串输入输出,简单数组的创建和运算,还有一些关于对象的,都是一些超不过20行的代码。看着只是介绍就长达十几页的银行系统,一下子不知道该从哪里下手,不知道该干些什么。望着同宿舍的大佬,手指疯狂运转敲写代码,而我却连手都下不来,实在是惭愧。不过,听过java也是类c语言,跟c++编写方式一样,只是语法稍有不同,c++上个学期已经学过,也写过一些长的软件代码,便运用c++编写类和主函数的方法写java代码。没办法java从来都没有学过,只能死马当成活马医了。首先在主函数中将界面画出来,并且放在一个条件循环体中,每进行一次操作,就会出现界面,以便进行下一步的操作。
经过一下午的辛苦编写,把所有的框架都已搭建起来,类外函数也都已经定义好,界面已全部完成,就差最后五个功能的实现。可惜时间不等人,到最后要交作业的时候,一个功能都没有实现,只得到了12分。总结一下,大概这次战败的原因有以下几点:1缺少实践写软件的经验,在构思方面花费了太多的时间,到实际写代码的时候所剩下的时间已经不多了,到最后只剩下调用函数实现功能的时候却没有了时间,导致了分数很低。2确实在敲代码手法方面还有所欠缺,敲代码速度很慢,也导致了最后的失败。3java知识实在是掌握的太浅,很多语句都是查阅书籍后才会使用的,而且在知识方面确实有很大的漏洞,今后还需要花费很大的功夫去学习和实践,多敲代码练习手法,不再失败
问过一些在其他学校学习软件工程的同学,得知他们还在循规蹈矩的按照课本学习,刚会输出hello world的时候,我顿时就感觉自己的这些功夫并没有白费,比他们要强很多了现在。就明白了老师们的良苦用心,只有通过这些看似不可能的磨练,才能达到一个比别人更高的境界,才能在以后为自己谋生存的时候,多几分筹码。今后在老师的指点之下,再加上自己的辛苦努力,一定能够让自己的代码能力突飞猛进,达到养家糊口的水平,到时候能够得心应手的找到一份如意的工作。
自古雄才多磨难,从来纨绔少伟男。历经磨难才能向前,我是深知这些道理的,舒服都是留给死人的,新时代的浪潮之下,如果不狠狠地逼自己一把,迟早会被时代的浪潮所吞没,淹没在万千优秀人才之下,成为人下人。通过这次的考试,才知道原来自己差的不是一星半点,需要付出很多很多的努力才能够达到企业或者老师要求的水平,不能再嘴皮子上厉害,要讲所有的这些雄心壮语付诸于行动之上,做行动上的巨人。
、
JAVA程序系统测试感受的更多相关文章
- 第一次java程序测试感受
第一次JAVA程序设计测试,检验了一个暑假的成果.显而易见,我做的并不是很好,程序最起码的输入输出以及方法的定义还是没有问题的,但是考到了文件输入输出便看出来了.对于文件的输入输出,虽然我预习到那里, ...
- JAVA程序测试感受
上周四下午,我们进行了JAVA测试,心里很慌,在家中只是学习了JAVA程序的输入.输出以及各种数据类型使用而已,王建民老师给我们发了一份JAVA的课前测试样卷,是关于学生信息管理系统的,我们提前从学长 ...
- [转载]一个标准java程序员的进阶过程
第一阶段:Java程序员 技术名称 内 容 说明 Java语法基础 基本语法.数组.类.继承.多态.抽象类.接口.object对象.常用类(Math\Arrarys\S ...
- Java 程序员们值得一看的好书推荐
"学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 能出版出来的书一定是经过反复的思考.雕琢和审核的,因此从专业性的角度来说,一 ...
- 回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议
引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...
- 从小工到专家 ——读《Java程序员职场全攻略》有感
从小工到专家 ——读<Java程序员职场全攻略>有感 <Java程序员职场全攻略>是以故事的形式,向读者介绍Java程序员的职场经验.作者牛开复在北京从事软件开发,已经是一 ...
- 给Java程序猿们推荐一些值得一看的好书
学习的最好途径就是看书 "学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 1.能出版出来的书一定是经过反复的思考.雕琢和审核的 ...
- 正式工作的前奏——一个Java程序员的实习总结(1)
不知不觉,到深圳实习已经三个礼拜了.跟在暑假的三个半月实习不一样,这次收获更多,感受更好,算是摆脱了那次实习给我带来的阴影(这个会放到以后才说). 在知乎上,有这么一个问题,你现在最想跟刚工作时的你说 ...
- Java程序内存的简单分析
这篇文章将简单的说明下当我们运行Java程序时JVM(Java虚拟机)的内存分配情况. 首先我们先来感观的认识下几个名词: 1.栈,一般来说,基本数据类型直接在栈中分配空间,局部变量(在方法代码段中定 ...
随机推荐
- (最全)No dashboards are active for the current data set. 解决tensorboard无法启动和显示问题
按照网上的教程,我无法正常启动tensorboard,全过程没有报错,但是打开tensorboard显示No dashboards are active for the current data se ...
- Python分析离散心率信号(下)
Python分析离散心率信号(下) 如何使用动态阈值,信号过滤和离群值检测来改善峰值检测. 一些理论和背景 到目前为止,一直在研究如何分析心率信号并从中提取最广泛使用的时域和频域度量.但是,使用的信号 ...
- Git操作_从github远程仓库克隆到本地仓库, 本地代码提交
实现目的: 从github远程仓库克隆到本地仓库:本地代码提交到远程仓库. 一.从github远程仓库克隆到本地仓库: 命令行切换到指定的仓库想存放的目录,执行如下命令:git clone 远程仓库 ...
- selenium-python元素定位技巧(一)
在python-selenium元素定位中,有很多小技巧,在此记录总结 技巧一.尽量不要用可见的文本去定位 尽量不要用可见的文本去定位(特别是支持国际化的软件-比如禅道),因为一旦切换语言后,使用该方 ...
- WizTree——一个扫描快似Everything的硬盘空间分析工具
虽然我平时用的主要是Linux,但是由于实际环境是win10,对于磁盘资源的控制,我主要是通过Windows自带的文件资源管理器来查看的,但是显然这个工具不够直观.于是,我也被安利过SpaceSnif ...
- DDD实战课(实战篇)--学习笔记
目录 DDD实践:如何用DDD重构中台业务模型? 领域建模:如何用事件风暴构建领域模型? 代码模型(上):如何使用DDD设计微服务代码模型? 代码模型(下):如何保证领域模型与代码模型的一致性? 边界 ...
- 关于Linux服务器部署
服务器信息: 此小节的内容: SecurityCRT:用来连接到Linux服务器命令操作. FTP(FTPRush):本地文件和Linux服务器文件交互的 工具服务器 借助客户端工具来链接到Linux ...
- Android Gradle插件
目录 什么是Gradle 编写方法 buildSrc 基础概念 Extension 自定义Task Plugin Transformer Gradle用处 好文章 常见问题 Gradle插件练习地址: ...
- 深入理解 sync.Once 与 sync.Pool
深入理解 sync.Once 与 sync.Pool sync.Once 代表在这个对象下在这个示例下多次执行能保证只会执行一次操作. var once sync.Once for i:=0; i & ...
- [HTML]图像标签<img>的用法、属性及路径问题
图像标签:<img> 用法:<img src = "图像地址"> 图像标签的属性 属性 说明 src 指明图像的地址(分为相对路径和绝对路径两 ...