问答题(2014年百度公司校园招聘(济南站))

简述Unix/Linux系统中使用socket库编写服务器端程序的流程。

答案解析

创建serverSocket;初始化 serverAddr(服务器地址);将socket和serverAddr 绑定 bind;开始监听 listen;进入while循环,不断的accept接入的客户...

查看完整答案

讨论

下列Java语句从指定网址读取html文件,在下划线处应填上的选项是【 】。Reader in=new____(new URL(urlString).openStrream());

URL是的____________________缩写。

可以使当前同级线程重新获得运行机会的方法是【 】。

多线程实现同步的方法有两种,分别是____________、____________。

在Java语言中,被称为内存分配的运算符是【 】。

下列关键字中可以表示常量的是【 】。

同步机制应该遵循哪些基本准则【 】

同一进程下的线程可以共享以下【 】?

阅读下面实现堆栈类并发控制的部分代码 public class DateStack{     private int idx = 0;     private int[] data = new int [8];     public void push(int i){         ______________{             data[idx]=i;             idx++;         }     } }在程序下划线处填入正确选项是 【 】。

下列代码编译或执行结果的描述中,正确的是【 】class Test{    public static void main(String args[]){        TestThread pm1 = new TestThread("One");        pm1.start();        TestThread pm2 = new TestThread("Two");        pm2.start();    } } class TestThread extends Thread{     private String sTname="";     TestThread(String s){        sTname = s;     }     public void run(){        for(int i=0;i<2;i++){          try{            sleep(1000);          }catch(InterruptedException e){}          System.out.println(sTname+" ");        }     } }

下列Java语句从指定网址读取html文件,在下划线处应填上的选项是【 】。Reader in=new____(new URL(urlString).openStrream());

URL是的____________________缩写。

可以使当前同级线程重新获得运行机会的方法是【 】。

多线程实现同步的方法有两种,分别是____________、____________。

在Java语言中,被称为内存分配的运算符是【 】。

下列关键字中可以表示常量的是【 】。

同步机制应该遵循哪些基本准则【 】

同一进程下的线程可以共享以下【 】?

阅读下面实现堆栈类并发控制的部分代码 public class DateStack{     private int idx = 0;     private int[] data = new int [8];     public void push(int i){         ______________{             data[idx]=i;             idx++;         }     } }在程序下划线处填入正确选项是 【 】。

下列代码编译或执行结果的描述中,正确的是【 】class Test{    public static void main(String args[]){        TestThread pm1 = new TestThread("One");        pm1.start();        TestThread pm2 = new TestThread("Two");        pm2.start();    } } class TestThread extends Thread{     private String sTname="";     TestThread(String s){        sTname = s;     }     public void run(){        for(int i=0;i<2;i++){          try{            sleep(1000);          }catch(InterruptedException e){}          System.out.println(sTname+" ");        }     } }

下列Java语句从指定网址读取html文件,在下划线处应填上的选项是【 】。Reader in=new____(new URL(urlString).openStrream());

URL是的____________________缩写。

可以使当前同级线程重新获得运行机会的方法是【 】。

多线程实现同步的方法有两种,分别是____________、____________。

在Java语言中,被称为内存分配的运算符是【 】。

下列关键字中可以表示常量的是【 】。

同步机制应该遵循哪些基本准则【 】

同一进程下的线程可以共享以下【 】?

阅读下面实现堆栈类并发控制的部分代码 public class DateStack{     private int idx = 0;     private int[] data = new int [8];     public void push(int i){         ______________{             data[idx]=i;             idx++;         }     } }在程序下划线处填入正确选项是 【 】。

下列代码编译或执行结果的描述中,正确的是【 】class Test{    public static void main(String args[]){        TestThread pm1 = new TestThread("One");        pm1.start();        TestThread pm2 = new TestThread("Two");        pm2.start();    } } class TestThread extends Thread{     private String sTname="";     TestThread(String s){        sTname = s;     }     public void run(){        for(int i=0;i<2;i++){          try{            sleep(1000);          }catch(InterruptedException e){}          System.out.println(sTname+" ");        }     } }