这个Java程序设计有三个主要功能,分别是显示某一年的日历、显示某年某一月的日历和显示某一天是星期几。通过一个简单的人机交互界面,用户可以通过点击不同的按钮进入不同的菜单。每一月以日历表格的形式显示,表格的第一行显示星期,表格的内容是每一天,用户可以很容易看到每一天是星期几。利用输入输出函数和循环控制语句以及逻辑表达式和控制语句,实现对显示结果进行控制。该程序还可以判断闰年,某年某月某日是星期几,并将结果保存到以一定格式命名的文件中。