当前位置: 首页 > news >正文

问题

一、基础语法

1. 定义4种整数类型变量,尝试long直接赋值给byte,解释编译结果。
2. 用if-else和switch实现“数字转星期”,对比适用场景。
3. 打印100-200素数,需定义判断方法。

二、面向对象

1. 定义Student类(含属性、构造、get/set、showInfo),创建3个对象调用方法。
2. 实验:设计银行账户系统,实现存款、取款、计算利息。

三、集合框架

1. 用HashMap存“学号-姓名”,2种方式遍历,修改并打印。
2. 重写Student的hashCode/equals,用HashSet验证去重。
3. 实验:用Collections.sort()按成绩排序学生列表。
4. 实验:统计英文文本单词次数,忽略大小写。

四、异常处理

1. 用try-catch处理除法的输入错误和除数为0异常,finally输出结束信息。
2. 自定义AgeException,在Person类中验证年龄合法性。
3. 实验:处理文件读取的不存在和IO异常,关闭流。
4. 实验:自定义3种异常,验证学生信息录入合法性。

五、IO流

1. 用FileWriter写文件、FileReader读文件并输出。
2. 用缓冲流复制文件,对比普通流效率。
3. 实验:用对象流读写Student对象到文件。
4. 实验:实现文本文件去重,保持非重复内容顺序。

http://www.hskmm.com/?act=detail&tid=19470

相关文章:

  • 智慧决策的透明化路径:空白金兰契架构下的悟空备案制研究
  • 使用 preact 渲染组件到任何元素
  • 《ZeroTier教程》03-客户端配置 zerotier-cli常用命令 桥接和路由配置示例
  • XDG和桌面环境
  • JAVA 语法基础课程动手动脑及课后实验问题整理文档
  • python垃圾回收
  • Arduino IDE 离线更新ESP-32 lib包
  • CUDA编程(CUDA_By_Example笔记)
  • K8S部署Openwebui 服务(Nvidia版)
  • 传统AI对话:悟空也辛苦(ai元人文)
  • 理解大语言模型中的 Token
  • 软件工程第一次团队作业
  • 实验1作业
  • 苍穹外卖-day01(软件开发整体介绍,苍穹外卖项目介绍,开发环境搭建,导入接口文档,Swagger) - a
  • 9.27动手动脑及课后实验
  • idea必备插件
  • 新学期每日总结(第6天)
  • 第六天
  • Combinatorics
  • 绘制倒杨辉三角形
  • ABC425 总结
  • 解决方案 | 无需安装任何插件,chrome如何快速搜索书签
  • 订单模块逐字稿
  • 课后作业小结
  • 课后3
  • 尝试决定
  • 竞赛第一步----进实验室
  • Java语法基础课程动手动脑与实验问题深度解析
  • lc1038-从二叉搜索树到更大和树
  • 课程中的问题