以下题目需要当场编写实现,,答案自己写
2014-04-12 04:16
381 查看
以下题目需要当场编写实现
1、 写一个通用方法把任何一个类似“abcdefg”的字符串倒叙排。
2、 把字符数组String[] str={“6”,”5”,”3”,”1”,”2”,”4”}中的字符数字按照从小到大调整位置。
两种方法
3、 用杨辉三角规律打一个数字三角型。
4、 把List容器中的数字元素“6” ”5” ”3” ”1” ”2” ”4”,按照从大到小排序进行重新存放。
5、 有一个接口,接口中有一个抽象的方法,然后一个普通的类implements该接口,但该类并不自己去实现从接口中
继承的抽象方法,如何来完成,举个例子。
6、 写一个通用的方法,该方法有一个参数,当给该方法传递一个浮点数字,该方法进行四舍五入的保留两位小数的处理,
然后在返回处理之后的浮点数字,两种方法实现。
7、 单态(单实例)模式类,两种实现方法实现,并当场解释为什么?
8、 有一个接口和接口的子类,接口中有一个print的方法,子类实现该方法, 而且子类中有一个自己声明的方法make,
编程运用上行机制调用子类中的方法print,同时解释在上行时能否调用make,为什么?
9、 面向对象实现表现在那些方面,举例说明,并解释面向对象的这些方面对开发有什么意义。
10、对一个Map类型的容器中元素“6” ”5” ”3” ”1” ”2” ”4”进行排序。
11、对一个Map类型的容器中元素{new Box(1,2,6),new Box(2,3,4),new Box(3,4,5),new Box(5,6,7)}进行排序,
其中Box构造函数中参数分别为(长,宽,高),具体按照Box实例长的降序和升序分别排序。
12、写一个通用的方法(该方法有一个目录参数),使用IO输入输出知识实现用递归把传递给该方法的目录下的文件,
子文件夹,以及子文件夹下的子文件夹和文件,子文件夹下的子文件夹、、、、、的名称和类型(是文件还是文件夹,
最好有一定的层次感)打印到控制台上。
13、在控制台上打一个菱形
*
* * *
* * * * *
* * *
*
14、如下的递归调用的打印的结果是多少:
package org.itfuture.www.test;
public class Test5 {
public Test5(){}
public static void main(String[] args){
System.out.println("Factorial of 3 is " + fact(3));
System.out.println("Factorial of 4 is " + fact(4));
System.out.println("Factorial of 5 is " + fact(5));
}
public static int fact(int n) {
int result;
if(n==1)return 1;
result = fact(n-1) * n;
result = fact(n-1) * n;
result = fact(n-1) * n;
return result;
}
}
15、用多线程实现,三个学生同时从教室跑到一个饮水机旁,然后排队接水,先接完水的要在饮水机旁等待,
直到所有的学生都接完水后,一块在返回到教室。
16、三个线程都要完成打印1-100但在打印时要求三个线程分阶段打印,每个阶段为10个数字,即都先打印完1-10,
之后都再开始打印第二阶段11-20,然后都再开始打印第三阶段、、、、、依次类推。
17、用多线程描述实现10张票(票的编号为1-10)三个窗口来同时买,要把每个窗口买的票的编号打出来。
18、描述什么是Struts,及Struts和MVC的关系,Struts的实现原理(包括Struts中Action单态的实现原理),以及在实际开发当中的如何正确的使用。
1、 写一个通用方法把任何一个类似“abcdefg”的字符串倒叙排。
2、 把字符数组String[] str={“6”,”5”,”3”,”1”,”2”,”4”}中的字符数字按照从小到大调整位置。
两种方法
3、 用杨辉三角规律打一个数字三角型。
4、 把List容器中的数字元素“6” ”5” ”3” ”1” ”2” ”4”,按照从大到小排序进行重新存放。
5、 有一个接口,接口中有一个抽象的方法,然后一个普通的类implements该接口,但该类并不自己去实现从接口中
继承的抽象方法,如何来完成,举个例子。
6、 写一个通用的方法,该方法有一个参数,当给该方法传递一个浮点数字,该方法进行四舍五入的保留两位小数的处理,
然后在返回处理之后的浮点数字,两种方法实现。
7、 单态(单实例)模式类,两种实现方法实现,并当场解释为什么?
8、 有一个接口和接口的子类,接口中有一个print的方法,子类实现该方法, 而且子类中有一个自己声明的方法make,
编程运用上行机制调用子类中的方法print,同时解释在上行时能否调用make,为什么?
9、 面向对象实现表现在那些方面,举例说明,并解释面向对象的这些方面对开发有什么意义。
10、对一个Map类型的容器中元素“6” ”5” ”3” ”1” ”2” ”4”进行排序。
11、对一个Map类型的容器中元素{new Box(1,2,6),new Box(2,3,4),new Box(3,4,5),new Box(5,6,7)}进行排序,
其中Box构造函数中参数分别为(长,宽,高),具体按照Box实例长的降序和升序分别排序。
12、写一个通用的方法(该方法有一个目录参数),使用IO输入输出知识实现用递归把传递给该方法的目录下的文件,
子文件夹,以及子文件夹下的子文件夹和文件,子文件夹下的子文件夹、、、、、的名称和类型(是文件还是文件夹,
最好有一定的层次感)打印到控制台上。
13、在控制台上打一个菱形
*
* * *
* * * * *
* * *
*
14、如下的递归调用的打印的结果是多少:
package org.itfuture.www.test;
public class Test5 {
public Test5(){}
public static void main(String[] args){
System.out.println("Factorial of 3 is " + fact(3));
System.out.println("Factorial of 4 is " + fact(4));
System.out.println("Factorial of 5 is " + fact(5));
}
public static int fact(int n) {
int result;
if(n==1)return 1;
result = fact(n-1) * n;
result = fact(n-1) * n;
result = fact(n-1) * n;
return result;
}
}
15、用多线程实现,三个学生同时从教室跑到一个饮水机旁,然后排队接水,先接完水的要在饮水机旁等待,
直到所有的学生都接完水后,一块在返回到教室。
16、三个线程都要完成打印1-100但在打印时要求三个线程分阶段打印,每个阶段为10个数字,即都先打印完1-10,
之后都再开始打印第二阶段11-20,然后都再开始打印第三阶段、、、、、依次类推。
17、用多线程描述实现10张票(票的编号为1-10)三个窗口来同时买,要把每个窗口买的票的编号打出来。
18、描述什么是Struts,及Struts和MVC的关系,Struts的实现原理(包括Struts中Action单态的实现原理),以及在实际开发当中的如何正确的使用。
相关文章推荐
- 问题1:java中没有实现这种“byte a = 0xB2 --> String b = “B2””转换的简单实现需要自己实现。 答:自己编写的转换函数,思路将byte的高低4位分开,分别转换为对应的字符然后合成返回的字符串。 java 代码 1.
- 3.第三单元任务二实训:使用作业提交系统提交Java作业时 ,需要输入Java源代码文件名和自己的邮箱,提交前对Java文件名以及邮箱进行有效检查。编写程序实现对输入的Java源文件名以及邮箱有效性的
- 自己编写的一个Json工具类,实现了反射将整个Object转换为Json对象的功能,支持Hibernate的延迟加载对象
- 什么是理想,理想就是创造和实现,而高层次高境界的理想是追求和达到自我精神中的一种释放,以及对自己的满意程度。怎样让自己活得更好,四个字就可以概括,我想大家应该有自已的答案!
- 实现拦截器——编写自己的拦截器(上篇)
- 创建一个类似发送短信时的软键盘,是需要自己实现还是改变软键盘类型?
- 以下是关于对称加密算法的C#实现代码,大家可以根据需要更改不同的算法,文中以Rijndael算法为例
- 编写适合自己需要的printf()函数
- 创建一个CPoint类,代表平面直角坐标系中的点,创建构造函数和运算符重载函数, 运算符重载为类重载(非友元重载),可以实现计算两个点之间的距离。可以根据需要 加入自己的成员变量或成员函数
- 编写自己的代码库(javascript常用实例的实现与封装)
- 编写适合自己需要的printf()函数
- 阿里巴巴 2013-9-14 答案我自己做的,题目是网上找的。
- android自定义实现自己需要seekbar
- 编写一个学生信息系统的菜单程序,在菜单其中的增加记录的菜单选项中实现对一条学生记录的录入,记录中需要有学号、姓名、性别,年龄籍贯等字段,要求用最合适的控件录入。
- 问题一:编写函数stringcat,实现字符串的连接,程序中需要使用指针形式访问字符串
- 自己编写的一个Json工具类,实现了反射将整个Object转换为Json对象的功能,支持Hibernate的延迟加载对象
- 如何在最短的时间内找到自己需要的信息:现有技术实现信息提供的方式总结[原创]
- 编写自己的代码库(javascript常用实例的实现与封装)
- 自己编写产生随机数函数--MATLAB实现
- iOS之推送通知-本地-服务器3.服务器端实现: 如果要编写内容提供者的推送服务程序,需要进行SSL认证编程,以及构建APNS数据包,数据包分为3个主要部分:Command(命令)、deviceTo