二级Java重点难点分析:Java程序设计的初步知识[1]
时间:2007-07-23 来源:大学生计算机等级考试 打印本文
1.1 Java语言简介1.1.1 考点1:Java语言之简单易学特点
Java由Oak发展而来,其简单性首先表现在自身系统的精炼,它的基本解释程序和类库仅占40KB空间,附加的基本标准类库和多线程支持也仅占175KB的空间,力求用最小的系统完成尽可能多的功能。其次,它的基本语法与C++相似,但删除了C++中许多不常用的而又难以理解的内容,如运算符重载、多重继承、指针操作等,大大降低了编程学习的难度。
例1.1.1 Java简单性首先体现在自身系统的精练,它的基本解释程序和________占内存40KB,附加的基本标准类库和支持线程程序占175 KB。
答案:类库
1.1.2 考点2:Java语言之安全性特点
面向网络、分布式环境的Java语言,对非法侵入的防范是至关重要的,Java语言必须提供充分的安全保障,它在运行程序时有严格的访问权限检查。对字节码执行前要检查,不允许使用指针,可防止对内存的非法入侵,它是目前安全性最佳的语言。
例1.1.2 在Java语言中,不允许使用指针体现出的Java特性是( )。
A.可移植 B.解释执行 C.健壮性 D.安全性
答案:D
1.1.3 考点3:Java语言之跨平台(即体系结构中立)、可移植性特点
Java解释器采用与体系结构无关的字节代码指令的技术,只需安装Java运行系统,就可保证Java程序可以在网络的任何地方运行。这对Web应用是很重要的,也必须的,即同一个Java程序可在不同的处理器上运行,大大地降低了软件维护成本,提高了软件生产效率。跨平台的特点,保证了软件的可移植性。Java的类库也具有可移植性。另外,Java本身的编译器也用Java语言编写,运行系统的虚拟机用C语言实现,这样,Java系统本身也具有可移植性。
警钟长鸣:此考点应特别注意:Java本身的编译器是用Java语言编写,而运行系统的虚拟机是用C语言实现的。
例1.1.3 保证Java语言可移植性的特征是( )。
A.面向对象 B.安全性 C.分布式计算 D.可跨平台
答案:D
1.1.4 考点4:Java语言之多线程特点
多线程是Java程序的并发机制,它能同步共享、处理不同的事件。网络连接需要时间,如在网上采用事件循环机制会造成网上瓶颈。因此,多线程技术容易实现网上实时交互,为解决网上大数量的客户访问提供技术基础。
例1.1.4 Java语言中,负责并发管理的机制是( )。
A.垃圾回收 B.虚拟机 C.代码安全 D.多线程
答案:D

上一篇:二级Java重点难点分析:流程控制和异常处理[1]
下一篇:Java基础JSP网站开发环境的目录结构标准
相关阅读:
·二级Java重点难点分析:J2SDK与Java应用 (2007-07-23)·二级Java重点难点分析:Applet程序设计[1] (2007-07-23)
·二级Java重点难点分析:编写图形用户界面[1] (2007-07-23)
·二级Java重点难点分析:线程与对象串行化[1] (2007-07-23)
·二级Java重点难点分析:输入输出及文件操作 (2007-07-23)
·二级Java重点难点分析:类、数组和字符串操作[1] (2007-07-23)
·二级Java重点难点分析:流程控制和异常处理[1] (2007-07-23)


