达内笔试题集JavaSE部分精选答案解析
4星 · 超过85%的资源 需积分: 33 122 浏览量
更新于2024-07-27
收藏 862KB PDF 举报
"达内笔试题集答案"
这份资料主要涉及的是Java SE部分的编程题目及其答案,适合准备参加达内教育或其他类似机构的笔试的IT求职者。下面将对题目进行详细解析:
1. 选择题:从给定的选项中选出三个有效的标识符。
A. IDoLikeTheLongNameClass
B. $byte
C. const
D. _ok
E. 3_case
答案:A, B, D
解析:在Java中,有效的标识符可以是字母、数字、美元符号($)或下划线(_)的组合,但不能以数字开头。所以,C选项(const)是无效的,因为它是一个Java关键字;E选项(3_case)也是无效的,因为标识符不能以数字开头。A、B和D都是合法的Java标识符。
2. 选择题:以下哪两行代码可以在没有错误的情况下编译?
A. int i=0; if(i){ System.out.println("Hi"); }
B. boolean b=true; boolean b2=true; if(b==b2){ System.out.println("So true"); }
C. int i=1; int j=2; if(i==1||j==2) System.out.println("OK");
D. int i=1; int j=2; if(i==1&|j==2) System.out.println("OK");
答案:B, C
解析:A选项中的if语句会抛出一个编译错误,因为在Java中,空语句(即if后没有花括号包裹的代码块)后面不能直接跟代码。B选项是正确的,它比较两个布尔值并打印结果。C选项使用了逻辑运算符||,也是正确的。D选项有语法错误,应该是使用&&而不是&|,因此不会编译通过。
3. 选择题:以下哪两项展示了"has-a"关系(即包含关系)?
A. public interface Person{} public class Employee extends Person{}
B. public interface Shape{} public interface Rectangle extends Shape{}
C. public interface Colorable{} public class Shape implements Colorable {}
D. public class Species{} public class Animal{private Species species;}
E. interface Component{} class Container implements Component{ private Component[] children;}
答案:D, E
解析:"has-a"关系表示一个类包含另一个类的实例。A选项是继承关系,B选项是接口扩展关系,C选项是类实现接口,都不是"has-a"关系。D选项中Animal类包含Species类型的私有成员species,显示了"has-a"关系。E选项中Container类包含Component数组,也展示了"has-a"关系。
4. 问题未完整,无法提供答案。
这些题目涵盖了Java语言的基础知识,包括标识符规则、条件语句的使用以及面向对象设计中的关系。理解这些概念对于Java程序员来说至关重要,特别是对于准备面试和笔试的求职者。在准备过程中,考生应深入理解Java语法、逻辑运算符、类与接口的关系以及封装等核心概念。
2017-08-28 上传
2014-02-10 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
ykhappiness
- 粉丝: 9
- 资源: 4
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查