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 ...
随机推荐
- Rem自适应js---flexible.min.js
网上看到很多移动端适配的各种方法,由于原来工作中对rem的疏忽,所以决定重新学习rem~ 由于移动端特殊性,本文讲的是如何使用rem实现自适应,或叫rem响应式布局,通过使用一个脚本就可以rem自适应 ...
- php编程 之 php进阶练习
1,php的date相关操作: PHP date() 函数可把时间戳格式化为可读性更好的日期和时间. <?php echo date("Y/m/d") . "< ...
- 关于VXLAN的认识-----ovs+vxlan多链路负载分担的实现方法
一.应用环境 目前大部分网关或服务器设备常采用双链路同时接入多条ISP链路的方式来满足网络的负载均衡和主备切换等,实现该功能常用的方法是利用策略路由技术,根据链路的网络状况和权重配置在路由时动态选择不 ...
- tp5.0 SHOW COLUMNS FROM 生成数据表字段缓存
TP5.0 生成数据表字段缓存 =控制台执行以下命令= 1.生成指定数据库的所有表字段缓存 php think optimize:schema --db databaseName 2.生成指定数据表的 ...
- [sklearn] 官方例程-Imputing missing values before building an estimator 随机填充缺失值
官方链接:http://scikit-learn.org/dev/auto_examples/plot_missing_values.html#sphx-glr-auto-examples-plot- ...
- Spring Bean自动检测
1-自动检测bean 需要用到<context:component-scan> 注意:a) 需要include进来xmlns:context命名空间:base-package指的是我们要扫 ...
- 【C++】一篇文章,让你不再害怕指针
在C++中,比较难以理解的就是指针,最常用的也是指针.这篇文章,结合我的所学,所看,来谈谈C++中的指针 指针是什么 指针是一个特殊的变量,指向内存中的一个地址.它具有四个要素: 指针类型:即指针本身 ...
- codevs 1082 线段树练习3 (线段树)
题目: 题目描述 Description 给你N个数,有两种操作: 1:给区间[a,b]的所有数增加X 2:询问区间[a,b]的数的和. 输入描述 Input Description 第一行一个正整数 ...
- python 十大web框架排名总结
0 引言 python在web开发方面有着广泛的应用.鉴于各种各样的框架,对于开发者来说如何选择将成为一个问题.为此,我特此对比较常见的几种框架从性能.使用感受以及应用情况进行一个粗略的分析. 1 D ...
- Linux 下的dd命令使用详解(摘录)【转】
转自:https://www.cnblogs.com/jikexianfeng/p/6103500.html 一.dd命令的解释 dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换. 注意 ...