美好的时光总是过得飞快,感觉就是一眨眼的功夫,java学生信息管理系统的实训就已经接近尾声,虽然面对几百行一个属性需要手动码的我很无力,但是当那一个个代码完整无误的敲出来并且实现功能的时候,小小的成就感不言而喻,实现通过这几天的实训,我发现自己有时候真的很粗心,但是也正是因为经常出错,锻炼了我自己一定的排错能力还有英语单词的拼写正确率,对之前学到的快捷键方法也巩固得更加熟练了,比如说
alt+ctrl+l 选中代码的注释(ctrl+/);
ctrl+alt+ t 代码异常处理;
alt+enter 自动排错;
alt+insert 对属性方法进行操作;
…等等
还有就是也在实践中学习到了很多以前不知道的东西,下面小小总结几点:
1.当使用SQL语句对数据库里面进行增删改查的时候,设置占位符的道就必须按照SQL语句的顺序来,虽然不会报错,但也不会对数据有任何影响效果;
2.对属性的字符类型也不能想当然的去设置,不然后面程序类中非常的麻烦;
3.使用@Test对方法进行测试时,一定要根据服务接口中对应着来,不要写其它的;
4.在添加用户类里面,使用了正则表达式,感觉是一个很新奇的东西,对它也有了一定的了解;
5.setEnabled是设置组件的可用性,而setEditable是设置组件的可用编辑性,之前自己对这个一直很迷;
中途也遇到了老师的bug,就是忘记了定义一个panel;主窗口中估计是复制粘贴的,对班级设置的时候都还是name;在注册类运行的时候,老师给的代码对取消和登陆将进行了操作,但是没有效果,并不能实现(后面自己根据登陆类里面相应的方法实现了);主窗口中设置帮助菜单单击事件是跳转到 帮助文档.chm,然而并打不开,换成帮助文档.txt就行
对咯,还学到了一个小小的录屏软件的使用,非常好用,因为有时候截屏需要好几张的,用一个GIF动图就能搞定,虽然前几天感觉老师讲得很快,但是根据讲课笔记,自己课后花时间去练习,效果就会好很多。我现在可以自信的说自己学习了很多的东西,得到了锻炼!