美国上市公司,专注Java培训22年

java培训班Java企业面试题每日一练


java培训班分享学到东西的事情是锻炼,学不到的是磨练。

(单选题) 1、以下有关构造方法的说法,正确的是:()

A 一个类的构造方法可以有多个

B 构造方法在类定义时被调用

C 构造方法只能由对象中的其他方法调用

D 构造方法可以和类同名,也可以和类名不同

正确答案是:A

解析:

A正确,构造方法可以重载,所以可以有多个;

B错误,构造方法在类实例化对象时调用来初始化对象,自动调用;

C错误,解析见B

D错误,构造方法必须和类相同。

(单选题)2、如果int x=20, y=5,则语句System.out.println(x+y+""+(x+y)+y); 的输出结果是()

A 2530

B 55

C 2052055

D 25255

正确答案是:D

解析:主要考的运算符优先级与结合性。

括号里先算,然后再从左到右开始算 刚开始第1个+就是运算符所以20+5=25 ,当遇到“”时转换为字符串。这时+就是连接符了而不是运算符再与后面+就都字符串了 25 25 5 所以最后答案是25255

(单选题)3、下面哪个修饰符修饰的变量是所有同一个类生成的对象共享的( )

A public

B private

C static

D final

正确答案是:C

解析:static表示静态变量,归类所有,该类的所有对象公用

(单选题)4、以下关于集合类 ArrayList 、 LinkedList 、 HashMap 描述错误的是:

A HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值

B ArrayList和LinkedList均实现了List接口

C 添加和删除元素时,ArrayList的表现更佳

D ArrayList的访问速度比LinkedList快

正确答案是:C

解析:

HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值。

ArrayList和LinkedList均实现了List接口。

ArrayList的访问速度比LinkedList快。添加和删除元素时,LinkedList的表现更佳。

(不定项选择题) 5、下面属于java引用类型的有?

A String

B byte

C char

D Array

正确答案:AD

解析:

java语言是强类型语言,支持的类型分为两类:基本类型和引用类型。

基本类型包括boolean类型和数值类型,数值类型有整数类型和浮点类型。整数类型包括:byte、short、int、long和;浮点类型包括:float和double

引用类型包括类、接口和数组类型以及特殊的null类型。


【免责声明】本文部分系转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,如涉及作品内容、版权和其它问题,请在30日内与我们联系,我们会予以重改或删除相关文章,以保证您的权益!

Java开发高端课程免费试学

大咖讲师+项目实战全面提升你的职场竞争力

  • 海量实战教程
  • 1V1答疑解惑
  • 行业动态分析
  • 大神学习路径图

相关推荐

更多
  • Java面试逻辑题
    Java面试逻辑题
    1、什么是反射 API?它是如何实现的?答:反射是指在运行时能查看一个类的状态及特征,并能进行动态管理的功能。 这些功能是通过一些内建类的反射 API 提供的,比如 Class,Method,Field,Constructors 等。 详情>>

    2017-10-25

  • Java技术面试题(企业面试题常问题目)
    Java技术面试题(企业面试题常问题目)
    感谢大家阅读由java培训机构分享的“Java技术面试题(企业面试题常问题目)”我们会不定期的分享更多关于面试题的文章,供广大java学员进行参考,更多精彩内容请关于Java培训官网 详情>>

    2017-08-02

  • Java笔试题大全带答案(经验汇总)
    Java笔试题大全带答案(经验汇总)
    8-8java编程笔试面试简答题,来自java培训机构的分享 详情>>

    2017-08-08

  • Java开发面试题汇总(这一篇就够了)
    Java开发面试题汇总(这一篇就够了)
    感谢大家阅读由java企业面试题分享的“Java面试宝典-这一篇就够了”希望对大家有所帮助 详情>>

    2017-12-18

  • Java开班时间

    收起