微信

使用微信服务,更方便

职友集>Java面试题 > java 面试基础题

java 面试基础题

2015-07-26 06:30:01 阅读( 0 )

1985人 收藏本页

标签:Java面试题

以下题目需要当场编写,并有本人讲解
1、写一个通用方法把任何一个类似“abcdefg”的字符串倒叙排。
2、把字符数组String[] str={“6”,”5”,”3”,”1”,”2”,”4”}中的字符数字按照从
小到大调整位置。
两种方法
3、用杨辉三角规律打一个数字三角型。
4、把Lis t 容器中的数字元素“6” ”5” ”3” ”1” ”2” ”4”,按照从大到小
排序进行重新存放。
5、有一个接口,接口中有一个抽象的方法,然后一个普通的类implements该接口,但该类
并不自己去实现从接口中继承的抽象方法,如何来完成,举个例子。
6、写一个通用的方法,该方法有一个参数,当给该方法传递一个浮点数字,该方法进行四舍
五入的保留两位小数的处理,然后在返回处理之后的浮点数字,两种方法实现。
7、单态(单实例)模式类,两种实现方法实现,并当场解释为什么?
8、有一个接口和接口的子类,接口中有一个prin t的方法,子类实现该方法, 而且子类中有
一个自己声明的方法make,编程运用上行机制调用子类中的方法print,同时解释在上行时能否
调用make,为什么?
9、面向对象实现表现在那些方面,举例说明,并解释面向对象的这些方面对开发有什么意义。
10、对一个Ma p 类型的容器中元素“6” ”5” ”3” ”1” ”2” ”4”进行排序。
11、对一个Ma p类型的容器中元素{new Box(1,2,6),new Box(2,3,4),new Box(3,4,5),new Box
(5,6,7)}进行排序,其中Bo x构造函数中参数分别为(长,宽,高),具体按照Bo x实例长的
降序和升序分别排序。
12、写一个通用的方法(该方法有一个Strin g目录参数),使用I O 输入输出知识实现递归调
用把传递给该方法的目录下的文件,子文件夹,以及子文件夹下的子文件夹和文件,子文件夹
下的子文件夹和文件、、、、、的名称和类型(是文件还是文件夹,最好有一定的层次感)打
印到控制台上。

来自IT公司面试手册

下一篇:Java方向的综合笔试题

上一篇:一套Java程序员笔试题

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题