您现在的位置:学赛首页 > 计算机等级考试 > 复习资料 > 正文
二级Java重点难点分析:Java程序设计的初步知识[1]
http://www.educity.cn 作者:希赛IT教育研发中心 来源:希赛网 2007年7月10日 发表评论 进入社区

第6章 Java程序设计的初步知识

    本章节内容来自全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级Java语言》。本章主要考查Java语言特点、实现机制、体系结构、Java简单数据类型、运算符和表达式、编程规范等。通过对历年试卷内容的分析,本章考核内容约占20%,属于重点考查对象,由命题走势图6-1可知,本节内容所涉及考题分值基本上是稳定的。

    6.1  Java语言简介

    6.1.1  考点1:Java语言之简单易学特点

    Java由Oak发展而来,其简单性首先表现在自身系统的精炼,它的基本解释程序和类库仅占40KB空间,附加的基本标准类库和多线程支持也仅占175KB的空间,力求用最小的系统完成尽可能多的功能。其次,它的基本语法与C++相似,但删除了C++中许多不常用的而又难以理解的内容,如运算符重载、多重继承、指针操作等,大大降低了编程学习的难度。
  本章节内容来自希赛全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级Java语言》。(购书请见 :http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032470) 

    例6.1.1  Java简单性首先体现在自身系统的精练,它的基本解释程序和________占内存40KB,附加的基本标准类库和支持线程程序占175 KB。[2004年9月 填空第6题]
    答案:类库

    6.1.2  考点2:Java语言之安全性特点

    面向网络、分布式环境的Java语言,对非法侵入的防范是至关重要的,Java语言必须提供充分的安全保障,它在运行程序时有严格的访问权限检查。对字节码执行前要检查,不允许使用指针,可防止对内存的非法入侵,它是目前安全性最佳的语言。

    例6.1.2  在Java语言中,不允许使用指针体现出的Java特性是(   )。 [2006年4月 选择第15题]
    A.可移植    B.解释执行   C.健壮性   D.安全性
    答案:D

    6.1.3  考点3:Java语言之跨平台(即体系结构中立)、可移植性特点

    Java解释器采用与体系结构无关的字节代码指令的技术,只需安装Java运行系统,就可保证Java程序可以在网络的任何地方运行。这对Web应用是很重要的,也必须的,即同一个Java程序可在不同的处理器上运行,大大地降低了软件维护成本,提高了软件生产效率。跨平台的特点,保证了软件的可移植性。Java的类库也具有可移植性。另外,Java本身的编译器也用Java语言编写,运行系统的虚拟机用C语言实现,这样,Java系统本身也具有可移植性。

    警钟长鸣:此考点应特别注意:Java本身的编译器是用Java语言编写,而运行系统的虚拟机是用C语言实现的。
  本章节内容来自希赛全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级Java语言》。(购书请见 :http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032470) 

[1]  [2]