久久综合丝袜日本网手机版,日韩欧美中文字幕在线三区,亚洲精品国产品国语在线,极品在线观看视频婷婷

      <small id="aebxz"><menu id="aebxz"></menu></small>
    1. Java面試經(jīng)歷NO.2

      時間:2022-07-12 06:09:53 面試 我要投稿
      • 相關(guān)推薦

      Java面試經(jīng)歷NO.2

      公司名:恒生電子集團子公司-杭州青芝網(wǎng)絡(luò)有限公司

      Java面試經(jīng)歷NO.2

      未完成面試題:

      1.equal和hashcode方法的作用

      2.設(shè)計一個儲存樹狀結(jié)構(gòu)數(shù)據(jù)的類,并設(shè)計一個它的管理器類,實現(xiàn)對所有節(jié)點的遍歷的方法

      3.一道SQL題,有3張表,學(xué)生表、課程表、學(xué)生選課表,要求查出所有學(xué)生未選課程的結(jié)果

      做錯的面試題:

      1.public class StringTest {

      public static void main(String[] args) {

      StringTest stringTest=new StringTest();

      String str="abc";

      stringTest.changeStr(str);

      System.out.println(str);

      }

      public void changeStr(String str) {

      str="a";

      }

      }

      輸出結(jié)果是什么?為什么?

      這題的正確答案應(yīng)該是輸出“abc”,但是我確以先入為主的觀念,認定了string是引用傳值(因為我自認為這種題不會考的很深),應(yīng)該輸出“a”。

      其實string是一個不可變類,一旦創(chuàng)建了就不能改變它的值,方法中改變了值,其實是重新創(chuàng)建了一個新的對象,而老的對象是不改變的。

      總結(jié):

      每一個面試題都要認真的對待,不要小看任何一個看似簡單的題;

      hashcode方法已經(jīng)第二次考了,說明其面試的重要性,需要去研究一下,做做實驗;

      樹狀結(jié)構(gòu)數(shù)據(jù),以前只是用hibernate和數(shù)據(jù)庫實現(xiàn),需要自己寫個類去測試一下

      SQL題始終都是重點,每次面試幾乎都有考到,需要多多練習(xí)相關(guān)題目