1
您的位置: 线上活动  >  在线答题  >  答题题库

xz

2023-12-16 19:54:58.226.0.34111

xz 在线考试 答题题目
1、 首次提出“人工智能”是在
  • A、1946年
  • B、1956年
  • C、1960年
  • D、1916年


  • 2、 建造专家系统常用的知识表示方法是
  • A、产生式
  • B、经验法
  • C、逻辑法
  • D、语义网


  • 3、 若A,B都是谓词公式,则
  • A、A∧B和A∨B都是谓词公式
  • B、A∧B和A∨B都不是谓词公式
  • C、A∧B是谓词公式,A∨B不是谓词公式
  • D、A∧B不是谓词公式,A∨B是谓词公式


  • 4、 人工智能应用研究的两个最重要最广泛领域为
  • A、专家系统、自动规划
  • B、专家系统、机器学习
  • C、机器学习、智能控制
  • D、机器学习、自然语言理解


  • 5、 系统具有较多的冗余处理节点、通信路径和知识,能够使系统在出现故障时,仅仅降低响应速度或者求解精度,这是分布式人工智能的
  • A、容错性
  • B、连接性
  • C、协作性
  • D、独立性


  • 6、 二阶谓词的个体是
  • A、谓词
  • B、常量
  • C、变量
  • D、函数


  • 7、 命题是可以判断真假的
  • A、疑问句
  • B、感叹句
  • C、陈述句
  • D、祈使句


  • 8、 神经网络的成果属于
  • A、统计学派
  • B、符号学派
  • C、联接学派
  • D、行为学派


  • 9、 仅个体变元被量化的谓词称为
  • A、二阶谓词
  • B、原子公式
  • C、全称量词
  • D、一阶谓词


  • 10、 将模拟信号转换成数字信号的完整的转换过程依次为
  • A、采样、保持、编码、量化
  • B、采样、保持、量化、编码
  • C、采样、量化、保持、编码
  • D、保持、采样、量化、编码


  • 11、 下列不是框架表示法的特点是
  • A、结构化深层知识表示
  • B、组织结构化
  • C、层次间相互独立
  • D、易附加过程信息


  • 12、 在启发式图搜索策略中,估计从初始结点经过n结点到达目的结点的路径的最小代价的函数是
  • A、估价函数
  • B、搜索函数
  • C、激活函数
  • D、目标函数


  • 13、 原语言中的一个代词可以指多个事物,但在目标语言中要有不同的代词,这是机器翻译中的
  • A、头语重复使用
  • B、成语
  • C、词的多义性
  • D、文法的多义性


  • 14、 下列关于群智能算法说法正确的是
  • A、受动物群体智能启发的算法是群智能算法
  • B、蚁群算法中信息启发因子过小时会使蚁群的搜索过早陷入全局最优
  • C、蚁群的信息素浓度消散规则为:τ_xy(t+1)=ρτ_xy(t)+∆τ_xy(t)
  • D、粒子群优化算法的参数有:最大速度、惯性权重、加速度常数、信息素挥发度


  • 15、 定理得证的当前归结式是
  • A、包孕式
  • B、空子句
  • C、中断式
  • D、永真式


  • 16、 演绎推理的三段论式不包括
  • A、结论
  • B、大前提
  • C、小前提
  • D、推理


  • 17、 训练集中只有一部分数据是有标签,其余数据甚至是绝大部分数据是没有标签的学习方法称为
  • A、无监督学习
  • B、弱监督学习
  • C、深度学习
  • D、监督学习


  • 18、 下列是神经元的激励函数的是
  • A、高斯函数
  • B、正切函数
  • C、双曲正切函数
  • D、正弦函数


  • 19、 生成对抗网络的两个构成部分是
  • A、推理网络,数据网络
  • B、生成网络,数据网络
  • C、生成网络,判别网络
  • D、推理网络,判别网络


  • 20、 肝功能检验的PUFF系统属于
  • A、解释专家系统
  • B、预测专家系统
  • C、诊断专家系统
  • D、设计专家系统


  • 21、 人工智能是一门
  • A、心理学和生理学
  • B、综合性的交叉学科和边缘学科
  • C、语言学
  • D、数学和生理学


  • 22、 人工智能期刊InternationalJournalofAI创办于
  • A、1970年
  • B、1973年
  • C、1979年
  • D、1967年


  • 23、 从已知事实出发,通过规则库求得结论的产生式系统的推理方式是
  • A、正向推理
  • B、反向推理
  • C、双向推理
  • D、单向推理


  • 24、 人工智能的含义最早由一位科学家于1950年提出,并且同时提出一个机器智能的测试模型,请问这个科学家是
  • A、图灵
  • B、明斯基
  • C、冯·诺依曼
  • D、扎德


  • 25、 AI的英文缩写是
  • A、AutomaticInformation
  • B、ArtificialInformation
  • C、AutomaticIntelligence
  • D、ArtificialIntelligence


  • 26、 P→Q↔~P∨Q是
  • A、分配律
  • B、德·摩根律
  • C、连接词化规律
  • D、结合律


  • 27、 人工智能注意启发式算法,因而人工智能程序所示的解答是
  • A、模糊解
  • B、精确解
  • C、普通解
  • D、满意解


  • 28、 支持向量机SVM是一种
  • A、小样本下的统计机器学习算法
  • B、大样本下的统计机器学习算法
  • C、大样本下的实例机器学习算法
  • D、小样本下的实例机器学习算法


  • 29、 以下不是专家系统特点的是
  • A、具有透明性
  • B、具有交互性
  • C、具有主动性
  • D、具有启发性


  • 30、 根据神经网络中神经元的连接方式可以分为
  • A、先入型和后入型
  • B、逻辑型和推理型
  • C、前馈型和反馈型
  • D、输入型和输出型


  • 31、 MGU是
  • A、最一般替换
  • B、最一般谓词
  • C、基替换
  • D、最一般合一


  • 32、 SVM(支持向量机)与LR(逻辑回归)的数学本质上的区别是
  • A、损失函数
  • B、其余选项皆错
  • C、是否有核技巧
  • D、是否支持多分类


  • 33、 以下算法可以解决旅行商问题的是
  • A、蚁群优化算法
  • B、模拟退火算法
  • C、粒子群优化算法
  • D、免疫算法


  • 34、 它人工智能发展的硬道理,没有它的人工智能是没有用的,它是
  • A、数据
  • B、应用
  • C、逻辑
  • D、算法


  • 35、 通过一组符号及其组合来描述事物的是
  • A、文字
  • B、数据
  • C、信息
  • D、知识


  • 36、 实例学习中,以下不属于提供正例和反例的信息源的是
  • A、学习者本身
  • B、已经知道概念的老师
  • C、学习者以外的外部环境
  • D、用户知识


  • 37、 尽管人工智能学术界出现“百家争鸣”的局面,但是,当前国际人工智能的主流派仍属于
  • A、连接主义
  • B、符号主义
  • C、行为主义
  • D、经验主义


  • 38、 或图通常称为
  • A、状态图
  • B、语义图
  • C、博弈图
  • D、行为能力


  • 39、 被称为人工智能之父的是
  • A、亚瑟•塞缪尔
  • B、唐纳德•赫布
  • C、约翰•冯•诺依曼
  • D、约翰•麦卡锡


  • 40、 研究如何使机器有能听、会说、能看、会写、能思维、会学习、能适应环境变化、能解决面临的各种实际等功能的学科是
  • A、人工智能
  • B、行为艺术
  • C、计算机科学
  • D、机械工程


  • 41、 专家系统的成果属于
  • A、符号学派
  • B、联接学派
  • C、行为学派
  • D、统计学派


  • 42、 人工智能是指
  • A、人的智能
  • B、机器智能
  • C、通用智能
  • D、自然智能


  • 43、 被誉为国际“人工智能之父”的是
  • A、费根鲍姆(Feigenbaum)
  • B、图灵(Turing)
  • C、傅京孙(K.S.Fu)
  • D、尼尔逊(Nilsson)


  • 44、 Greater(5,3)的谓词是
  • A、4元
  • B、1元
  • C、2元
  • D、3元


  • 45、 《模式识别与人工智能》创刊于
  • A、1979年
  • B、1987年
  • C、1989年
  • D、1977年


  • 46、 建立实用的专家系统主要花费在
  • A、知识库建造
  • B、推理方法设计
  • C、程序设计
  • D、数据库建造


  • 47、 人工神经网络中基本处理单元是
  • A、人工神经元
  • B、生物神经元
  • C、数据流
  • D、人工细胞


  • 48、 如果问题存在最优解,则下面几种搜索算法中,可以认为是“智能程度相对比较高”的算法的是
  • A、深度优先搜索
  • B、宽度优先搜索
  • C、有界深度优先搜索
  • D、启发式搜索


  • 49、 下列是非单调推理系统的是
  • A、正确性维持系统(TMS)
  • B、MYCIN系统
  • C、EXPERT系统
  • D、PROSPECTOR系统


  • 50、 ROS最早诞生于哪所学校的实验室?
  • A、斯坦福大学(Stanford)
  • B、麻省理工学院(MIT)
  • C、卡内基梅隆大学(CMU)
  • D、加州大学伯克利分校(UC.Berkeley)


  • 51、 在有序搜索中,节点在希望树中,且其所有子节点都在希望树中的节点是
  • A、与节点
  • B、或节点
  • C、终叶节点
  • D、端节点


  • 52、 近年来机器学习最活跃的研究领域是
  • A、统计机器学习
  • B、基于解释的学习
  • C、基于经验知识的学习
  • D、实例学习


  • 53、 人工之智能是计算机科学中涉及研究、设计和应用智能机器的一个分支,它的近期目标在于研究用机器来实现
  • A、模拟自然现象
  • B、模仿和执行人脑智力
  • C、模仿人类行为
  • D、模拟人类语言


  • 54、 下列用于处理不确定性数据的方法是
  • A、费歇尔
  • B、非参数
  • C、粗糙集
  • D、贝叶斯


  • 55、 在诸如走迷宫、下棋、八数码游戏等游戏中,常用到的一种人工智能的核心技术称为
  • A、图搜索
  • B、专家学习
  • C、广义搜索
  • D、神经网络


  • 56、 调整神经网络的连接权值或者结构,使输入输出具有需要的特性的学习方法是
  • A、决策树方法
  • B、随机森林方法
  • C、神经网络方法
  • D、支持向量机方法


  • 57、 启发式搜索在搜索过程中利用的是
  • A、先验信息
  • B、启发式信息
  • C、随机搜索
  • D、用户信息


  • 58、 设甲、乙、丙三人中有人从不说真话,也有人从不说假话,某人向着三人分别提出一个问题:说谎者是? 甲答:“B和C都是说谎者” 乙答:“A和C都是说谎 丙答:“A和B至少有一个是说谎者”。 问:谁是老实人,谁是说谎者?
  • A、丙是老实人,甲是说谎者
  • B、丙是老实人,乙是说谎者
  • C、甲是老实人,乙是说谎者
  • D、甲是老实人,丙是说谎者


  • 59、 人工智能是指
  • A、人的智能
  • B、机器智能
  • C、通用智能
  • D、自然智能


  • 60、 神经网络的成果属于
  • A、联接学派
  • B、行为学派
  • C、统计学派
  • D、符号学派


  • 61、 与或图中的可解节点不包括
  • A、没有后裔的非终叶节点
  • B、非终叶节点含有与后继节点,后继节点全部可解
  • C、非终叶节点含有或后继节点,后继节点至少有一个可解
  • D、终叶节点是可解节点


  • 62、 产生式系统推理根据搜索方式划分,不包括
  • A、事实驱动推理
  • B、前向链接推理
  • C、后向链接推理
  • D、逆向链接推理


  • 63、 从边之间的逻辑关系看,状态图实际是一种
  • A、或图
  • B、语义图
  • C、博弈图
  • D、框架网络


  • 64、 表示集合的
  • A、对偶律
  • B、同一律
  • C、DeMorgan律
  • D、吸收律


  • 65、 如果问题存在最优解,则下面几种搜索算法中,必然可以得到该最优解的是
  • A、有界深度优先搜索
  • B、启发式搜索
  • C、深度优先搜索
  • D、广度优先搜索


  • 66、 表示归纳学习选择性概括规则中的
  • A、放松条件
  • B、取消部分条件
  • C、形成闭合区域
  • D、将常量转化为变量


  • 67、 从食物的外在数量上的表现去推断食物可能的规律性是指
  • A、统计方法
  • B、可视化方法
  • C、机器学习方法
  • D、神经计算方法


  • 68、 不适合用产生式表示法表示的知识是
  • A、具有经验性及不确定性的知识
  • B、由许多相对独立的知识元组成的领域知识
  • C、可以表示为一系列相对独立的求解问题的操作
  • D、具有结构关系的知识


  • 69、 只简单地对外部刺激产生响应,没有任何内部状态称为
  • A、慎思式真体
  • B、跟踪式真体
  • C、基于目标的真体
  • D、反应式真体


  • 70、 讲话者以某种方式决定一些值得向受话者讲的东西,这是agent通信中的
  • A、感知过程
  • B、意向过程
  • C、生成过程
  • D、综合过程


  • 71、 包括协商算法和系统分析两个方面,侧重描述和分析单个真体和多真体协商社会的整体协作行为的是
  • A、协商算法
  • B、协商处理
  • C、协商协议
  • D、协商策略


  • 72、 ,y的长度大于等于x的长度,这是
  • A、上下文有关语法
  • B、上下文无关语法
  • C、无约束短语结构语法
  • D、正则语法


  • 73、 首个语料库系统是
  • A、LDC中文树库
  • B、宾夕法尼亚树库
  • C、布拉格依存树库
  • D、布朗语料库


  • 74、 支持向量机算法属于
  • A、统计学习
  • B、集成学习
  • C、记忆学习
  • D、决策树学习


  • 75、 要想让机器具有智能,必须让机器具有知识。因此,在人工智能中有一个研究领域,主要研究计算机如何自动获取知识和技能,实现自我完善,这门研究分支学科叫
  • A、机器学习
  • B、神经网络
  • C、模式识别
  • D、专家系统


  • 76、 下列不属于人工智能系统的知识包含的4个要素中的是
  • A、控制和元知识
  • B、事实
  • C、规则
  • D、关系


  • 77、 被认为是人工智能“元年”的时间为
  • A、1956年
  • B、1961年
  • C、1946年
  • D、1948年


  • 78、 以下功能不包括在符号系统中的是
  • A、输入符号
  • B、输出符号
  • C、存储符号
  • D、符号迁移


  • 79、 与或图不可解节点不包括
  • A、终叶节点是可解节点
  • B、没有后裔的非终叶节点
  • C、非终叶节点含有或后继节点,其全部后裔为不可解
  • D、非终叶节点含有与后继节点,其后裔至少有一个不可解


  • 80、 下列不是缺省推理定义的是
  • A、如果X不能在某个给定的时间内被证明,那么得到结论Y
  • B、如果X不知道,那么得到结论Y
  • C、如果X不能被证明,那么得到结论Y
  • D、如果X在给定时间内被证明,那么结论Y不成立


  • 81、 下列属于递归神经网络的是
  • A、小脑模型连接控制网络
  • B、多层感知器
  • C、Hopfield网络
  • D、学习矢量化网络


  • 82、 DENDRAL化学结构分析系统属于
  • A、诊断专家系统
  • B、设计专家系统
  • C、解释专家系统
  • D、预测专家系统


  • 83、 表示的是归纳学习选择性概括规则中的
  • A、取消部分条件
  • B、形成闭合区域
  • C、将常量转化为变量
  • D、放松条件


  • 84、 下列不是判别分析的方法是
  • A、费歇尔
  • B、非参数
  • C、主元分析
  • D、贝叶斯


  • 85、 通过网络互连和系统的分布,便于扩充系统规模,这是分布式人工智能系统的
  • A、开放性
  • B、分布性
  • C、连接性
  • D、协作性


  • 86、 在一个真体内组合多种相对独立和并行执行的智能形态,其结构包括感知、动作、反应、建模、规划、通信和决策等模块的是
  • A、基于目标的真体
  • B、复合式真体
  • C、慎思式真体
  • D、跟踪式真体


  • 87、 渗透在其他模型中,是一个概念和逻辑上的理论模型,是研究真体理性和推理机制的基础的是
  • A、BDI模型
  • B、协商模型
  • C、自协商模型
  • D、协作规划模型


  • 88、 主要修改真体内的决策和控制过程的是
  • A、协商协议
  • B、协商策略
  • C、协商算法
  • D、协商处理


  • 89、 ,每条产生式规则的左侧必须是一个单独的非终结符,这是
  • A、上下文有关语法
  • B、上下文无关语法
  • C、无约束短语结构语法
  • D、正则语法


  • 90、 李明的父亲是教师,用谓词逻辑可以表示为Teacher(father(Liming))这里father(Liming)是
  • A、变元
  • B、函数
  • C、一元谓词
  • D、常量


  • 91、 如果证据E的出现便得结论H一定程度为真,则可信度因子
  • A、CH(H.E)=0
  • B、CH(H,E)=1
  • C、0<CH(H,E)<1


  • 92、 假设考生考试成绩的论域为{A,B,C,D,E},小王成绩为A、为B、为A或B的基本概率分别分配为0.3、0.1、0.2。若Be({C,D,E})=0.3,则对{A.B)不知道的程度为
  • A、0.2
  • B、0.3
  • 0
  • D、0.1


  • 93、 在可信度方法中,若证据A的可信度CF(F)=0,这意味着
  • A、没有意义
  • B、证据A可信
  • C、证据A不可信
  • D、对证据A一无所知


  • 94、 C(B|A)表示在规则A->B中,证据A为真的作用下结论B为真的
  • A、信度
  • B、概率
  • C、可信度
  • D、信任增长度


  • 95、 被誉为国际“人工智能之父”的是
  • A、费根鲍姆(Feigenbaum)
  • B、图灵(Turing)
  • C、傅京孙(K.S.Fu)
  • D、尼尔逊(Nilsson)


  • 96、 BP神经网络的拓扑结构为
  • A、广泛互连型
  • B、分层前向型
  • C、反馈前向型
  • D、互连前向型


  • 97、 语义网络表示不包含
  • A、过程部分
  • B、约束条件
  • C、词法部分
  • D、结构部分


  • 98、 下列不是框架表示法特点的是
  • A、自然性
  • B、结构性
  • C、模块性
  • D、继承性


  • 99、 人工神经网络的特性不包括
  • A、非线性映射
  • B、程序性运行
  • C、并行分布处理
  • D、通过训练进行学习


  • 100、 知识发现的处理过程中,只根据用户要求,确定KDD的目标是发现何种类型的知识的过程是
  • A、数据挖掘
  • B、数据预处理
  • C、数据选择
  • D、数据变换


  • 101、 在证据理论中,信任团数与似然团数对(Be1(A),P1(A))的值为(0,0)时,表示
  • A、对A一无所知
  • B、对A为真有一定信任
  • C、A为假
  • D、A为真


  • 102、 不属于人工智能学派的是
  • A、连接主义
  • B、符号主义
  • C、机会主义
  • D、行为主义


  • 103、 又称为认知式真体,接收的外部环境信息,依据内部状态进行信息融合,以产生修改当前状态的描述;然后再知识库支持下制订规划,再在目标指引下形成动作序列,对环境发生作用的是
  • A、基于目标的真体
  • B、反应式真体
  • C、慎思式真体
  • D、跟踪式真体


  • 104、 主要用于制订协调一致的问题求解规划的模型是
  • A、BDI
  • B、协商
  • C、自协商
  • D、协作规划


  • 105、 若多真体系统中至少有一个真体具备其他真体的知识、能力和环境资源知识,该真体系统中的真体间的协调方式称为
  • A、基于协商的协调
  • B、基于对策论的协调
  • C、基于集中规划的协调
  • D、基于社会规划的协调


  • 106、 规则采用或,其中,即A,B都是单独的非终结符,t是单独的非终结符,这是
  • A、正则语法
  • B、上下文有关语法
  • C、上下文无关语法
  • D、无约束短语结构语法


  • 107、 调整词序、修辞和从译文词典中取词,这是机器翻译过程中的
  • A、译文综合
  • B、译文输出
  • C、原文输入
  • D、原文分析


  • 108、 在公式中,存在量词是在全称量词的辖域内,我们允许所存在的x可能依赖于y值。令这种依赖关系明显地由函数所定义,它把每个y值映射到存在的那个x。这种函数叫做
  • A、Skolem函数
  • B、依赖函数
  • C、决定函数
  • D、多元函数


  • 109、 如果问题存在最优解,则下面几种搜索算法中,必然可以得到该最优解的是
  • A、启发式搜索
  • B、广度优先搜索
  • C、深度优先搜索
  • D、有界深度优先搜索


  • 110、 已知初始问题的描述,通过一系列变换把此问题最终变为一个子问题集合;这些子问题的解可以直接得到,从而解决了初始问题。这属于知识表示法叫
  • A、问题归约法
  • B、谓词逻辑法
  • C、语义网络法
  • D、状态空间法


  • 111、 关于下面程序,正确的是classJ_SubClass{J_SubClass(inti){System.out.println(i);}}publicclassJ_Test{publicstaticvoidmain(String[]args){J_SubClassa=newJ_SubClass();}}
  • A、可以成功通过编译
  • B、不能通过编译,因为类J_Test没有定义无参数的构造方法
  • C、不能通过编译,因为没有实现J_SubClass(inti)的构造方法
  • D、不能通过编译,因为类J_SubClass没有定义无参数的构造方法


  • 112、 若score是一个整数数组,有五个元素,已经正确初始化并赋值,则以下程序运行结果是temp=score[0];for(intindex=1;index<5;index++){if(score[index]<temp){temp=score[index];}}
  • A、找到数组最后一个元素
  • B、求最小数
  • C、编译出错
  • D、求最大数


  • 113、 若a和b均是整型变量并已正确赋值,正确的swich语句为
  • A、switcha{...}
  • B、switch(a%b){....}
  • C、switch(a+b);{...}
  • D、switch(a+b*3.0){....}


  • 114、 下列代码输出结果是inti=10;while(i>0){i=i+1;if(i==10){break;}}
  • A、死循环
  • B、循环执行一次
  • C、while循环执行10次
  • D、循环一次都不执行


  • 115、 执行下面代码后,描述正确的是inta,b,c;a=1;b=2;c=(a+b>3?a++:b++)
  • A、c的值是false
  • B、a的值是2,b的值是3
  • C、a的值是2,b的值是1
  • D、a的值是1,b的值是3


  • 116、 下列类的声明中正确的是
  • A、publicvoidHH{…}
  • B、ublicclassCar{…}
  • C、publicclassvoidnumber{}
  • D、publicclassMove(){…}


  • 117、 下列关于类的继承性的描述中,错误的是
  • A、Java语言要求一个子类只有一个父类
  • B、父类中成员的访问权限在子类中将被改变
  • C、继承是在已有的基础上生成新类的一种方法
  • D、子类继承父类的所有成员,但不包括私有的成员方法


  • 118、 Java的语言种类是
  • A、抽象语言
  • B、机器语目
  • C、汇编语言
  • D、高级语言


  • 119、 下面关于接口的描述中,错误的是
  • A、一个类只允许继承一个接口
  • B、定义接口使用的关键字是interface
  • C、接口实际上是由常量和抽象方法构成的特殊类
  • D、在继承接口的类中通常要给出接口中定义的抽象方法的具体实现


  • 120、 在下列情况下,构造方法会被调用的是
  • A、类定义时
  • B、创建对象时
  • C、调用对象方法时
  • D、使用对象的变量时


  • 121、 以下选项中,是FileOutputStream的父类的是
  • A、File
  • B、FileOutput
  • C、OutputStream
  • D、InputStream


  • 122、 线程调用sleep()方法后,该线程将进入的状态是
  • A、运行状态
  • B、阻塞状态
  • C、死亡状态
  • D、就绪状态


  • 123、 设有定义inti=123;longj=456;下面赋值不正确的语句是
  • A、i=(int)j;
  • B、j=(long)i;
  • C、j=i;
  • D、i=j;


  • 124、 运算符优先级别排序正确的是
  • A、由高向低分别是:()、关系运算符、算术运算符、赋值运算符、!、逻辑运算符
  • B、由高向低分别是:()、!、算术运算符、关系运算符、逻辑运算符、赋值运算符
  • C、由高向低分别是:()、算术运算符、逻辑运算符、关系运算符、!、赋值运算符
  • D、由高向低分别是:()、!、关系运算符、赋值运算符、算术运算符、逻辑运算符


  • 125、 用于定义类成员的访问控制权的一组关键字是
  • A、class,float,double,public
  • B、float,boolean,int,long
  • C、char,extends,float,double
  • D、public,private,protected.


  • 126、 下列方法定义中,正确的是
  • A、voidx(){...returntrue;}
  • B、intx(inta,b){returna+b;}
  • C、intx(){charch='a';return(int)ch;}
  • D、intx(){...returntrue;}


  • 127、 设i、j、k为类x中定义的int型变量名,下列类x的构造函数中不正确的是
  • A、x(intm){...}
  • B、voidx(intm){...}
  • C、x(intm,intn){...}
  • D、x(inth,intm,intn){...}


  • 128、 下列选项中,用于在定义子类时声明父类名的关键字是
  • A、class
  • B、package
  • C、extends
  • D、interface


  • 129、 下列语句序列执行后,ch1的值是charch1='A',ch2='W';if(ch1+2<ch2)++ch1;
  • A、'A'
  • B、B'
  • C、C'
  • D、B


  • 130、 设有定义floatx=3.5f,y=4.6f,z=5.7f;则以下的表达式中,值为true的是
  • A、z>(y+x)
  • B、x>y||x>z
  • C、x<y&!(x<z)
  • D、x!=yB.x>y||x>zC.z>(y+x)D.x<y&!(x<z)


  • 131、 定义类头时能使用的修饰符是
  • A、protected
  • B、static
  • C、private
  • D、abstract


  • 132、 关于类和对象的叙述正确的是
  • A、类的成员至少有一个属性和一个方法
  • B、Java的类分为两大部分:系统定义的类和用户自定义的类
  • C、类的静态属性和全局变量的概念完全一样,只是表达形式不同
  • D、类是对象的实例化


  • 133、 以下有关构造方法的说法,正确的是
  • A、构造方法可以和类同名,也可以和类名不同
  • B、构造方法在类定义时被调用
  • C、一个类的构造方法可以有多个
  • D、构造方法只能由对象中的其它方法调用


  • 134、 关于Java中异常的叙述正确的是
  • A、异常是可以捕获和处理的
  • B、异常出现后程序的运行马上中止
  • C、异常是程序编写过程中代码的语法错误
  • D、异常是程序编写过程中代码的逻辑错误


  • 135、 关于下列程序,叙述正确的是publicstaticvoidmain(String[]args){try{return;}finally{System.out.println("hello");}}
  • A、上面程序含有编译错误
  • B、上面程序会正常运行,但不产生任何输出
  • C、上面程序在运行时会产生一个运行时异常
  • D、上面程序输出hello


  • 136、 Java源程序经编译后生成目标文件的扩展名是
  • A、.class
  • B、.exe
  • C、.jre
  • D、.java


  • 137、 下面的运算符中,用于执行除法运算的是
  • A、%
  • B、*
  • C、/
  • D、\


  • 138、 for(intx=0;(x==0)|(x>4);x++);循环的循环次数为
  • A、执行3次
  • B、执行4次
  • C、执行0次
  • D、执行1次


  • 139、 一维数组a的第三个元素表示为
  • A、a(2)
  • B、a[2]
  • C、a(3)
  • D、a[3]


  • 140、 下列选项中将一个十六进制值赋值给一个long型变量的是
  • A、longnumber=0345;
  • B、longnumber=0345L;
  • C、longnumber=0x345L;
  • D、longnumber=345L;


  • 141、 使用this调用类的构造方法,下面的说法中不正确的是
  • A、不能在一个类的两个构造方法中使用this互相调用
  • B、使用this调用其他构造方法的语句可以放在任意位置
  • C、使用this调用构造方法的格式为this([参数1,参数2..])
  • D、只能在构造方法中使用this调用其它的构造方法


  • 142、 对于构造函数,下列叙述不正确的是
  • A、构造函数的主要作用是完成对类的对象的初始化工作
  • B、构造函数是类的一种特殊函数,它的方法名必须与类名相同
  • C、构造函数的返回类型只能是void型
  • D、一般在创建新对象时,系统会自动调用构造函数


  • 143、 不能构成循环的语句是
  • A、switch语句
  • B、do_while语句
  • C、for语句
  • D、while语句


  • 144、 关于抽象类的说法正确的是
  • A、接口和抽象类是同一个概念
  • B、抽象类中所有方法都是抽象方法
  • C、如果父类是抽象类,则子类必须重写父类所有的抽象方法
  • D、不能用抽象类去创建对象


  • 145、 设intx=1,floaty=2,则表达式x/y的值是
  • A、2
  • 0
  • C、0.5
  • D、1


  • 146、 以下选项中,File类delete()方法返回值的类型是
  • A、Integer
  • B、int
  • C、String
  • D、boolean


  • 147、 线程调用sleep()方法后,该线程将进入
  • A、就绪状态
  • B、运行状态
  • C、阻塞状态
  • D、死亡状态


  • 148、 设x=1,y=2,z=3,则表达式y+=z--/++x的值是
  • A、3
  • B、3.5
  • C、4
  • D、5


  • 149、 Thread类位于
  • A、java.lang
  • B、java.util
  • C、java.awt
  • D、java.io


  • 150、 以下不是Java的基本数据类型的是
  • A、float
  • B、Boolean
  • C、int
  • D、char


  • 151、 在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同这种面向对象程序特性称为
  • A、隐藏
  • B、覆盖
  • C、重载
  • D、不支持此特性


  • 152、 类的设计要求它的某个成员变量不能被外部类直接访问,获得需要的访问控制应该使用下面的修饰符是
  • A、private
  • B、protected
  • C、不加修饰符
  • D、public


  • 153、 设有下面两个赋值语句:a=Integer.parseInt("1024");b=Integer.valueOf("1024").intValue();下述说法正确的是
  • A、a和b都是整数类型变量并且它们的值相等
  • B、a是整数类型变量,b是整数类对象
  • C、a是整数类对象,b是整数类型变量
  • D、a和b都是整数类对象并且它们的值相等


  • 154、 在Java中,存放字符串常量的对象属于
  • A、String
  • B、Character
  • C、StringBuffer
  • D、Vector


  • 155、 以下代码段执行后的输出结果为intx=-3;inty=-10;System.out.println(y%x);
  • A、-1
  • B、1
  • C、2
  • D、3


  • 156、 在编写异常处理的Java程序中,每个catch语句块都应该与语句块对应,使得用该语句块来启动Java的异常处理机制
  • A、throw
  • B、try
  • C、switch
  • D、if-else


  • 157、 在使用interface声明一个接口时,只可以用来修饰符修饰该接口的是
  • A、private
  • B、protected
  • C、private
  • D、public


  • 158、 如果需要从文件中读取数据,则可以在程序中创建类的对象是
  • A、FileWriter
  • B、FileInputStream
  • C、FileOutputStream
  • D、DataOutputStream


  • 159、 数组元素在Java中储存在
  • A、栈中
  • B、堆中
  • C、队列中
  • D、链表中


  • 160、 以下是Java中有效的关键字的是
  • A、name
  • B、hello
  • C、FALSE
  • D、good


  • 161、 下面的代码,编译运行时,结果是 publicclassTest{ publicstaticvoidmain(Stringargs[]){ for(inti=0;i<3;i++){ System.out.print(i); } System.out.print(i); } }
  • A、正确运行,输出011
  • B、正确运行,输出012
  • C、正确运行,输出123
  • D、编译时报错


  • 162、 关于方法重载的描述,以下选项中正确的是
  • A、参数的个数或类型一致
  • B、方法名必须一致
  • C、返回值类型必须不同
  • D、参数个数不可以相同


  • 163、 Java语言中,Stringstr=”123456789”,System.out.println(str.indexOf(“5”)),输出结果是
  • A、4
  • B、5
  • C、6
  • D、3


  • 164、 对于死锁的描述,下面说法中不正确的是
  • A、一旦出现死锁,程序会发生异常
  • B、Java虚拟机没有检测和处理死锁的措施口
  • C、当两个线程互相等待对方释放同步锁时会发生死锁
  • D、处于死锁状态的线程处于阻塞状态,无法继续运行


  • 165、 定义了int型二维数组a[6][7]后,数组元素a[2][3]前的数组元素个数是
  • A、17
  • B、18
  • C、24
  • D、25


  • 166、 使用this调用类的构造方法,下面的说法中正确的是
  • A、只能在构造方法中使用this调用其它的构造方法
  • B、不能在一个类的两个构造方法中使用this互相调用
  • C、使用this调用其他构造方法的语句可以放在任意位置
  • D、使用this调用构造方法的格式为this


  • 167、 在成员方法的访问控制修饰符中,规定访问权限包含该类自身,同包的其他类和其他包的该类子类的修饰符是
  • A、public
  • B、Private
  • C、Protected
  • D、默认


  • 168、 下列关于抽象类的描述中,错误的是
  • A、抽象类通常要有它的子类
  • B、抽象类是不可以定义对象的
  • C、抽象类是不可以有构造方法的
  • D、抽象类是用修饰符abstract说明的


  • 169、 设有定义“intk=3;”,语法正确且值为true的表达式是
  • A、k=3
  • B、k++>3;
  • C、k--==3&&k++==3;
  • D、k++==3||++k>3;


  • 170、 对于已经被定义过可能抛出异常的语句,在编程时应该
  • A、只能使用try/catch语句处理
  • B、如果程序错误,必须使用try/catch语句处理异常
  • C、必须使用try/catch语句处理异常,或用throw将其抛出
  • D、可以置之不理


  • 171、 将类的成员的访问权限设置为默认的,则该成员被
  • A、所有的类访问
  • B、同一包中的类访问
  • C、其他包中的类访问
  • D、所有的类的子类访问


  • 172、 以下是Java中的标识符的是
  • A、3number
  • B、#number.
  • C、super
  • D、fieldname


  • 173、 关于多态性的说法正确的是
  • A、多态性就是方法的名字可以一样,但返回的类型必须不一样
  • B、一个类中不能有同名的方法
  • C、子类中不能有和父类中同名的方法
  • D、子类中可以有和父类中同名且参数相同的方法


  • 174、 以下关于继承叙述正确的是
  • A、在Java中一个类不能同时继承一个类和实现一个接口
  • B、在Java中类只允许单一继承
  • C、在Java中接口只允许单一继承
  • D、在Java中一个类只能实现一个接口


  • 175、 以下选项中,使用了缓冲区技术的流是
  • A、BufferedOutputStream
  • B、FileReader
  • C、FileInputStream
  • D、DataOutputStream


  • 176、 给出下面代码,关于该程序下列说法正确的是 publicclassPerson{ staticintarr[]=newint[5]; publicstaticvoidmain(Stringa[]){ System.out.println(arr[0]); } }
  • A、编译时将产生错误
  • B、编译时正确,运行时将产生错误
  • C、输出零
  • D、输出空


  • 177、 下列语句关于Java内存回收的说明正确的是
  • A、内存回收程序可以在指定的时间释放内存对象
  • B、内存回收程序负责释放无用内存
  • C、程序员必须创建一个线程来释放内存
  • D、内存回收程序允许程序员直接释放内存


  • 178、 字符流和字节流的区别在于
  • A、前者带有缓冲,后者没有
  • B、二者没有区别,可以互换使用
  • C、前者是块读写,后者是字节读写
  • D、每次读写的字节数不同


  • 179、 以下关键字中可以用来对对象加互斥锁的是
  • A、transient
  • B、serialize
  • C、synchronized
  • D、static


  • 180、 以下对自定义异常描述错误的是
  • A、定义异常可以继承自Error
  • B、自定义异常必须继承Exception
  • C、程序已经提供了丰富的异常类,使用自定义异常没有意义
  • D、自定义异常可以更加明确定位异常出错的位置和给出详细出错信息


  • 181、 FilterOutputStream是BufferedOutputStream、DataOutputStream及PrintStream的父类,以下类中可能是FilterOutputStream构造函数的参数类型是
  • A、InputStream
  • B、BufferedOutputStream
  • C、File
  • D、OutputStream


  • 182、 在使用interface声明一个接口时,修饰该接口只可以使用的修饰符是
  • A、privateprotected
  • B、private
  • C、public
  • D、protected


  • 183、 如果需要从文件中读取数据,则可以在程序中创建的类的对象是
  • A、FileWriter
  • B、FileInputStream
  • C、DataOutputStream
  • D、FileOutputStream


  • 184、 定义一个接口必须使用的关键字是
  • A、static
  • B、interface
  • C、class
  • D、public


  • 185、 下列流中字节流的是
  • A、FileInputStream
  • B、InputStreamReader
  • C、FilterInputStream
  • D、BufferedInputStream


  • 186、 定义类头时能使用的修饰符是
  • A、protected
  • B、static
  • C、private
  • D、abstract


  • 187、 以下选项中,不属于合法的标识符的是
  • A、username3
  • B、class
  • C、Hello_World
  • D、user123name


  • 188、 Java的字符类型采用的是Unicode编码方案,每个Unicode码占用的比特位是
  • A、8
  • B、16
  • C、32
  • D、64


  • 189、 一个子类继承父类,子类不可以继承父类中访问权限设定为
  • A、private的变量和方法
  • B、未修饰的变量和方法
  • C、protected的变量和方法
  • D、protected的变量和方法


  • 190、 下面的二维数组初始化语句中,正确的是
  • A、inta[][]={{1,2},{3,4}};
  • B、inta[2][]={{1,2},{3,4}};
  • C、floatb[2][2]={0.1,0.2,0.3,0.4};
  • D、floata[2][2]={0};


  • 191、 声明一个类的方法是最终的,即不能被其子类覆盖该方法,应使用的修饰符是
  • A、public
  • B、protected
  • C、abstract
  • D、final


  • 192、 用abstract定义的类
  • A、可以被实例化
  • B、只能被继承
  • C、不能被继承
  • D、不能派生子类


  • 193、 关于方法重载的描述,以下选项中正确的是
  • A、方法名必须一致
  • B、参数个数必须一致
  • C、返回值类型必须不同
  • D、参数的个数和类型都不一致


  • 194、 以下说法中不正确的是
  • A、Java语言中不允许一个类继承多个类
  • B、Java语言中不允许一个类实现多个接口
  • C、Java语言中允许一个接口继承一个接口
  • D、Java语言中允许一个类同时继承一个类并实现一个接口


  • 195、 下面修饰符所定义的方法必须被子类所覆盖的是
  • A、protectd
  • B、volatile
  • C、final
  • D、bstract


  • 196、 以下选项中,可以实现一次读入多个文件的文件操作类是
  • A、BufferedReader
  • B、FileInputStream
  • C、SequenceInputStream
  • D、FileReader


  • 197、 编译一个定义了两个类和三个方法的的Java源码文件,总共会产生几个字节码文件,这些字节码文件的扩展名是什么
  • A、2个字节码文件,以".class"为扩展名
  • B、5个字节码文件,以".java"为扩展名
  • C、2个字节码文件,以".java"为扩展名
  • D、5个字节码文件,以".class"为扩展名


  • 198、 以下for循环的循环次数为for(intx=0;(x==0)|(x>4);x++);
  • A、执行4次
  • B、执行5次
  • C、无限次
  • D、执行3次


  • 199、 下列叙述正确的是
  • A、在类中的构造方法的名字与类的名字相同,而且有返回类型
  • B、在类中的构造方法的名字与类的名字相同,但没有返回类型
  • C、在类中的构造方法的名字与类的名字相同,而且不能初始化
  • D、在类中的构造方法的名字与类的名字相同,而且不能重载


  • 200、 下面import命令可以为我们提供编写网络应用程序的类的是
  • A、importjava.net.*;
  • B、importjava.sql.*;
  • C、importjava.util.*;
  • D、importjava.io.*;


  • 201、 如果需要从文件中读取数据,则可以在程序中创建的类的对象是
  • A、DataOutputStream
  • B、FileOutputStream
  • C、FileWriter
  • D、FileInputStream


  • 202、 有整型数组:int[]x={12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x中的元素值依次是
  • A、8 7 12 35 2
  • B、2 7 8 12 35
  • C、12 35 8 7 2
  • D、35 12 8 7 2


  • 203、 下面的程序段创建了BufferedReader类的对象in,以便读取本机c盘my文件夹下的文件1.txt。File构造函数中正确的路径和文件名的表示是 Filef=newFile(填代码处); file=newFileReader(f); in=newBufferedReader(file);
  • A、"./1.txt"
  • B、"../my/1.txt"
  • C、"c:\\my\\1.txt"
  • D、"c:\my\1.txt"


  • 204、 下列语句序列执行后,k的值是 inti=10,j=18,k=30; switch(j-i) {case8:k++; case9:k+=2; case10:k+=3; default:k/=j;}
  • A、2
  • B、31
  • C、32
  • D、33


  • 205、 设有定义floatx=3.5f,y=4.6f,z=5.7f;则以下的表达式中,值为true的是
  • A、x<y&!(x<z)
  • B、x!=y
  • C、x>y||x>z
  • D、z>(y+x)


  • 206、 线程调用sleep()方法后,该线程将进入的状态是
  • A、死亡状态
  • B、就绪状态
  • C、运行状态
  • D、阻塞状态


  • 207、 下面关键字不能用来控制对类成员的访问的是
  • A、default
  • B、private
  • C、protected
  • D、public


  • 208、 关于BufferedReader类的readLine()方法,以下说法不正确的是
  • A、该方法可能抛出IOException异常,调用该方法时通常应将它放到try块中,并通过catch块处理异常
  • B、方法readLine()每次读取一行数据
  • C、方法readLine()每次读取一个字节
  • D、如果读到流的末尾,该方法返回的结果为null


  • 209、 当某一线程正处于休眠状态,而另一个线程用Thread类中的interrupt()方法中断它时,抛出的异常类型是
  • A、InterruptedException
  • B、ClassNotFoundException
  • C、IOException
  • D、RuntimeException


  • 210、 要定义一个静态成员或静态方法,应使用的修饰符是
  • A、static
  • B、final
  • C、public
  • D、protected


  • 211、 下列选项中,构造方法被调用在
  • A、类定义时
  • B、创建对象时
  • C、调用对象方法时
  • D、使用对象的变量时


  • 212、 中文语句“如果x和y都不等于z,或者x等于y,则输出x”可以写成下列哪一个Java语句
  • A、if(!(x==z||y==z)||x==y)System.out.println('x')
  • B、if(!(x==z)&&!(y==z)&&x==y)System.out.println('x')
  • C、if(x&&y!=z||x==y)System.out.println('x')
  • D、if(x!=z||y!=z&&x==y)System.out.println('x')


  • 213、 下列选项中,关于继承的说法正确的是
  • A、子类只继承父类的方法,而不继承属性
  • B、子类只继承父类public方法和属性
  • C、子类将继承父类所有的属性和方法
  • D、子类将继承父类的非私有属性和方法


  • 214、 关于下面程序的执行结果,下列选项中正确的是 publicclassFoo{ publicstaticvoidmain(String[]args){ try{return;} finally{System.out.println("Finally");} } }
  • A、因为没有catch语句块,所以不能通过编译
  • B、程序正常运行,并输出"Finally"
  • C、程序正常运行,但不输出任何结果
  • D、编译能通过,但运行时会出现一个例外


  • 215、 下列常见的系统定义的异常中,哪个是输入、输出异常
  • A、IOException
  • B、FileNotFoundException
  • C、UnknownHostException
  • D、ClassNotFoundException


  • 216、 下列选项中哪个是面向企业级用容器管理专用构件的应用平台
  • A、J2ME
  • B、J2SE
  • C、J2DE
  • D、J2EE


  • 217、 下列选项中对接口描述错误的是
  • A、接口没有提供构造方法
  • B、接口中的方法默认使用public、abstract修饰
  • C、接口中的属性默认使用public、static、final修饰
  • D、接口不允许多继承


  • 218、 在Java中,jdbc定义了一组用于数据库进行通信的接口和类,封装的包是
  • A、java.sql
  • B、java.util
  • C、java.lang
  • D、java.math


  • 219、 以下选项关于接口能够实现对Web访问者的身份认证
  • A、HttpServlet
  • B、HttpSession
  • C、HttpServletRequest
  • D、HttpServletResponse


  • 220、 在编写JavaApplication程序时,若需要使用到标准输入输出语句,必须在程序的开头写上的语句是
  • A、importjava.io.*
  • B、importjava.awt.*
  • C、importjava.applet.Applet
  • D、importjava.awt.Graphics


  • 221、 下列选项中,属于描述Java语言的类间的继承关系的是
  • A、线程的
  • B、不能继承
  • C、多重的
  • D、单重的


  • 222、 假设有一个类B,下面为其构造方法的声明,正确的是
  • A、B(intx){}
  • B、b(intx){}
  • C、voidb(intx){}
  • D、voidB(intx){}


  • 223、 关于构造方法的下列选项中说法正确的是
  • A、构造方法必须与类同名
  • B、一个类只能有一个构造方法
  • C、一个类可以有多个不同名的构造方法
  • D、构造方法必须自己定义,不能调用父类的构造方法


  • 224、 下利选项中,填入while后的空白处会导致编译错的.是 publicclassE{ publicstaticvoidmain(Stringargs[]){ intm=10,n=0; while(){ n++; } } }
  • A、m=0
  • B、m-->0
  • C、m++>0
  • D、m>100&&true


  • 225、 下列选项叙述是正确的
  • A、Java源文件必须含有主类,主类必须是public类
  • B、Java应用程序由若干个类所构成,这些类必须在一个源文件中
  • C、Java应用程序由若干个类所构成,这些类必须在一个源文件中,也可以分布在若干个源文件中,其中必须有一个源文件含有主类
  • D、Java源文件必须含有主类


  • 226、 在Java中,用package语句说明一个包时,该包的层次结构必须是
  • A、与文件类型相同
  • B、与文件大小相同
  • C、与文件的结构相同
  • D、与文件目录的层次相同


  • 227、 下列属于Java应用程序主类中正确的main方法的是
  • A、publicstaticvoidmain(Stringargs[])
  • B、publicvoidmain(Stringargs[])
  • C、staticvoidmain(Stringargs[])
  • D、publicstaticvoidMain(Stringargs[])


  • 228、 假设有"intx=1;",下列选项可能导致"可能损失精度,找到int需要char"编译错误的是
  • A、shortt=12+'a'
  • B、charc='a'+1
  • C、charm='a'+x
  • D、byten='a'+1;


  • 229、 关于float变量的声明,下列选项正确的是
  • A、floatfoo=3.03d
  • B、floatfoo=1.0
  • C、floatfoo=42el
  • D、floatfoo=2.02f


  • 230、 对于下列代码: Stringstr1="java"; Stringstr2="java"; Stringstr3=newString("java"); StringBufferstr4=newStringBuffer("java"); 以下表达式的值为true的是
  • A、str2==str3
  • B、str3==str4
  • C、str1==str2
  • D、str1==str4


  • 231、 java支持在一个类中定义另一个类,这样的类称作
  • A、内部类
  • B、外部类
  • C、异常类
  • D、父类


  • 232、 Java抛出一个Exception子类的实例表示异常发生的是
  • A、throw
  • B、catch
  • C、finally
  • D、try


  • 233、 下面关于内部类的说法,错误的是
  • A、内部类可作为其他类的成员,而且可访问它所在类的成员
  • B、内部类可用abstract修饰定义为抽象类,也可以用private或protected定义
  • C、内部类不能有自己的成员方法和成员变量
  • D、除static内部类外,不能在类内声明static成员


  • 234、 对于如下代码,下列哪个叙述是正确的 publicclassE{ publicstaticvoidmain(String[]args){ StringstrOne="bird"; StringstrTwo=strOne; strOne="fly"; System.out.println(strTwo); } }
  • A、程序标注的【代码】的输出结果是fly
  • B、程序标注的【代码】的输出结果是bird
  • C、程序标注的【代码】的输出结果是null.
  • D、程序编译出现错误


  • 235、 下列选项中叙述是正确的
  • A、String类在java.util包中
  • B、"abc"=="abc"的值是false
  • C、"abc".equal("Abc")的值是true
  • D、String类是final类,不可以有子类


  • 236、 下列表达式运行时无编译错误的是
  • A、floatm=Float.parseDouble("2.9")
  • B、bytem=Integer.parseInt("2")
  • C、intm=Float.parseFloat("567")
  • D、intm=Short.parseShort("567")


  • 237、 当方法遇到异常又不知如何处理时,下列说法是正确的
  • A、抛出异常
  • B、声明异常
  • C、嵌套异常
  • D、捕获异常


  • 238、 下列选项中,正确的URL格式是
  • A、(协议)://(端口号):(主机名)/(文件路径)/(文件名)
  • B、(协议)://(主机名):(端口号)/(文件路径)/(文件名)
  • C、(主机名)://(协议):(端口号)/(文件路径)/(文件名)
  • D、(协议)://(主机名):(端口号)/(文件名)/(文件路径)


  • 239、 顺序执行下列程序语句后,则b的值是 Stringa="Hello"; Stringb=a.substring(0,2)
  • A、Hello
  • B、el
  • C、He
  • D、null


  • 240、 若类声明加上下列选项中的修饰符,则表示该类不能有子类的选项是
  • A、down
  • B、final
  • C、close
  • D、end


  • 241、 给出下列代码,则数组初始化中不正确的是 byte[]array1,array2[]; bytearray3[][]; byte[][]array4;
  • A、array3=array4
  • B、array2=array1
  • C、array2=array3
  • D、array2=array4


  • 242、 下列选项的java源文件代码片段不正确的是
  • A、importjava.io.*;classPerson{}publicclassTest{}
  • B、importjava.io.*;importjava.awt.*;publicclassTest{}
  • C、packagetestpackage;publicclassTest{}
  • D、importjava.io.*;packagetestpackage;publicclassTest{}


  • 243、 已知有定义:Strings="Ilove",下面表达式正确的是
  • A、s+="you"
  • B、charc=s[1]
  • C、intlen=s.length
  • D、Strings=s.toLowerCase()


  • 244、 在java中,下列接口以键值对的方式存储对象的是
  • A、java.util.List
  • B、java.util.Map
  • C、java.util.Collection
  • D、java.util.Set


  • 245、 下列选项中叙述正确的是
  • A、允许接口中只有一个抽象方法
  • B、如果一个抽象类实现某个接口,那么它必须重写接口中的全部方法
  • C、如果一个非抽象类实现某个接口,那么它可以只重写接口中的部分方法
  • D、一个类最多可以实现两个接口


  • 246、 执行语句:int[]x=newint[20];后,下面说法正确的是
  • A、x[19]为空
  • B、x[19]未定义
  • C、x[0]为空
  • D、x[19]为0


  • 247、 Father和Son是两个java类,下列选项标识出Father是Son的父类的是
  • A、classSonimplementsFather
  • B、classFatherimplementsSon
  • C、classFatherextendsSon
  • D、classSonextendsFather


  • 248、 所有的异常类皆继承下列选项中的
  • A、java.lang.Error
  • B、java.io.Exception
  • C、java.lang.Throwable
  • D、java.lang.Exception


  • 249、 下列选项中,是Java多态的表现形式的是
  • A、重写
  • B、抽象
  • C、继承
  • D、封装


  • 250、 下列程序的输出结果是 publicclassE { publicstaticvoidmain(Stringargs[]) { intx=1,y=6; while(y-->0)x--; System.out.print("x="+x+",y="+y); } }
  • A、x=-5,y=-1
  • B、x=-6,y=-1
  • C、x=-5,y=1
  • D、x=-6,y=0


  • 251、 下列选项中类声明是错误的的是
  • A、abstractclassA
  • B、classB
  • C、publicclassB
  • D、privateclassA


  • 252、 对象的特征在类中表示为变量,也可以称为
  • A、方法
  • B、数据类型
  • C、对象
  • D、属性


  • 253、 下列选项是JDK提供的编译器的是
  • A、javac.exe
  • B、javap.exe
  • C、javaw.exe
  • D、java.exe


  • 254、 Math.round(11.5)和Math.round(-11.5)运行的结果是
  • A、12 -11
  • B、11 -12
  • C、11 -11
  • D、12 -12


  • 255、 下列选项的java源文件代码片段是不正确的是
  • A、importjava.io.*;importjava.awt.*;publicclassTest{}publicclassTest{}
  • B、packagetestpackage;publicclassTest{}
  • C、importjava.io.*;packagetestpackage;publicclassTest{}
  • D、importjava.io.*;classPerson{}publicclassTest{}


  • 256、 构造ArrayList类的一个实例,继承List接口,下面选项中正确的是
  • A、ArrayListmyList=newObect()
  • B、ListmyList=newList()
  • C、ArrayListmyList=newList()
  • D、ListmyList=newArrayList()


  • 257、 下列泛型声明正确的是
  • A、publicclassAAA
  • B、publicclassAAA(E)
  • C、publicAAA
  • D、publicclassAAA:E


  • 258、 下列选项的叙述正确的是
  • A、和接口有关的匿名类的类体中可以有static成员变量
  • B、和接口有关的匿名类是抽象类
  • C、和类有关的匿名类不可以实现某个指定接口
  • D、和类有关的匿名类一定是该类的一个非抽象子类


  • 259、 在字节流中,可以使用文件名作为参数的类是
  • A、FileReader
  • B、BufferedReader
  • C、FileInputStream
  • D、DataInputStream


  • 260、 对于下列代码 Integerf1=100,f2=100,f3=150,f4=150; System.out.println(f1==f2); System.out.println(f3==f4); 输出的结果是
  • A、falsetrue
  • B、truefalse
  • C、falsefalse
  • D、truetrue


  • 微信扫一扫 在线答题 在线出卷 随机出题小程序 闯关答题软件 出题答题小程序
    • 上一场考卷: TK
    • 下一场考卷: 活动