<strike id="6q0um"></strike>
  • <strike id="6q0um"><s id="6q0um"></s></strike>
  • <ul id="6q0um"></ul><strike id="6q0um"></strike>

    當前位置:高考升學網(wǎng) > 招聘筆試題 > 正文

    新浪2019技術(shù)類筆試題和面試題答案

    更新:2023-09-21 23:36:41 高考升學網(wǎng)

      新浪2015技術(shù)類筆試題內(nèi)容如下:
      1、有如下一段程序:

      packagea.b.c;

      publicclass Test{

      private static int i=0;

      public int getNext(){return i++;}

      packagea.b.c;

      publicclass TestB{

      public static void main(String[] args){

      Test test=new Test();

      System.out.println(test.getNext());

      Test testObject=new Test();

      System.out.println(testObject.getNext());

      System.out.println(test.getNext());

      請問最后打印出來的是什么,為什么?

      結(jié)果:

      0

      1

      2

      因為靜態(tài)變量是類變量而不是對象變量,在類中只會保存一份。后綴++先返回值然后再加加。

      2、有這么一段程序:

      Stringa=new String("a");

      Stringb="b";

      Stringc=a+b;

      StringBufferstrBuf=new StringBuffer();

      strBuf.append("a");

      strBuf.append("b");

      Stringd=strBuf.toString();

      StringBuilderstrBuilder=new StringBuilder();

      strBuilder.append("a");

      strBuilder.append("b");

      Stringe=strBuilder.toString();

      請問以上程序片段中c、d、e的字符串的創(chuàng)建各有什么不同?

      c是兩個string相加,string是一個字符串常量,不可更改,相加會新開辟一段內(nèi)存,把a、b兩個字符串復制過去。

      d是stringBuffer類對象,他會在內(nèi)存開辟一段空間,然后直接操作內(nèi)存,將字符串加在其后面,不會重新在另外地方開辟內(nèi)存。在做大量的字符串相加的時候他的速度要大于String直接相加。

      e是StringBuilder對象,他是StringBuffer對象的簡化版,他是線程不安全,而StringBuffer是線程安全的所以在單線程中采用StringBuilder速度要快的多。

      3、描敘下final,finally, finalize的區(qū)別

      final:修飾一個變量或?qū)ο髸r表示表示一個常量,修飾方法的時候方法不能被重寫,定義類表示類不能被重寫。

      finally :是錯誤處理所使用的關(guān)鍵字,他表示try代碼塊中無論發(fā)生不發(fā)生異常,finally里面的代碼都必須執(zhí)行。

      finalize:是GC回收它所從屬的對象時會調(diào)用的對象的方法。

      4、現(xiàn)有以下數(shù)據(jù)表結(jié)構(gòu),請按要求寫出SQL語句

      購物人 商品名稱 數(shù)量

      A 甲 2

      B 乙 4

      C 丙 1

      A 丁 2

      B 丙 5

      查出所有購入商品為兩種或兩種以上的購物人記錄

      SELECT

      FROM tableName

      WHERE 購物人 IN (

      SELECT 購物人

      FROM tableName

      GROUP BY 購物人

      HAVING count(商品名稱)>=2

      5、描敘下TCP協(xié)議三次握手過程

      第一次握手:建立連接時,客戶端發(fā)送syn包和一個隨機序列號seq=x到服務(wù)器,并進入SYN_SEND狀態(tài),等待服務(wù)器進行確認。(syn,同步序列編號)。第二次握手,服務(wù)器收到syn包,必須確認客戶的SYN,然后服務(wù)器發(fā)送一個ACK=1, SYN=1, seq=y的隨機數(shù)和ack=x+1的確認數(shù)的包發(fā)送回去。第三次握手是客戶端收到服務(wù)器端的SYN+ACK包,然后向服務(wù)器端發(fā)送確認包 ack=y+1,seq=x+1, ACK=1,客戶端和服務(wù)器端進入ESTABLISHED狀態(tài),完成三次握手。

      6、用java/php/C++實現(xiàn)一個單例模式.

      public classTestSingle {

      private TestSingle() {}

      private static TestSingle single;

      static{

      single = new TestSingle(); }

      public synchronized static TestSingle getInstance() {

      if (single == null) {single = new TestSingle();}

      return single;

    相關(guān)文章

    最新圖文

    2020年河北新聞網(wǎng)兩學一做

    時間:2023-09-18 07:0:24

    2020年河北新聞網(wǎng)兩學一做

    時間:2023-09-15 11:0:59

    兩學一做學習教育知

    時間:2023-09-21 06:0:30

    2020年開展兩學一做學習教

    時間:2023-09-19 21:0:30
    中文字幕人成人乱码亚洲电影| 亚洲精品国产情侣av在线| 亚洲色欲或者高潮影院| 久久国产亚洲精品麻豆| 狠狠亚洲狠狠欧洲2019| 亚洲精品专区在线观看| 亚洲人成网站色在线入口| 亚洲国产激情一区二区三区| 国产午夜亚洲精品不卡免下载| 丰满亚洲大尺度无码无码专线 | 亚洲精品精华液一区二区| 国产精品亚洲一区二区麻豆| 97se亚洲国产综合自在线| 亚洲AV成人一区二区三区在线看| 亚洲成_人网站图片| 美女视频黄免费亚洲| 亚洲乱理伦片在线观看中字| 亚洲成av人片天堂网无码】| 大桥未久亚洲无av码在线| 日本中文一区二区三区亚洲| 亚洲国产中文字幕在线观看| 亚洲精品无码久久不卡| 国产亚洲精品影视在线产品| 国产亚洲婷婷香蕉久久精品| 亚洲av成人无码久久精品| 亚洲高清不卡视频| 亚洲不卡视频在线观看| 在线综合亚洲欧洲综合网站| 亚洲AV无码国产剧情| 亚洲国产V高清在线观看| 久久久久久久亚洲精品| 精品亚洲综合在线第一区| 亚洲人成亚洲精品| 亚洲国产成人精品久久| 亚洲色欲啪啪久久WWW综合网| 日韩国产欧美亚洲v片 | 91嫩草亚洲精品| 亚洲成a人片在线观看精品| 亚洲欧美一区二区三区日产| 亚洲成a人片在线观看国产| 亚洲熟女少妇一区二区|