手机移动程序开发程序猿阵线联盟-汇总各类技术干货移动开发

2016级移动应用开发在线测试1-java基础

2018-01-15  本文已影响11人  Jeckson_HUANG

版权声明:本文为博主原创文章,未经博主允许不得转载, 微信公众号『醉翁猫咪』特约作者

1. 下面关于java标识符叙述错误的是分值:6

您的回答为:标识符必须以字母、下划线(_)、美元符号($)或星号(*)开头,不能以数字开头。

(得分:6)

2. 下面关于java命名规则叙述错误的是分值:6

您的回答为:变量:所有单词首字母大写

(得分:6)

3. 下面哪个不是java的基本数据类型分值:6

您的回答为:string

(得分:6)

4. 下面哪段代码无法输出 Got it.分值:6

您的回答为:JavaSwitchByte.java

(得分:6)

5. 下面哪个数值转换语句是错误的。

分值:6

您的回答为:strValue = charValue.toString();

(得分:6)

6. 下面哪段代码无法输出 IVY分值:6

您的回答为:5

(得分:6)

7. 图中红框位置可能会是下面哪一条代码?

分值:6

您的回答为:protected MyClass()

(得分:6)

8. Java 读文件可能会使用到如下语句,正确的执行顺序会是

分值:6

您的回答为:6-5-2-1-3-4-7

(得分:6)

9. Java语言面向对象的继承和多态规则中,override(重写)是一个重要的特性,以下关于override(重写)叙述错误的是分值:6

您的回答为:@Override是伪代码,表示重写。编译器可以验证@Override下面的方法名是否与父类一致,否则会报错,所以@Override是必须写入程序的组成部分。

(得分:6)

10. 面对对象的设计,复用的重点其实应该是抽象层的复用,而不是具体某一个代码块的复用。如果要提高程序的复用率,增加程序 的可维护性,可扩展性,就必须是面向接口的编程,面向抽象的编程,正确地使用接口、抽象类这些有用的抽象类型作为结构层次上的顶层。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。以下关于接口和抽象类叙述错误的是分值:6

您的回答为:抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是 public static final 类型的。一个类只能实现一个接口,而一个类却可以继承多个抽象类。

(得分:6)

11. 君欲善其事,必先利其器。Java的核心API虽说非常庞大,但一些常用内容必须掌握,否则无法熟练运用java编程,请确定以下类所归属的包。

分值:6

您的回答为:1.java.lang 2.java.lang 3.java.lang 4.java.net 5.java.io 6.java.util 7.java.text 8.java.time 9.javax.xml.parsers

(得分:6)

12. 以下对static关键字叙述错误的是分值:6

您的回答为:static关键字不会影响到变量或者方法的作用域,但是一旦定义了static变量并在首次为其显示初始化后,static修饰的变量值不可被改变。

(得分:6)

13. 下面对final关键字叙述错误的是分值:6

您的回答为:final修饰的属性由于初始化后不能被改变,所以必须在编译期进行初始化,运行期初始化会引发错误。

(得分:6)

14. java可以通过实现runable接口,或者继承Thread类来实现线程,但是不是所有的集合类都是线程安全的。下面两段包含线程代码的运行结果可能会是哪个呢?

PlayCardRunnable.java

PlayCardThread.java

结果1

结果2

结果3

您的回答为:PlayCardRunnable 结果2 PlayCardThread 结果1

(得分:6)

15. There are some introductions of Java programming language, which one is a joke?分值:8

您的回答为:Java SE is the foundation upon which all other Java technology is based. There are many versions of Java SE. In middle of 2017, the lastest version of Java SE is 10.3.3, so called JDK 10.

(得分:8)

16. Java is a kind of OOP language, please find something not belong to java about OOP.分值:8

您的回答为:Structured Query Language is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).

(得分:8)

后续

关注我,每天都有优质技术文章推送。工作,学习累了的时候放松一下自己。

欢迎大家关注我的微信公众号:「醉翁猫咪」

上一篇下一篇

猜你喜欢

热点阅读