20165223 week1测试查漏补缺

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,则编译结果为?
    • 编译失败

三、总结

小测一共给了两次机会,第一次测试是我在看完一遍书和第一章视频教学后尽快答完的,得的分数不尽人意,答完后对照答案也能清楚反映出我的自学还不够完美,有许多小漏洞,也许我掌握了大部分,但就是这些细小的漏洞可能在今后的编程中对我造成困扰。好在有第二次机会,在端正了态度重新再仔细学习一番后,我将知识点捋顺,理解记忆,第二次答题虽然不快但命中率高了很多。

经过这次小测,我明白了我在自学能力方面还有待提高,学习时要抓住主要矛盾,但也要不忘细小知识点,因此课后的反思总结也是必要的,能更好的查缺补漏,也方便今后回头查看。

posted @ 2018-03-11 20:42  乐十六君  阅读(157)  评论(0编辑  收藏  举报