云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 传智播客Java基础综合测试题

传智播客Java基础综合测试题

  • 62 次阅读
  • 3 次下载
  • 2025/12/10 21:44:49

传播智慧,引领未来

4. 简述ArrayList、Vecor、LinkedList之间的区别?Collection和Map之间的区别?HashSet和TreeSet之间的区别?HashTable和HashMap之间的区别?然后编程向HashSet中保存自定义的类(Student),并取出打印。

5. 写一个程序,允许用户依次输入多个姓名和住址,并能将用户的输入保存到文 件中。用户输入 ”quit” 表示输入完毕,程序退出。

6. 有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括姓名,三门课成绩), 计算出总成绩,并把学生的信息和计算出的总分数存放在磁盘文件\中。 第七关

1 、写一个程序,允许用户依次输入多个姓名和住址,并能将用户的输入保存到文 件中。用户输入 ”quit” 表示输入完毕,程序退出。

2 、 File 类型的对象既可以表示文件,也可以表示目录。编写一个程序,当用户输入 一个文件或是目录信息后,该程序能够完成如下工作: (1). 判断该文件或目录是否存在 (2).如果不存在则给出出错信息

(3).如果存在,则给出其相对路径、绝对路径、文件长度 (4).如果存在并且是文件,则显示文件内容

(5).如果存在并且是目录,则显示目录内的所有文件名

3、 编写一个程序,在控制台接收数据,程序会让用户输入名字,并检查用户的输入:不允许输入空名字。一旦用户完成输入,程序会向该用户发出问候:“Hello,你输入的名字。”

4、请编写一个字符输入流的包装类,通过这个包装类对底层字符输入流进行包装, 让程序通过这个包装类读取某个文本文件(例如,一个java源文件)时, 能够在读取的每行前面都加上有行号和冒号。

第八关

1. 填空题

(1) 我们使用 java.net 包中有两个类 ___________ 和 ________________ ,分别用于 在客户机和服务器上创建 Socket 通信。

(2) 我们可分别使用 Socket 的方法 ______________ 和 _________________ 来创建 输入 / 输出流。

(3) 在服务器端程序中,可使用 ServerSocket 对象的 __________ 方法,接收来自 客户机程序的连接请求,待通信任务完毕后,用 Socket 对象的 ____________ 方法来 关闭通信 Socket 。

(4) 我们可以通过 _____________________ 类来建立数据报通信的 Socket ;用 ______________________ 类来创建数据报文包。

(5) 我们可通过 DatagramPacket 类的方法 ____________ 从实例中取得报文的 Byte

数组编码;而通过 _____________ 来返回一个发送或接收此数据报包文的机器的 IP 地址。 (6) 我们可通过调用 DatagramSocket 对象的 ____________ 方法来完成接收数据报的工 作,通过调用 DatagramSocket 对象的 ____________ 方法实现发送数据报。 (7) 待通信任务完毕后,用 DatagramSocket 对象的 ____________ 方法来关闭 数据报通信 Socket 。

传播智慧,引领未来

2 、利用 Socket 套接字进行面向连接通信的编程。客户端发送文件;服务器端接收 并显示客户机地址,然后返回信息 “ 文件已收到 ” 给客户端。

3 、客户端输入并发送用户名;服务器端接收并显示其用户名,并检验它们的正确性,错则返回 “ 对不起 , 你不是我们的用户。 ” ,对则返回 “ 你好,欢迎光临 ”。

搜索更多关于: 传智播客Java基础综合测试题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

传播智慧,引领未来 4. 简述ArrayList、Vecor、LinkedList之间的区别?Collection和Map之间的区别?HashSet和TreeSet之间的区别?HashTable和HashMap之间的区别?然后编程向HashSet中保存自定义的类(Student),并取出打印。 5. 写一个程序,允许用户依次输入多个姓名和住址,并能将用户的输入保存到文 件中。用户输入 ”quit” 表示输入完毕,程序退出。 6. 有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括姓名,三门课成绩), 计算出总成绩,并把学生的信息

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com