Java程序设计当堂测试感受
开学第一周的周四,按照王主任的安排,进行了Java当堂测试,来检测暑假八周的学习成果。这一堂课真是让我哭笑不得,这一节课三个小时都在写代码,感觉暑假学的一点点代码什么都不是,写一个系统都完不成,感觉自己什么都不会。
不过这也正是给自己定了一个目标,确定了自己今后学习Java的最终要求,最起码是期末的要求,这次测试让我知道自己会什么,即使什么都不会。这次测试呢,主要总结了自己的几点问题:
1、平时写代码太少了,因为自己的懒惰,还有杂事比较多,所以暑假用在写代码的时间就很少,从一开始就听主任说了一个不成文的行业一万小时定律,只要写代码的时间达到一万小时,那么对代码就会十分了解,到目前为止,没有多少时间来写代码,在今后的学习生活中,要协调好自己的时间,分配好学习的时间,尤其是写代码的时间;
2、基础不牢固,通过这次写程序,感觉到自己的面向对象程序设计学的还是欠点火候,一些算法什么的还是有所欠缺,每次写到一些功能的时候,自己总是不能想到对应的算法,还得是找一下百度,或是以前的一些程序,做不到,增删改查的功能算法还是不能都掌握,还是之前的功夫没做到,这不,一考试就是暴露了问题,不过这也正是考试应该具备的功能。既然发现了这个缺点,就要及时改正,要多利用课下时间去弥补这个缺点。
3、Java的基础不够,自己在暑假的时候没有好好的预习,一些应该掌握的基础知识并没有掌握,所以写起来才这么麻烦,还有最重要的一点就是缺少实践,自己在家只是写了少量的课本上给的程序,并没有像考试那天一样,写一个系统,虽说放假前,王主任给了一套样卷,但是由于自己暑假学到的东西太少,并没有办法独立的完成这个系统,只能完成最基础的,还有在小学期的时候,因为军训的原因,并没有将大量时间放在小学期作业中,乃至后面的几类作业都好多不是独立完成,借鉴了好多别人的代码。
既然选择了软件工程这个专业,就应该热爱这个专业,把代码当成自己的最爱,要无时无刻的想着她,都到了大二了,就不能一直想着怎么玩了,也该是时候好好学习了,虽说大一一年两个学期都混过来了,但是按照之前的学习方法和生活时间都是不行的,往往不能在接下来的三年里完成学业,顺利毕业。大一应该养成的习惯,并没有养成,还增添了许多的毛病,所以大二这一年,需要完成的事情有很多很多,学习和生活要同时兼顾,既要努力的学习Java和其他课程,又要把大一欠下的东西补回来,不论学习方面还是生活方面。
Java程序设计当堂测试感受的更多相关文章
- Java程序设计当堂测试 9.20
/*Java当堂测试 ATM机模拟系统由于学习的知识有限,不能完成所有课上项目,文件的应用没有完成,汇款转账功能也没有写,一些要求该退出的地方也没有写,基本功能还算完善*/ 1 package acc ...
- 20175316盛茂淞 《java程序设计》第三周课堂测试错题总结
20175316盛茂淞 <java程序设计>第三周课堂测试错题总结 出现问题 错题总结 题目1 在Ubuntu中用自己的有位学号建一个文件,教材p87 Example4_15 1. 修改代 ...
- 第一次java程序测试感受
第一次JAVA程序设计测试,检验了一个暑假的成果.显而易见,我做的并不是很好,程序最起码的输入输出以及方法的定义还是没有问题的,但是考到了文件输入输出便看出来了.对于文件的输入输出,虽然我预习到那里, ...
- 20145213《Java程序设计》实验五Java网络编程及安全
20145213<Java程序设计>实验五Java网络编程及安全 实验内容 1.掌握Socket程序的编写. 2.掌握密码技术的使用. 3.设计安全传输系统. 实验预期 1.客户端与服务器 ...
- 20145308刘昊阳 《Java程序设计》实验二 Java面向对象程序设计 实验报告
20145308刘昊阳 <Java程序设计>实验二 Java面向对象程序设计 实验报告 实验名称 Java面向对象程序设计 实验内容 初步掌握单元测试和TDD 理解并掌握面相对象三要素:封 ...
- 20145211 《Java程序设计》实验报告四: Android开发基础
实验内容 基于Android Studio开发简单的Android应用并部署测试; 了解Android组件.布局管理器的使用: 掌握Android中事件处理机制. Android Studio安装 实 ...
- 2018-2019-2《Java程序设计》结对编程项目-四则运算 第一周 阶段性总结
码云链接 https://gitee.com/A5320/pair_programming_code 需求分析 实现一个命令行程序,要求: 1.自动生成小学四则运算题目(加.减.乘.除) 2.支持整数 ...
- 2017-2018-2 165X 『Java程序设计』课程 结对编程练习_四则运算
2017-2018-2 165X 『Java程序设计』课程 结对编程练习_四则运算 经过第一阶段的学习,同学们已经熟悉了这门语言基本的用法.在一次又一次对着电脑编写并提交代码,进行练习的时候,有没有觉 ...
- 20175316 盛茂淞 2018-2019-2 《Java程序设计》实验二 面向对象程序设计 实验报告
20175316 盛茂淞 2018-2019-2 <Java程序设计>实验二 面向对象程序设计 实验报告 (一)单元测试 在 IDEA中我们把产品代码放在src目录中,把测试代码放在tes ...
随机推荐
- nvGRAPH原理概述
nvGRAPH原理概述 nvGRAPH的API参考分析. 简介 数据分析是高性能计算的不断增长的应用.许多高级数据分析问题可以称为图形问题.反过来,当今许多常见的图形问题也可以称为稀疏线性代数.这是N ...
- 使用TENSORRT和NVIDIA-DOCKER部署深部神经网络
使用TENSORRT和NVIDIA-DOCKER部署深部神经网络 当前部署工作流
- TCPIP原理
------------恢复内容开始------------ OSI参考模型 osi参考模型结构 对等通信 注释: 每一层都有自己的协议 每一层都利用下层提供的服务与对等层通信 PDU=protoco ...
- RF中在测试用例集上设置标签
1.有时候我们在执行测试用例时只想执行部分测试用例集下面的测试用例,这时可以在相应的测试用例集中设置标签,然后运行时选择标签执行对应的测试用例 语法: *** Settings *** Force T ...
- 【题解】Luogu p2014 选课 树型dp
题目描述 在大学里每个学生,为了达到一定的学分,必须从很多课程里选择一些课程来学习,在课程里有些课程必须在某些课程之前学习,如高等数学总是在其它课程之前学习.现在有N门功课,每门课有个学分,每门课有一 ...
- 向虚拟机注册钩子,实现Bean对象的初始化和销毁方法
作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! 一.前言 有什么方式,能给代码留条活路? 有人说:人人都是产品经理,那你知道吗,人人也都可以是 ...
- Linux 常用命令 随口说
ls cd pwd du disk usage -h -s. 文件大小 df disk free -h 磁盘占用 fdisk mount top/htop + ps + grep + wc + pki ...
- ES6学习笔记之 let与const
在js中,定义变量时要使用var操作符,但是var有许多的缺点,如:一个变量可以重复声明.没有块级作用域.不能限制修改等. //缺点1:变量可以重复声明 var a=1; var a=2; conso ...
- Linux中su和sudo的用法
su -#su - oldboy //当执行这个命令的时候表示切换到oldboy用户,并且重新读取用户环境相关配置文件,具体的来说就是执行下用户家目录下.bash_profile和.bashrc文件, ...
- Spring Boot整合MybatisPlus逆向工程(MySQL/PostgreSQL)
MyBatis-Plus是MyBatis的增强工具,Generator通过MyBatis-Plus快速生成Entity.Mapper.Mapper XML.Service.Controller等模块的 ...