week1查漏补缺
经过第一周的学习后,在蓝墨云班课上做了一套31道题的小测试,下面是对测试题中遇到的错误的分析和总结:
一、背记题
-
不属于Java后继技术的是?
- Ptyhon
-
Java后继技术有?
- JDBC、JSP、XML、Java EE等
-
不属于Java集成开发而环境的是?
- PyCharm
-
Java集成开发环境有?
- NetBean、MyEclipse、IntelliJ IDEA等
-
Java源文件扩展名,字节码扩展名?
- .java 、 .class
-
Java的三大特性?
- 面向对象、平台无关、动态
- 平台无关性让java成为编写网络应用程序的佼佼者
-
Java根据应用领域不同分为哪三大平台?
- Java SE、Java EE、Java ME
-
JRE中包括哪些?
- Java SE API、JVM、部署技术
-
JRE中不包括?
- 开发工具程序
二、程序题
-
Java编译器和Java解释器位于src中,因此编辑系统变量时,为Path添加的新值为:E:\JDK1.8\src
- 错,应为:E:\JDK1.8\bin,位于bin中
-
Android通过当前机器设置的classpath的值来寻找所需的JDK
- 错,是通过JAVA_HOME来寻找的
-
主类不一定由public修饰
- 对,区分主类不在于看是否由public修饰,而是要看是否含有main方法。Java虚拟机首先执行的也是类中的main方法
-
public static void main (String args[])中main和args都不可以随意修改
- 错,args是数组名称,可以任意指定
-
程序代码中public类名为Hello,但文件名为hello.java,编译结果为?
- 编译失败
-
编写程序代码时,main方法句中缺少void,编译结果为?
- 编译失败
-
编写程序代码时,main方法句中缺少String args[],编译结果为?
- 执行时出现找不到主要方法的错误
-
编写程序代码时,main方法句中String没有大写S,错写成string,则编译结果为?
- 编译失败
三、总结
小测一共给了两次机会,第一次测试是我在看完一遍书和第一章视频教学后尽快答完的,得的分数不尽人意,答完后对照答案也能清楚反映出我的自学还不够完美,有许多小漏洞,也许我掌握了大部分,但就是这些细小的漏洞可能在今后的编程中对我造成困扰。好在有第二次机会,在端正了态度重新再仔细学习一番后,我将知识点捋顺,理解记忆,第二次答题虽然不快但命中率高了很多。
经过这次小测,我明白了我在自学能力方面还有待提高,学习时要抓住主要矛盾,但也要不忘细小知识点,因此课后的反思总结也是必要的,能更好的查缺补漏,也方便今后回头查看。