黑马程序员技术交流社区
标题: 黑马程序员训练营基础测试 [打印本页]
作者: AllenIverson 时间: 2015-7-24 18:30
标题: 黑马程序员训练营基础测试
我的基础测试题
1、 编写程序计算12+22+32+....+1002的和.
2、 从键盘接受一个数字,打印该数字表示的时间,最大单位到天,例如:
键盘输入6,打印6秒;
键盘输入60,打印1分;
键盘输入66,打印1分6秒;
键盘输入666,打印11分6秒;
键盘输入3601,打印1小时1秒
3、 什么情况下适合用UDP协议,什么情况下适合用TCP协议?
4、 从键盘接受一个数字,列出该数字的中文表示格式,例如:键盘输入123,打印出一二三;键盘输入3103,打印出三一零三。
5、 throw和throws有什么区别? try、catch、finally分别在什么情况下使用?
6、 编写一个延迟加载的单例设计模式。
7、 声明类Student,包含3个成员变量:name、age、score,要求可以通过 new Student("张三", 22, 95) 的方式创建对象,并可以通过set和get方法访问成员变量
8、 写出以下代码执行结果,分析为什么?(没有分析结果不得分)
public class Test {
public static void main(String[] args) {
String s = "abc";
s.substring(1);
s.replace("bc", "xyz");
System.out.println(s);
String value = new String ("abc");
System.out.println(s == value);
}
}
9、 有这样三个类,Person、Student、GoodStudent。
其中GoodStudent继承于Student,Student继承于Person。
如何证明创建GoodStudent时是否调用了Person的构造函数?
在GoodStudent中是否能指定调用Student的哪个构造函数?
在GoodStudent中是否能指定调用Person的哪个构造函数?
10、使用TCP协议完成一个客户端一个服务器。客户端从键盘输入读取一个字符串,发送到服务器。
服务器接收客户端发送的字符串,反转之后发回客户端。客户端接收并打印。
作者: 徐会会 时间: 2015-7-24 20:41
哈哈,,,
作者: G_Y_C黑马 时间: 2015-7-24 20:45
我的有几道题和你相同,暂时还在学习中,也还没完成
作者: 何时归来看花开 时间: 2015-7-24 21:02
已经走完第三步流程了,等着黑马的点招
作者: gongyanfa123 时间: 2015-7-24 21:05
正在努力当中。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |