当定义一个类时,常常需要定义一些成员方法描述类的行为特征,但有时这些方法的实现方式是无法确定的。例如,前面在定义Animal类时,shout()方法用于描述动物的叫声,但是不同动物的叫声是不同的...查看全文>>
在Java中,任何对象都有生命周期。线程也不例外,它也有自己的生命周期。当Thread对象创建完成时,线程的生命周期便开始了。当run()方法中代码正常执行完毕或者...查看全文>>
逻辑更多的是页面之间的层级关系、承载信息和功能模块之间关系的逻辑说明。流程更多的是从用户视角的完整场景操作流程、交互流程、页面路径、更注重功能顺序步骤,职能划分和基本结构等。简单的说流程是用户看到的,看不到的是逻辑。——通过业务逻辑来调用业务流程。查看全文>>
在继承关系中,子类会自动拥有父类定义的方法,但是有时子类想要按照自己的方式实现方法,即对父类中继承来的方法进行重写,使得子类中的方法覆盖掉跟父类同名的方法...查看全文>>
软件缺陷的产生主要是由软件产品的特点和开发过程决定的,比如需求不清晰、需求频繁变更、开发人员水平有限等。归结起来,软件缺陷产生的原因主要有以下几点...查看全文>>
软件测试工程师这个岗位在互联网中属于通用型的岗位,没有年龄方面的限制,也不受行业或者地域方面的影响,随着工作时间的增长,是比较吃经验的,资历比较老的软件测试人员可以更加迅速地发现软件...查看全文>>
Java学习需要多长时间,不同基础的同学是不一样的。如果以每天8小时计算,没有任何基础的同学在资料准备充分的情况下,日复一日按计划地学习,到找到一份差不多的工作大约需要半年左右的时间...查看全文>>