摘要:20155237 2016 2017 2《Java程序设计》课程总结 "预备作业1" 刚接触Markdown的写法,初写博客,简单了解娄老师的教学方式。 "预备作业2" 怎么将学习java像学习一项技能。 "预备作业3" 学习安装了Linux虚拟机,并简单学习了Linux命令行的使用。 "第一周作业 阅读全文
posted @ 2017-06-04 19:26 方自晨 阅读(98) 评论(0) 推荐(0) 编辑
摘要:题目要求 编写MyOD.java 用java MyOD XXX实现Linux下od tx tc XXX的功能 提交测试代码和运行结果截图,加上学号水印,提交码云代码链接。 实践结果和截图 阅读全文
posted @ 2017-06-04 18:03 方自晨 阅读(64) 评论(2) 推荐(0) 编辑
摘要:提交点一: 两人一组结对编程: 参考http://www.cnblogs.com/rocedu/p/6766748.html SECDSA 结对实现中缀表达式转后缀表达式的功能 MyBC.java 结对实现从上面功能中获取的表达式中实现后缀表达式求值的功能,调用MyDC.java 上传测试代码运行结 阅读全文
posted @ 2017-06-04 18:00 方自晨 阅读(82) 评论(0) 推荐(0) 编辑
摘要:Arrays和String单元测试 在IDEA中以TDD的方式对String类和Arrays类进行学习 测试相关方法的正常,错误和边界情况 String类 charAt split Arrays类 sort binarySearch 阅读全文
posted @ 2017-06-04 17:56 方自晨 阅读(76) 评论(1) 推荐(0) 编辑
摘要:提交点一 Android Stuidio的安装测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十四章: 安装 Android Stuidio 完成Hello World, 要求修改res目录中的内容,Hello World后 阅读全文
posted @ 2017-06-04 17:50 方自晨 阅读(107) 评论(0) 推荐(0) 编辑
摘要:虚拟机的安装 首先,我先了解了一下Linux和安装虚拟机的有关常识。 Linux:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。(Linux是一个操作系统) Linux版本:Linux主要作为Linux发行版( 阅读全文
posted @ 2017-06-04 17:42 方自晨 阅读(109) 评论(0) 推荐(0) 编辑
摘要:20155237 《JAVA程序设计》实验三(敏捷开发与XP实践)实验报告 实验内容 敏捷开发与XP实践 XP基础 XP核心实践 相关工具 实验要求 1.没有Linux基础的同学建议先学习《Linux基础入门(新版)》《Vim编辑器》 课程 2.完成实验、撰写实验报告,实验报告以博客方式发表在博客园 阅读全文
posted @ 2017-05-07 15:22 方自晨 阅读(88) 评论(0) 推荐(0) 编辑
摘要:20155237 第十一周java课堂程序 内容一:后缀表达式 ab cde/ f + 内容二:实现Linux下dc的功能,计算后缀表达式的值 填充下列代码: 填写的代码是: //如果是运算符,调用isOperator if () { //从栈中弹出操作数2 //从栈中弹出操作数1 //根据运算符和 阅读全文
posted @ 2017-05-03 17:48 方自晨 阅读(136) 评论(1) 推荐(0) 编辑
摘要:20155237 2016 2017 2 《Java程序设计》第十周学习总结 教材学习内容总结 计算机网络,是指分布在不同地理区域的计算机用通信线路互连起来的一个具有强大功能的网络系统。网络中的主机之间通过网络协议来交流和联系。 根据计算机网络的区域大小,可以把网络分为局域网(LAN)和广域网(WA 阅读全文
posted @ 2017-04-30 22:42 方自晨 阅读(112) 评论(1) 推荐(0) 编辑
摘要:20155237 《JAVA程序设计》实验二(JAVA面向对象程序设计)实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装、继承、多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验要求 1.没有Linux基础的同学建议先学习《Linux基础入门(新版) 阅读全文
posted @ 2017-04-23 11:59 方自晨 阅读(69) 评论(0) 推荐(0) 编辑