java
HackerAC
这个作者很懒,什么都没留下…
展开
-
java序列化和反序列化练习
【题目】1.编写一个程序,运行Java控制台程序,检测本地是否保存学生对象(反序列化),如果保存,则输出学生信息,如果没有保存,则通过学会说呢过类Student创建一个学生对象,将学生信息输出并保存到本地文件中(序列化)。【编码实现】/** * 反序列化和序列化 * @author HackerAC(Written by Mr.XuFufang) */import java.io.File;import java.io.FileInputStream;import java.io.原创 2020-09-11 10:09:18 · 1872 阅读 · 0 评论 -
集合框架和泛型练习题(含代码)
【题目1】编写java程序,创建一个HashMap对象,并在其中添加学生姓名和成绩,键为学生姓名(String类型),值为学生成绩(Integer类型)。使用增强for循环遍历该HashMap,并输出学生成绩,程序输出结果如图1所示:编码实现:/** * @author HackerAC(Written by Mr.XuFufang) */import java.util.HashMap;import java.util.Map;import java.util.Scanner原创 2020-09-09 10:10:29 · 2500 阅读 · 2 评论 -
java数组及循环专题练习(使用数组和循环结构实现一个简易的功能完善的订餐系统)
【需求说明】1.使用数组和循环结构实现一个订餐系统,需要具备以下功能:菜单切换功能:实现系统子菜单和系统主菜单之间的切换。 查看餐袋功能:查看已经已点餐品信息,包括已完成的订单。 我要订餐功能:显示餐品信息,接收客户选择的餐品,包括份数,送餐时间,送餐地址等信息。 签收订单功能:客户可以签收订单。 删除订单功能:删除已经签收的订单。 我要点赞功能:显示菜品信息,接受客户点赞。2.系统响应迅速,交互良好,有基本的容错提示。【界面设计】1.主菜单2.我要订餐功能3.查原创 2020-09-03 10:51:27 · 845 阅读 · 0 评论 -
java产生随机数(可个性化定制)
public static void main(String[] args) { System.out.println((int)(Math.random()*10)); System.out.println((int)(System.currentTimeMillis() % 10)); }以上是产生0-9之间的随机数,很容易看出,第二种是以系统时间为种子产生的随机数。如果要产生100以内的随机数,上面的10改为100即可。...原创 2020-09-02 09:25:56 · 168 阅读 · 0 评论 -
Java常见概念(POJO\javabean\DTO\PO\BO\VO)浅析
1.POJO(Plain Ordinary Java Object)简单java对象。一个简单的Java类,这个类没有实现/继承任何特殊的java接口或者类,不遵循任何主要java模型,约定或者框架的java对象。参数访问控制类别:private参数数量:>=1参数对外接口:get方法和set方法类继承关系:无实现接口:不支持注解:无2.JavaBeanJavaBean是一个可序列化的POJO,具有一个无参构造器,并且允许使用遵循简单命名约定的getter和sett原创 2020-05-13 22:19:02 · 326 阅读 · 0 评论 -
java监听键盘事件(控制台输出按键信息)
直接上代码:package test1;import javax.swing.*;import java.awt.event.*;@SuppressWarnings("serial")public class KeyListenerTest extends JFrame { public KeyListenerTest() { MyWindow mywindow = new...原创 2019-12-09 20:11:01 · 3101 阅读 · 0 评论