电话:0731-83595998
导航

应聘Java笔试时可能出现问题及其答案(二)

来源: 2017-12-19 10:43

 百度广告

9、介绍JAVA中的Collection FrameWork(包括如何写自己的数据结构)?

  答:Collection FrameWork
├List
│├ArrayList
│ └Stack
Map
├HashMap
Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)

  10、Java中异常处理机制,事件机制?

  11、JAVA中的多形与继承?

  12、抽象类与接口?

  答:抽象类与接口都用于抽象,但是抽象类(JAVA中)可以有自己的部分实现,而接口则完全是一个标识(同时有多重继承的功能)。

  13、Java 的通信编程,编程题(或问答),用JAVA SOCKET编程,读服务器几个字符,再写入本地显示?

  答:Server端程序:
import java.net.*;

  public class Server
private ServerSocket ss;
private BufferedReader in;
public Server()
try
ss=new ServerSocket(10000);
{
String RemoteIP = socket.getInetAddress().getHostAddress();
System.out.println("A client come in!IP:"+RemoteIP+RemotePort);
String line = in.readLine();
out = new PrintWriter(socket.getOutputStream(),true);
out.close();
socket.close();
}
{
}
public static void main(String args)
new Server();
};
package test;
import java.net.*;

  public class Client
Socket socket;
PrintWriter out;
{
{
socket = new Socket("127.0.0.1",10000);
System.out.println("Please enter some Character:");

   InputStreamReader(System.in));
out.println(line.readLine());
System.out.println(in.readLine());
in.close();
}
{
}
public static void main(String args)
new Client();
};

  14、用JAVA实现一种排序,JAVA类实现序列化的方法(二种)? 如在COLLECTION框架中,实现比较要实现什么样的接口?

  答:用插入法进行排序代码如下
import java.util.*;
{
public InsertSort(int num,int mod)
al = new ArrayList(num);
System.out.println("The ArrayList Sort Before:");
{
System.out.println("al["+i+"]="+al.get(i));
}
{
int MaxSize=1;
{
if(tempInt.intValue()>=((Integer)al.get(MaxSize-1)).intValue())
al.add(MaxSize,tempInt);
System.out.println(al.toString());
else 
for (int j=0;j)   
if (((Integer)al.get(j)).intValue()>=tempInt.intValue())
al.add(j,tempInt);
System.out.println(al.toString());
}
}
System.out.println("The ArrayList Sort After:");
{
}
public static void main(String args) 
InsertSort is = new InsertSort(10,100);
}

  JAVA类实现序例化的方法是实现java.io.Serializable接口

编辑推荐:

下载Word文档

温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)

网络课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

相关推荐
图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端