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.栈,一般来说,基本数据类型直接在栈中分配空间,局部变量(在方法代码段中定 ...
随机推荐
- 分布式调度任务-ElasticJob
一:问题的引出与复现 在一个风和日丽的工作日,公司运营发现系统的任务数据没有推送执行,整个流程因此停住了.我立马远程登陆服务器,查看日志,好家伙,系统在疯狂的打印相同的一段日志:c.d.d.j.i.e ...
- JMeter使用教程2——MySQL压测
之前写过一篇JMeter使用教程,只是介绍了http请求的压力测试,想到MySQL的测试也挺必要的,于是写下这篇记录一下.如果不知道怎么下载和安装,可以看一下上一篇关于JMeter的文章,地址是:ht ...
- Kubernetes 实战——发现应用(Service)
一.简介 服务:一种为一组功能相同的 Pod 提供单一不变的接入点的资源.服务 IP 和端口不会改变 对服务的连接会被路由到提供该服务的任意一个 Pod 上(负载均衡) 服务通过标签选择器判断哪些 P ...
- Django基础之路由层
内容概要 路由匹配 无名有名分组 反向解析 无名有名分组反向解析(难理解) 路由分发 名称空间 伪静态 内容详细 1 路由匹配 urls.py url()方法第一个参数其实是一个正则表达式 第一个参数 ...
- MySQL8性能优化
MySQL8.0 引擎: 来看看MySQL8提供的引擎: 常用引擎: InnoDB:支持事务,行级锁,外键,崩溃修复,多版本并发控制:读写效率相对较差,内存使用相对较高,占用数据空间相对较大. MyI ...
- jQuery04
jQuery内容总结: 1.既然是一个js库,使用之前就要引入js库,是一个.js文件,版本是1.8.3: 2.写一个jQuery页面加载函数(注意与js页面加载函数的区别): $(function( ...
- SQL 利用存储过程实现对表数据有则更新无则添加(转)
初学存储过程,发现这篇文章简单易懂,特意转载,地址 http://blog.csdn.net/luotuomianyang/article/details/52013144 如果某一操作包含大量的T- ...
- 『无为则无心』Python基础 — 10、Python字符串的格式化输出
目录 1.什么是格式化输出 2.Python格式化输出的五种方式 方式一:字符串之间用+号拼接 方式二:print()函数可同时输出多个字符串 方式三:占位符方式 方式四:f格式化方式(推荐) 方式五 ...
- android动画系列
Android 属性动画(Property Animation) 完全解析 (上 动画系列 - 传统View动画与Property动画基础及比较 [Android 基础]Animation 动画介绍和 ...
- Elasticsearch中的Term查询和全文查询
目录 前言 Term 查询 exists 查询 fuzzy 查询 ids 查询 prefix 查询 range 查询 regexp 查询 term 查询 terms 查询 terms_set 查询 t ...