中国程序员联盟群特种兵选拔考试题目--Java
来源:互联网 发布:phpmyadmin备份数据库 编辑:程序博客网 时间:2024/05/01 21:20
请各位答卷完毕后,将带有答案的Word文档以邮件方式按群公告中的提示发送到各评委邮箱。预祝各位取得好成绩,加入本群特战队。
Word文档命名格式 Java-QQ号QQ昵称
中国程序员联盟大考试Java卷
一、选择题:(单选 共9题 1分/题)
1、访问修饰符protected与default的区别为( )
A.protected不能被其子类访问default可以被子类访问
B.protected只能被同一个包内的成员访问default只能被本身的类访问
C.protected只能被同一个包内的成员及其子类访问default只能被其本身和同一个包内的成员才可访问
D.protected只能被其本身和同一个包内的成员才可访问default只能被同一个包内的成员及其子类访问
2、以下( )是拥有属性和方法的实体
A.对象
B.类
C.方法
D.构造方法
3:下列关于表达式类型说法中,不正确的一个是( )
A、若a.b.c都是整型变量,则a+b+c是一个整型表达式
B、若x和y都是布尔型变量,则x&&y是布尔型表达式
C、若x和y都是整型变量,则x>1||y<1是整型表达式
D、若a是布尔型变量,b.c都是整型变量,则a&&(b+c)>2是布尔型变量
4、在Java中,当在类中定义两个或多个方法时,他们有相同的名称但是参数不同时,这称为( )
A.继承
B.多态性
C.方法重写
D.方法重载
5、执行以下代码 String strPara = null; String strTest = new String(strPara);时会引发( )异常
A.InvalidArgumentException
B.NullPointerException
C.IllegalArgumentException
D.InvalidConstructorException
6、对象转型必须拥有( )关系
A.多态
B.继承
C.封装
D.抽象
7、按照运算符的操作数的数目划分,算术运算符++属于( )
A.一元运算符
B.二元运算符
C.三元运算符
D.关系运算符
8、下列运算符中,哪个不可以和字符类型数据组合成相应的运算表达式( )
A.++
B.--
C.+
D.&&
9、下面哪个不属于扩展赋值运算符( )
A.+=
B.<+
C./=
D.<<=
二、判断题(对的打Y错的打N 共10题 1分/题)
1、java流程图中用带有箭头的线段表示控制流 ( )
2、算法的穷性是指算法的运行时间是有限的 ( )
3、对长度为n的线性表排序,最坏情况下比较次数不是n(n-1)/2的排序方法应用快速排序 ( )
4、switch语句中表达式(expression)的值不允许使用boolean类型 ( )
5、Swing与AWT相比新增了布局管理器GridBagLayout ( )
6、从Java的命名机制上看 GetImage 是一个类而不是一个方法 ( )
7、在Java中一个目录被看作是一个接口 ( )
8、按Java中的命名机制Java中的所有方法名的首字母都为小写 ( )
9、Java中的三元运算符是x>y?x:y ( )
10、Java输入/输出流中包括字节流、图片流、文件流、对象流以及管道流 ( )
三、设计题(共8题 1-7 10分/题,第8题11分)
1、编写一个程序,定义一个父类(基类)多边形,定义两个子类三角形和四边形,在父类中定义构造方法并在子类中重写父类的构造方法.
2、在第一题的基础上创建一个接口,利用接口计算两个子类的面积并在main()方法中出输。
3、创建一个类,其中包含一个非静态属性和一个静态方法,初始化属性并实现在静态方法中调用非静态属性的功能。
4、请计算出距离当前时间100天后的时间,并用XX年XX月XX日的格式输出。
5、不借用工具编写一个程序用以输出一个窗体。
6、在题五的基础之上创建一个按钮和两个输入框并完成两个输入框内容的比较。
7、使用File类创建文件,使用BufferedWriter和FileWriter类将(苹果,菠萝,橙子,香蕉,番茄)写到该文件中,使用readLine()方法获取该文件的内容,并使用Vector类的addElement()方法将它放置到Veotor对象中,对该内容进行排序并输出内容(
8、编写一个程序用以模拟3人斗地主。需完成的功能有:a.接收和输入牌的花色和点数 b.洗牌 c.发牌 d.输入发牌后每家的牌
9、请用Java实现个快速排序算法
- 中国程序员联盟群特种兵选拔考试题目--Java
- 中国程序员联盟群特种兵选拔考试题目--VB6
- 中国程序员联盟群特种兵选拔考试题目--C
- 中国程序员联盟群特种兵选拔考试题目--C++
- 中国程序员联盟群特种兵选拔考试题目--C#
- 中国程序员联盟群特种兵选拔考试题目--C#
- 中国程序员联盟考试后邀请加入突击队的名单(第一批,含VB6,C,C++)
- 考试QQ群 大联盟
- Java特种兵
- ZT:常见java考试题目
- 本科生java考试练习题目
- 选拔题目总结
- java 特种兵笔记:论道
- 关于Java特种兵下册
- 《Java特种兵》学习笔记
- 中国最后一场科举考试题目,看完感觉书都白念了!
- 程序员与特种兵的相似性
- java特种兵读书笔记(3-6)——java程序员的OS之JAVA常用工具
- 中国程序员联盟群特种兵选拔考试题目--C++
- SCJP一些笔记
- Google breakpad usage analysis
- 破除java神话之(二):参数是传址的
- jsp生成静态html页面思路【2】
- 中国程序员联盟群特种兵选拔考试题目--Java
- JDBC系列教程(二)---驱动设置
- 《梦中的婚礼》
- Java 5:前进3步,退后5步(翻译)
- 疯了的Hibernate(3) -- 另一种配置文件
- Robocode学习笔记(一)
- 重温经典排序思想,并用C语言指针实现排序算法(转)
- [译]使用Game API创建2D动作游戏(二)
- SQL Server2005中IN运算的一个错误