zoukankan      html  css  js  c++  java
  • JAVA Atm测试实验心得

       通过一个假期的自学,完成了老师布置的样卷任务。使用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人才需求大,但层次也十分分明,不当码农就要努力。

  • 相关阅读:
    python下编译py成pyc和pyo
    session_id小问题大影响
    python get,post提交表单
    vmstat命令列出的属性详解
    SGU 223 Little Kings
    POJ 3233 Matrix Power Series
    HDU 2604 Queuing
    HDU 2256 Problem of Precision
    SGU 224 Little Queens
    HDU 2276 Kiki & Little Kiki 2
  • 原文地址:https://www.cnblogs.com/zlc364624/p/9696916.html
Copyright © 2011-2022 走看看