Day01_Java作业

来源:互联网 发布:网络攻击的发展趋势是 编辑:程序博客网 时间:2024/06/16 22:28

A:选择题
1:下列标识符哪个是合法的(a)
A.class
B.$abc
C.1234
D.Car.taxi

B:填空题
1: java源程序的扩展名是( .java )
2: java程序经编译后产生的字节码文件扩展名是( .class )

C:简答题
1、请写出你所知道的人机交互方式?
2、请解释下列的常用DOS命令
d: 回车
dir 查看当前路径下的所有文件
cd
cd.. 当前路径向上层路径回退一步
cd\ 返回该盘的根目录
md 创建文件夹及各种类型文件
rd
del
cls 清空dos操作界面
exit 退出dos操作界面
3、请解释Java语言的跨平台特性
4、请说明JDK\JRE\JVM的区别?
5、请解释JDK安装路径下的文件夹与文件的作用?
6、请说明环境变量Path 与 classpath 区别?
7、请写出Hello.java,这个Java程序的编写,编译,运行步骤。
8、请解释注释的分类与每种注释的使用场景
9、请写出以下标识符的命名规则

类或者接口
方法或者变量
常量

D:看程序写结果(写出自己的分析理由),程序填空,改错,看程序写结果。
1、在a.java文件编写,编译,运行各个步骤中出现的常见的错误,请说出错误原因,及问题解决方法。
第一个问题:如下图
这里写图片描述

这里写图片描述

答:文件隐藏扩展名未关闭,导致改名为a.java的文件依旧不是.java格式。
第二个问题:如下图
这里写图片描述

这里写图片描述
答: 第三行代码书写错误,改为public static void main(String[] args)
第三个问题:如下图
这里写图片描述

这里写图片描述

答:第五行代码书写错误,System是专用名字,首字母大写。system改为System
第四个问题:如下图(在第三个问题基础之上)
这里写图片描述

这里写图片描述

答:主函数大括号之内一句完整的代码结束需要加;
第五个问题:如下图
这里写图片描述

答:主函数大括号之内一句完整的代码结束需要加分号;,且为英文格式
第六个问题:如下图

这里写图片描述

这里写图片描述
答:运行程序之前需要编译操作,如javac a
第七个问题:如下图
这里写图片描述

答:dos操作命令未进入程序文件的文件夹或d盘根目录下没有a.class文件

E:编程题
1:需求:定义一个Java程序,打印你自己姓名的拼音。并通过控制台编译和运行。
这里写图片描述

这里写图片描述