20145314郑凯杰 <Java程序设计>第10周学习总结 代码托管: 学习内容总结 网络编程 会打手机吗? 第一个问题:会打手机吗?很多人可能说肯定会啊,不就是按按电话号码,拨打电话嘛,很简单的事情啊!网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据.程序员所作的事情就是把数据发送到指定的位置,或者接收到指定的数据,这个就是狭义的网络编程范畴.在发送和接收数据时,大部分的程序设计语言都设计了专门的API实现这些功能,程序员只需要调用即可.所以,基础的网络编程跟打电话基本上是类似…
20145314郑凯杰 <Java程序设计>课程总结 每周读书笔记链接汇总 ①寒假预习--"helloworld" ②第一周读书笔记 ③第二周读书笔记 ④第三周读书笔记 ⑤第四周读书笔记 ⑥第五周读书笔记 ⑦第六周读书笔记 ⑧第七周读书笔记 ⑨第八周读书笔记 ⑩第九周读书笔记 ⑩第十周读书笔记 实验报告链接汇总 ①实验一 Java开发环境的熟悉(Windows + Eclipse)实验报告 ②实验二 Java面向对象程序设计实验报告 ③实验三 敏捷开发与XP实践实验报告 ④…
20145314郑凯杰 <Java程序设计>实验四 实验报告 实验要求 完成实验.撰写实验报告,实验报告以博客方式发表在博客园,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等).解决办法(空洞的方法如"查网络"."问同学"."看书"等一律得0分)以及分析(从中可以得到什么启示,有什么收获,教训等).报告可以参考范飞龙老师的指导 严禁抄袭,有该行为者实验成绩归零,并附加其他惩罚措施. 实验内容 使…
20145314郑凯杰 <Java程序设计>第7周学习总结 教材学习内容总结 首先放上代码托管图片和本地代码图片: 插图4: 插图5: 插图6: 第十三章 时间与日期 13.1 认识时间与日期 时间的度量 格林威治标准时间GMT(Greenwich Mean Time)时间:现在不是标准时间 世界时(Universal Time,UT):1972年UTC出来之前,UT等价于GMT 国际原子时(TAI):秒的定义 世界协调时间(Corrdinated Universal Time, UTC):…
20145314郑凯杰 <Java程序设计>实验二 实验报告 实验要求 完成实验.撰写实验报告,实验报告以博客方式发表在博客园,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等).解决办法(空洞的方法如"查网络"."问同学"."看书"等一律得0分)以及分析(从中可以得到什么启示,有什么收获,教训等).报告可以参考范飞龙老师的指导 严禁抄袭,有该行为者实验成绩归零,并附加其他惩罚措施. 先在实验楼中…
20145314郑凯杰 <Java程序设计>实验一 Java开发环境的熟悉(Windows + Eclipse)实验报告 实验要求 •使用JDK编译.运行简单的Java程序: •使用Eclipse编辑.编译.运行.调试Java程序. 实验内容 •命令行下Java程序开发 •Eclipse下Java程序开发.调试 •练习(通过命令行和Eclipse两种方式实现,在Eclipse下练习调试程序) •实现求正整数1-N之间所有质数的功能,并进行测试. 实验知识点 JVM.JRE.JDK的安装位置与区…
20145314郑凯杰 <Java程序设计>第6周学习总结 教材学习内容总结 本次就不放上每个程序的运行结果了,在下面的问题探究里会写出的.代码托管如下: 第十章 InputStream与OutputStream 流(Stream)是对「输入输出」的抽象. read:每次会尝试读入byte数组长度的数据,并返回实际读入的字节.为-1时即为未读取到数据. write:指定要写出的byte数组.初始索引与数组长度. 标准输入输出//这部分已经很熟悉了 System.in: 标准输入,默认关联到键盘…
20145314郑凯杰 <Java程序设计>第5周学习总结 教材学习内容总结 托管的代码: 电脑上的代码: try与catch 简单来说,try与catch是两个块,java的程序会把正常程序的流程放入try块里,把非正常的放入catch块中.然后错误信息会被储存到Exception里,这样十分保证错误的程序可以完整地跑下来,而且还有利于我们找错误.调试程序时可以使用. 错误都会被包装为对象,这些对象都是可throw的. 异常继承架构 设计对象都继承自java.lang.Throwable类.…
20145314郑凯杰 <Java程序设计>第4周学习总结 所有代码已上传: 教材学习内容总结 ①继承 设计程序中,因们需要设计多个模块,我想到了李晓东以前教我们的三个字"模块化". 在JAVA中,我们用父类和子类进行模块的设计,对于一个整体程序,我们需要在一个项目中建立不同的文件,用关键字extends进行相互地继承,达到模块化的效果. 下面直接引用书上的例子,首先有Role.java(见托管).我们再用剑士和马猴师来对其进行继承: 这里只给上剑士的继承代码: publi…
20145314郑凯杰 <Java程序设计>第3周学习总结 所有代码均已托管 地址https://git.oschina.net/qiaokeli26/codes 按照下面程序结果中的代码名来对应即可. 教材学习内容总结 1.定义类 按照书上的形象比喻,知道的关系是:类是对象的设计图,对象是类的实际类型.另外,定义时用class,建实例用new. 这里引用书上的一段代码来理解: class Clothes { String color; char size; } public class Fi…