第一范文网 - 专业文章范例文档资料分享平台

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

来源:用户分享 时间:2025/5/16 2:35:29 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

传播智慧,引领未来

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基础综合测试题 的文档
传智播客Java基础综合测试题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c58fis8a2ms6x2111f54m_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top