201621123041java程序设计第十三周学习总结

1. 本周学习总结

以你喜欢的方式(思维导图、OneNote或其他)归纳总结多网络相关内容。

2. 为你的系统增加网络功能(购物车、图书馆管理、斗地主等)-分组完成

为了让你的系统可以被多个用户通过网络同时使用,需要为你的系统增加网络功能。

2.1 简述你想为你的系统增加什么网络功能?设计思路是什么?

  • 对于本次网络编程,在图书管理系统中最重要的就是客户端能够访问到其界面,但是有一个很大的问题就是,如果使用网络编程建立一个服务器,那么之前在类中所创造的函数都无法调用,这个问题我到现在也没有解决,但是实现了客户端到服务器端的界面访问。

2.2 系统通过网络传递了什么信息?信息的格式是什么?

  • 传递了字符信息,信息格式为String。

2.3 你的网络模块使用了TCP还是UDP技术?模块中的常用类是什么?

  • 使用的是TCP技术,该技术必须建立在已经连接的基础上才能实现各项功能。常用类为Stream类,以及套接字Socket。

2.4 截图网络通讯部分的源代码与运行截图,并进行简单说明。

3. 码云与PTA

3.1 统计本周完成的代码量

周次 总代码量 新增代码量 总文件数 新增文件数
5 221 221 4 4
6 487 226 10 6
7 837 350 14 4
8 1057 220 17 3
9 1289 232 21 4
10 1654 365 26 5
11 1989 335 32 6
12 2291 302 39 7
13 2492 201 40 1
14 2637 145 43 3
时间: 2024-10-10 15:34:29

201621123041java程序设计第十三周学习总结的相关文章

201621123041java程序设计第十周学习总结

1. 本周学习总结 2. 书面作业 1. 常用异常 1.1 自己以前编写的代码中经常出现什么异常.需要捕获吗(为什么)?应如何避免? 最频繁的错误包括ArrayIndexOutOfBoundsException(数组越界). NullPointerException(空指针).ClassCastException(强制类型转换错误).IllegalArgumentException(非法参数),以上异常都不需要捕获,都属于uncheckedException. 1.2 什么样的异常要求用户一定要

201621123041java程序设计第十一周学习总结

1. 本周学习总结 2. 书面作业 1. 源代码阅读:多线程程序BounceThread 1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? 编写了两个方法public BallRunnable(Ball aBall, Component aComponent)和public void run(),使用Thread.sleep会让线程会从"运行状态"进入到"休眠(阻塞)状态".sleep()会指定休眠时间,线程休眠的时

20145317《信息安全系统设计基础》第十三周学习总结

20145317<信息安全系统设计基础>第十三周学习总结 教材学习内容总结 网络编程 客户端-服务器编程模型 一个应用是由一个服务器进程和一个或多个客户端进程组成 服务器进程 -> 管理某种资源 -> 通过操作这种资源来为它的客户端提供某种服务 基本操作:事务 一个客户端-服务器事务由四步组成: 当一个客户端需要服务时,向服务器发送一个请求,发起一个事务. 服务器收到请求后,解释它,并以适当的方式操作它的资源. 服务器给客户端发送一个相应,并等待下一个请求. 客户端收到响应并处理它

20165208 2017-2018-2 《Java程序设计》第九周学习总结

20165208 2017-2018-2 <Java程序设计>第九周学习总结 教材学习内容总结 第十三章 URL类 URL对象包含三部分信息:协议.地址和资源 创建URL对象两种方法: public URL (String spec) throws MalformedURLException public URL(String protocol,String host,String file) throws MalformedURLException 使用字符串初始化一个URL对象URL ur

20165324 《Java程序设计》第九周学习总结

学号 20165324 <Java程序设计>第九周学习总结 教材学习内容总结 第十三章 Java网络编程 URL类 使用URL创建对象的应用程序称为客户端 一个URL对象封装一个具体资源的引用 一个URL对象包含最基本的三部分信息:协议,地址和资源. URL类的构造方法: 该构造方法使用字符串初始化一个URL对象URL url=new URL("http://www.google.com"); public URL(String protocol,String host,S

20165225《Java程序设计》第九周学习总结

20165225<Java程序设计>第九周学习总结 1.视频与课本中的学习: 第十三章学习总结 URL类 URL对象包含三部分信息:协议.地址和资源 创建URL对象两种方法: public URL (String spec) throws MalformedURLException public URL(String protocol,String host,String file) throws MalformedURLException 使用字符串初始化一个URL对象URL url=new

20155336 2016-2017-2《JAVA程序设计》第二周学习总结

20155336 2016-2017-2 <JAVA 程序设计>第二周学习总结 教材学习内容 1: GIT版本检测 2: JAVA中基本类型 整数 字节 浮点数 字符 布尔(▲) 通过API可以得知各个类型可存储的数值范围 public class Range {public static void main(String[] args){ //byte.short.int.long的范围 System.out.printf("%d~%d%n", Byte.MIN_VALU

20145201 《Java程序设计》第一周学习总结

# 20145201 <Java程序设计>第一周学习总结 ## 教材学习内容总结 万事开头难,终于开始学习了Java.寒假的时候看到老师的要求确实有点慌,但是这周翻开书,从书本知识第一行学起,发现并不是自己想想中那么难,只要一步一个脚印,每周有自己的计划,并按照计划按部就班的完成,最后一定会拥有自己的小成果的. 1.1Java不只是语言 Java经过多年的版本更新后,最新的版本是Java SE8. 在java发展的过程中,它的应用领域越来越广,根据不同级别的应用开发区分了不同的应用版本,最终j

20145326蔡馨熠《Java程序设计》第一周学习总结

20145326蔡馨熠 <Java程序设计>第一周学习总结 教材学习内容总结 转眼间新的一学期终于开始了!为什么我这么期待呢?因为这学期可以上娄嘉鹏老师的java程序设计课,我不是什么电脑天才,之前c语言学得也不是特别好.可我就是对hdl和java特别感兴趣(之前在我的问卷调查报告里面提到过),并且寒假的时候在家里也预习了一部分java知识.第一周要求学习两个章节并作心得体会,虽然我早已看过前两章的知识,不过为了进一步巩固,我还是用了星期六一天的时间把第一章和第二章的知识从头到尾仔仔细细的看了