微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
没有购买Java的使用权的是( )。 A.IBMB.MicrooftC.DECD.HP 参考答案: D :----------------------------------------25、在java.io包中,处理Unicode码的所有类,都是从下列哪两个抽象超类中衍生出来的? A.IutStream 和 OututStreamB.Reader和WriterC.Filter和PieD.以上都不正确 参考答案: B :InptuStream和OutputStream是处理字节流的抽象类,它们的处理范围有限,说它是处理Unicode码的所有类,是不对的。Filter和Pipe分别是过滤流和管道流,与本题关系不大。在java.io包中,可以处理不同类型的流,例如:字节流、字符流、文件流、对象流等。----------------------------------------26、关于Java语言的健壮性特点,下列说法不正确的是 A.Java语言是一种强类型语言,即在编译和运行时进行大量的类型检查,防止不匹配的数据类型的发生B.Java语言允许使用指针,这一点与c++相似C.Java语言设计有自动收集垃圾功能,防止了内存分配的错误D.Java语言使程序员从繁忙的内存管理中解脱出来 参考答案: B :考查Java语言的一个重要的特点?D?D健壮性。 【解题要点】Java语言的健壮性是因为Java语言很好的处理了最容易出错的数据类型不匹配和内存地址的计算错误。首先,Java语言在编译和连接是进行大量的 类型检查,防止不匹配数据类型的发生,对非法数据类型将在编译和解释时指出。其次,Java语言不允许使用 指针访问内存,更不允许使用指针数组访问内存。另外,Java语言设计有自动垃圾收集功能,它不仅防止了内 存地址的计算的错误,也省去了编程时对内存进行分配的烦恼。 【错解分析】对Java语言的健壮性特点了解不够,没有透彻的区分Java语言和C++语言的区别。 【考点链接】Java语言除了健壮性,还有其他的一些自己 特有的特点和面向对象语言共有的特点,如动态性、多线程、跨平台和安全性等等。----------------------------------------27、不属于Write类子类的是( )。 A.PritWrite类B.ReaderWrite类C.OututStreamWriter类D.FileWrite类 参考答案: B :----------------------------------------28、 下列程序段执行后c的结果是 int a=9,b=11,c; c=a!=b? a+b:a-b; A.-2B.20C.11D.9 参考答案: B :考查三目运算符的用法。 【解题要点】三目运算符是用?和:表示,其一般的形式为:expressionl? expres sion2:expression3,其中expressionl应该是关系或布尔逻辑表达式,其计算结果为 布尔值。如果该值为true,则计算表达式expression2,并将计算结果作为整个条件表达式的结果;如果为 false,则计算表达式expression3,并将计算结果作为整个条件表达式的结果。 【错解分析】对三目运算符 的用法掌握不够,a!=b是一个布尔逻辑表达式。 【考点链接】注意运算符的优先级。----------------------------------------29、SQL语言又称为 A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言 参考答案: C :结构化查询语言(Structured Query Language,简称SQL)是