软件构造学习
honor_roll
这个作者很懒,什么都没留下…
展开
-
Java异常处理顺序
对Java异常处理程序try\catch\finally\return做以下测试:public class test3 { public static void main(String[] args) { int a = test(); System.out.println(a); } public static int test() { try { System.out.println("1"); int a = 1/0;原创 2020-07-11 23:40:41 · 565 阅读 · 0 评论 -
字段实际类型与所声明类型不同时,Override与Overload中方法的调用策略的不同
class Animal { ......public void eat() {System.out.println("Animal");}}class Horse extends Animal {......@Overridepublic void eat() {System.out.println("Horse");}}class TestAnimals {public static void main (String [] args) {Animals ua = ne原创 2020-07-11 20:58:54 · 146 阅读 · 0 评论 -
java文件相对路径写法及注意事项
当指定一个文件名相对路径时,如Lab1中的"src\P1\txt\1.txt",此路径为相对于Java虚拟机启动目录(即你现在所创建的Java文件、当前命令解释器的目录)。相对路径有斜杠与反斜杠两种写法,还是以Lab1的1.txt为例:“src\P1\txt\1.txt”“src/P1/txt/1.txt”其物理位置图示:当前命令解释器目录:之后按相对路径可找到要找的1.txt文件:src子目录P1子目录目标文件1.txt所在目录...原创 2020-07-11 16:53:45 · 1239 阅读 · 0 评论 -
java读操作
JAVA读写文件根据文件篇幅有所不同参考资料:Java核心技术卷二2.5.2节参考博客:https://blog.csdn.net/sutaotao_s77/article/details/79251364?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none...原创 2020-07-10 01:27:10 · 175 阅读 · 0 评论 -
敏捷开发与传统螺旋、增量模型区别
敏捷开发与传统螺旋、增量模型区别共同点:增量不同点1.应用场景不同螺旋模型适合 "复杂度高, 风险大, 规模大"的项目增量迭代模型适合 “大型历时长”的项目敏捷开发更适用于小型团队2.针对点不同敏捷开发 = 增量 + 迭代;强调程序员团队和业务专家之间的紧密联系,频繁交付新的软件版本,紧凑的自我组织型团队。迭代式的增量开发,相同的是两者都强调在较短的开发周期提交软件。一般会在一个...原创 2020-05-25 10:23:43 · 5151 阅读 · 0 评论