博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA Atm测试实验心得
阅读量:4358 次
发布时间:2019-06-07

本文共 1213 字,大约阅读时间需要 4 分钟。

   通过一个假期的自学,完成了老师布置的样卷任务。使用Escipse编写一个学生成绩的管理系统。

一开始两眼摸黑,通过观看Java课程的视频,地址:https://www.bilibili.com/video/av6749471?from=search&seid=5068678448448434809

   300集看了几十集初步学习了Java的基本语法,基本用法,并复习了数组,字符类型,运算符,IF,SWITCH....语句和重载等等,并自己测试了一些小程序。不过没有学会文件的输入输出,数据只能存在内存,学习了一些快捷键alt+/,

  根据教程下载了JDK,设置了环境变量,从第一个记事本编辑HellowWorld开始,用CMD命令提示符javac编辑为Class文件并执行。下载了Photon版本的eclipse和汉化包。

  练习switch语句等等,编辑一个九九乘法表。

   从网络上看了一些其他人的程序,有些能看懂,有些看不懂的百度还是基本能看懂的,然后自己开始按照着样卷的标准写,经过好多次错误最后也算完成了,本来以为开学的考试没问题了,结果开学一看。

  改成了ATM机,要求密码输入,本来这个密码输入用C++对经历了一个小学期的我来说还是可以的,但可能是对Java仍不熟悉,编写出来输入密码的部分总是出错,又经过一系列的查找解决了,然后再后面不会文件的输入输出,只做了一个取款,修改密码,查看余额,退出系统这几个功能,界面设计的不美观有些简陋。

  纸上得来终觉浅,绝知此事要躬行。网上的程序看懂了,照着模板也可以自己仿作一个,当自己做一个新的项目的时候又是另一种感受,总归来说还是对Java不熟悉,我感觉现阶段的测试和练习, 不太用脑子思考,单纯是对Java语法和运用的熟练程度的考验,就这次测试而言。我感觉就纯粹考验工具和语言的熟练程度,至于思考如何完成,只涉及了简单的一点。

  并没有像做数学题的那种感觉,但我最后还是感觉自己没有自学到位。

  学了些许JAVA发现其中的思路和C++基本一样,就是有些地方不一样,基本来说就是对C++的简化版本,Java面向对象的特点更为明显,其核心优势就是跨平台运行,最广为人知的就是支持Windows和安卓系统还有其他等等,这是其他语言所不具备或者缺少的。其发家是一个偶然也是一个必然,据说当时JAVA的项目因为情况不被看好差点胎死腹中,由于项目负责人的极力坚持,才到后来的成功,其成功是一种偶然也是一种必然。

  学习的过程是枯燥的,可是出结果的时候会有满满的成就感,也是自己能力的一种提高,对自己来说,既然到这里了学习就不可避免,不如苦些累些掌握一技之长,后来也可以自豪,未来也可以有保障。IT人才需求大,但层次也十分分明,不当码农就要努力。

转载于:https://www.cnblogs.com/zlc364624/p/9696916.html

你可能感兴趣的文章
list 列表 数组
查看>>
NET平台机器学习资源汇总,有你想要的么?(转载)
查看>>
基于.NET平台常用的框架整理(转载)
查看>>
关于springboot整合配置pagehelper插件的方法
查看>>
ASP.NET MVC 执行流程介绍
查看>>
添加时动态的在页面生成表格,使用ajax异步在后台添加到数据库
查看>>
伴随我成长的编程书
查看>>
一些平台无关的整型类型,int8_t,uint8_t....
查看>>
day040MySQL视图、触发器、事务、存储过程、函数、流程控制
查看>>
SpringMVC之使用 @RequestMapping 映射请求
查看>>
CentOS 7 yum 安装redis(更简单)
查看>>
来博客园的第一天
查看>>
[IIS]修改MaxFieldLength与MaxRequestBytes彻底解决Request Too Long的问题
查看>>
apache2 配置 vhost的方法
查看>>
css3中filter的各种特效
查看>>
记一次数据库迁移遇到问题
查看>>
简单对比一下不同Windows操作系统在相同硬件配置的情况下浏览器js引擎的性能...
查看>>
CodeForces755F 贪心 + 多重背包二进制优化
查看>>
JS调用PageMethods(转)
查看>>
如何用js获取当前url的参数值
查看>>