A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小白码农 中级黑马   /  2015-2-1 14:34  /  1326 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1、 以下代码哪个是正确的?为什么?
a. byte b = 1 + 1;     
b. byte b = 1; b = b + 1;
c. byte b = 1; b = b += 1;   
d. byte b = 1; b = ++b;
2、 请列举您了解的一些排序算法,并用Java语言实现一个效率较高的。
3、 什么情况下适合用UDP协议,什么情况下适合用TCP协议?
4、 编程计算3乘8等于几,什么方法效率更高?
5、 编写一个可以获取文件扩展名的函数,形参接收一个文件名字符串,返回一个扩展名字符串。
6、 使用带缓冲功能的字节流复制文件。
7、 编写程序,打印1到100之内的整数,但数字中包含7的要跳过,例如:17、27、71、72
8、 throw和throws有什么区别? try、catch、finally分别在什么情况下使用?
9、 编程实现:猫和狗都会叫,但猫是喵喵的叫,狗是汪汪的叫?定义一个动物类,在动物类(animal)中有一个叫的抽象方法。 写两个子类,一个猫一个狗,继承自动物类,并实现相应的抽象方法。
10、使用TCP协议完成一个客户端一个服务器。客户端从键盘输入读取一个字符串,发送到服务器。
服务器接收客户端发送的字符串,反转之后发回客户端。客户端接收并打印。

2 个回复

正序浏览
看看。。。
回复 使用道具 举报
第二题有点牛逼 希尔排序我到现在都没闹清楚  还有 插入排序 和归并排序 快速排序,,  哪个最快  貌似都说是快速排序   也有说 基本数据类型 冒泡快的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马