Java测试的题目感想
日期:2018.9.24
星期一
博客期:012
说起来测试真的是来的时候信心满满,考完的时候慌得出神!我感觉自己会用Scanner类做输出和文件操作就可以在有限时间内把它搞出来了!事实证明我错了!我真的错了!老师出的题完全就是不科学!为啥搞得这么奇怪的题?首先第一时间我就去网上查了一下“流水金额”是什么意思!好像意思是总共的操作金额,就是不管是存款、取款还是转账,这些金额的总值就是所谓的流水金额了!我做的这个“银行系统”程序还是有一定的缺陷的,就是没有更新界面的功能!首先来看Account类,是比较正常的!但到了AccountManager类,这就不一样了,这个类的界面实现是靠控制台来实现的,所以美观性可以很容易的表现出来,但美中不足的地方就在于你需要去输入它,这样才能执行!这也是之前C&C++的界面的普遍问题。到底是有一定功底的程序还是按照自己的情况写了不少,还能勉强及格(14分)。我感觉有点虚,不过,确实感觉自己跟0分差不多!真的!学了这么久的Java,怎么连个小程序都搞不定?啊?看来我学的java知识还是解决不了真正的问题!我是从今年的6月初开始学习的,所以感觉自己做到这个程度有点不服气!于是,就有了另外的那2000行代码!在做完这个实验任务之后,我去百度了相关的程序资源,了解了窗口实现的方法,并完成了这个中小型的项目,因为是第一次学,可能花的时间有点长,大概是3天左右(包括其他生活时间了)。还有就是感觉这一次的类文件内部排版和分布有一些瑕疵,还有可能会有多余的部分没有优化!比如,在对javax.swing的学习中,所有的窗口可以用一个JFrame类来实现的,就是可以改成public class Text100 extends JFrame 来定义!我们用不同的JLabel 类成员来实现不同窗口的显示,这样就可以不做窗口切换了,还节省了整个的代码量!不仅如此啊!还能加快运行!我知道递归是很占用内存的,所以之前的函数结尾的调用的方法是有点划不来的。说到这里,我来总结一下我会的所有java知识吧!(以下知识为2018.9.24日所掌握知识,请不要各位大佬来喷我这个目前会的java知识可以用指头数清的渣渣)
1、 定义类class和继承extends;
2、 定义接口interface;
3、 各个基本类型int boolean char byte 等
4、 Sring 转 int 的方法
5、 Int 转 String 的方法
6、 System.out输出
7、 System.in输入
8、 Scanner 输入
9、 Scanner 与 FileReader、FileWriter 等文件操作方法
10、StringBuffer 类的方法
11、JFrame 的使用(包括按钮、标识框等操作)
12、Image 的导入以及使用
13、在Java程序目录里建立文件和文件夹
14、多态、重载、重写
15、 Date类获得时间
16、各种结构语句(如for)
17、枚举类型的使用(基本没变,调用的时候变了)
18、双线程编程
额,总结了这么多,说到底还是自己掌握的java知识还是不够多,也没写够一定量的java程序代码,10000小时以上才能在java领域里入门,这样看来我的Java之路任重而道远啊!我想我先去研究一下数据库吧!窗口这里的知识先缓一缓!毕竟My SQL的知识还是比较着急的!
Java测试的题目感想的更多相关文章
- 第一次Java测试及感触
周四进行了java测试,感触很深,测试的题目是用Java实现一个ATM机的管理系统.最后3个小时后,我没有完成这次测试,但是我找到了自己的很多不足,明确了自己的问题究竟在哪里. 关于这次测试我不会的最 ...
- 第一次Java测试及感触(2018.9.20)
在本周周四进行了java测试,有一点感触,测试的题目是用Java实现一个ATM机的管理系统.之前老师提前给我们样卷,结果考试的时候换了题型,瞬间脑子空白,一时不知道怎么下手,因为暑假虽然涉猎了java ...
- Java测试工具
1. 开源测试工具: http://www.open-open.com/43.htm 2. 10款常用的JAVA测试工具 :http://developer.51cto.com/art/200 ...
- 在Jmeter中使用自定义编写的Java测试代码
我们在做性能测试时,有时需要自己编写测试脚本,很多测试工具都支持自定义编写测试脚本,比如LoadRunner就有很多自定义脚本的协议,比如"C Vuser","Java ...
- 如何使用 Java 测试 IBM Systems Director 的 REST API
转自: http://www.ibm.com/developerworks/cn/aix/library/au-aix-systemsdirector/section2.html 如何使用 Java ...
- 第一次java测试有感
今天下午的Java测试体会深刻,真的可能我一暑假学的还没有今天一下午学的多.但通过今天一下午地与Java近距离接触 ,我感受到我与真正的Java距离还是特别远的.以后我的路还很长,我对Java仍然还是 ...
- 拼多多java后台笔试题目总结(20180830)
1.回合攻击问题 package com.hone.pdd; import java.util.Scanner; /** * 题目:模拟一个游戏场景,两种伤害,一种正常伤害,一种是先蓄力(也算一个回合 ...
- Java测试工具使用(1)--Junit
在进行测试之前需要导入junit的两个包,分别是 junit:4.12;hamcrest-core:1.1 1.基本测试标签 @Test.@Before.@After 2.组测试 有时候多个测试文件, ...
- Java测试工具和框架
个人目前只接触过JUnit以及Powermock,后续会关注更多有关测试这方面的东西 8个超实用的Java测试工具和框架_开发/数据库_IT专家网 http://database.ctocio.com ...
随机推荐
- 【tmos】字段update_time如何动态的更新
1.数据库设置 2.数据库不设置,用Jpa的注解来完成 @EnableJpaAuditing注解 @SpringBootApplication @EnableJpaAuditing public cl ...
- 【如何使用jQuery】【jQuery弹出框】【jQuery对div进行操作】【jQuery对class,id,type的操作】【jquery选择器】
1.如何使用jQuery jQuery是一个快速.简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架).jQuery设计的宗旨 ...
- mysql 无法链接, 输入密码失败
今天,在外面上网,使用的是公网(好像不安全,我也不懂),然后连接数据库,出现下面错误,我明明输入正确的密码还是失败了. 然后我在网上查方式, 应该是没有设置开机启动,输入了: mysqld --con ...
- 《jQuery精品教程视频》视频目录
\day01\03-视频\02-使用js的缺点.avi; \day01\03-视频\03-jQuery初体验.avi; \day01\03-视频\04-什么是jQuery.avi; \day01\03 ...
- eclipse使用异常An error has occurred.see error log for more details eclipse
eclipse使用异常An error has occurred.see error log for more details eclipse 解决Eclipse,MyEclipse出现An erro ...
- invalidate和requestLayout
Invalidate:To farce a view to draw,call invalidate().——摘自View类源码从上面这句话看出,invalidate方法会执行draw过程,重绘Vie ...
- light oj 1422 - Halloween Costumes
题意:告诉有n场晚会中需要穿的衣服,衣服是可以套在其他衣服外面的,也就是说如果顺序为 1 2 1,那么可以将2套在1外面,第三场晚会需要穿1的时候把2脱掉即可,这样就只需要穿两次衣服.题目是再告诉了顺 ...
- drand48 等 随机数生成函数
参考: http://www.man7.org/linux/man-pages/man3/drand48.3.html drand48 返回服从均匀分布的·[0.0, 1.0) 之间的 double ...
- Pytorch之验证码识别
本文主要实现了两个工作:1.验证码生成 2.Pytorch识别验证码 一. 验证码生成 方法1. 利用PIL库的ImageDraw实现绘图,此法参考博客实现: #!/usr/bin/env pyt ...
- LwIP Application Developers Manual10---LwIP IPv4/IPv6 stacks
1.前言 lwIP正在加入IPv6,一个实验性的版本可以通过git下载,该版本实现了一个IPv4/IPv6的双协议栈.通过在lwipopts.h定义LWIP_IPV6可以使能IPv6 2.已实现的IP ...