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.栈,一般来说,基本数据类型直接在栈中分配空间,局部变量(在方法代码段中定 ...
随机推荐
- bind,call,apply的区别
function cat(){}cat.prototype={ food:"fish", say: function(){ alert("I love "+th ...
- 使用ubuntu charmed kubernetes 部署一套生产环境的集群
官方文档: https://ubuntu.com/kubernetes/docs 搭建一个基本的集群 集群ip规划 hostname ip ubuntu-1 10.0.0.10 juju-contro ...
- 人脸真伪验证与识别:ICCV2019论文解析
人脸真伪验证与识别:ICCV2019论文解析 Face Forensics++: Learning to Detect Manipulated Facial Images 论文链接: http://o ...
- NVIDIA TensorRT:可编程推理加速器
NVIDIA TensorRT:可编程推理加速器 一.概述 NVIDIA TensorRT是一个用于高性能深度学习推理的SDK.它包括一个深度学习推理优化器和运行时间,为深度学习推理应用程序提供低延迟 ...
- A100 Tensor核心可加速HPC
A100 Tensor核心可加速HPC HPC应用程序的性能需求正在迅速增长.众多科学研究领域的许多应用程序都依赖于双精度(FP64)计算. 为了满足HPC计算快速增长的计算需求,A100 GPU支持 ...
- 【渗透实战】记一次艰难的内网漫游第四期_蹭我WIFI?看我如何利用组合拳日进蹭网者内网
/文章作者:Kali_MG1937 CSDN博客ID:ALDYS4 QQ:3496925334/ 内网漫游系列第三期:[渗透实战]记一次艰难的内网漫游第三期_我是如何利用APT攻击拿到内网最高权限的 ...
- 【NX二次开发】Block UI 集列表
属性说明 属性 类型 描述 常规 BlockID String 控件ID Enable Logical 是否可操作 Group ...
- 【图论】用线段树写Dijikstra!!
速度是没有极限的. 众说周知,Dijikstra是一种最短路算法,复杂度为O(V^2+E) 朴素Dijikstra void Dijikstra(int s){ memset(dis,inf,size ...
- SonarQube遇到的启动问题及解决方案
操作系统:centos 7 (x86)一.问题描述:使用root启动时,一直反馈 SonarQube is not running问题原因:不能够使用root用户进行启动解决方案:①创建一个其他用户( ...
- SuperEdge 云边隧道新特性:从云端SSH运维边缘节点
背景 在边缘集群的场景下边缘节点分布在不同的区域,且边缘节点和云端之间是单向网络,边缘节点可以访问云端节点,云端节点无法直接访问边缘节点,给边缘节点的运维带来很大不便,如果可以从云端SSH登录到边缘节 ...