<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Java基礎(chǔ)面試題總結(jié)之簡(jiǎn)述題

      一,數(shù)組的優(yōu)缺點(diǎn)

      在Java核心技術(shù)卷1中寫到數(shù)組是一種數(shù)據(jù)結(jié)構(gòu),用來儲(chǔ)存同一類型值的集合。

      優(yōu)點(diǎn):

      1,按照索引查詢?cè)厮俣瓤欤矢?/p>

      2,能存儲(chǔ)大量數(shù)據(jù) 

      3,按照索引遍歷數(shù)組方便

      缺點(diǎn):

      1,長(zhǎng)度固定不變

      2,采用連續(xù)存儲(chǔ)空間,刪除環(huán)繞添加效率低下

      3,無法直接保存映射關(guān)系

      4,缺乏封裝,操作繁瑣

      二,使用三種方式定義并且初始化數(shù)組

      1,默認(rèn)初始化

      數(shù)組元素相當(dāng)于對(duì)象的成員變量,默認(rèn)值跟成員變量的值一樣。數(shù)字0,char\u0000,布爾false,引用null。

      2,動(dòng)態(tài)初始化

      int[] a = new int[2];

      a[0]=1;

      a[1]=2;

      3,靜態(tài)初始化

      int b = {1,2,3};

      三,簡(jiǎn)述你目前所了解的條件結(jié)構(gòu)有哪些?

      1,if(條件){

        語句1

        語句2

        ...

           }

      2,if(){

            }else{

         }

      3,if...else if

      四,簡(jiǎn)述你目前所了解的循環(huán)結(jié)構(gòu)有哪些?

      1,while(循環(huán)條件){

        語句

            }

      如果開始循環(huán)條件的值為false,則while循環(huán)體一次也不執(zhí)行。

      2,do{

        語句

        }while(循環(huán)條件);

      先執(zhí)行語句(通常是一個(gè)語句塊),再檢測(cè)循環(huán)條件;然后重復(fù)語句,再檢測(cè)循環(huán)條件,以此類推。

      3,for(int i = 1;i <= 10;i++){

          System.out.println(i);

        }

      for語句的第1部分通常用于對(duì)計(jì)數(shù)器初始化;第2部分給出每次新一輪循環(huán)執(zhí)行前要檢查的循環(huán)條件;第3部分指示如何更新計(jì)數(shù)器。

      當(dāng)在for語句的第1部分中聲明了一個(gè)變量之后,這個(gè)變量的作用域就為for循環(huán)的整個(gè)循環(huán)體。

      若果在for循環(huán)體內(nèi)部定義了一個(gè)變量,這個(gè)變量就不能在循環(huán)體之外使用。以此,如果希望在for循環(huán)體之外使用循環(huán)計(jì)數(shù)器的最終值,就要確保這個(gè)變量在循環(huán)語句的前面且在外部聲明。(引用于Java核心技術(shù)卷1)

      int i;

      for(int i = 1;i <= 10;i++){

         ...

      }

      五,現(xiàn)有一個(gè)int類型長(zhǎng)度為100的數(shù)組,請(qǐng)分別使用for循環(huán)和while循環(huán)實(shí)現(xiàn)數(shù)組遍歷

      for循環(huán)

      1 int[] arr = new int[100];
      2 for(int i = 0,len=arr.length; i < len; i++) {
      3            
      4 }        

      增強(qiáng)for循環(huán)

      1 int[] arr = new int[] {0,1,2,3,4,5,6,7,8,9};
      2 for(int i : arr) {
      3     System.out.println(i);
      4 }

      while循環(huán)

      1 int[] arr = new int[100];
      2 int i = 0;
      3 while(i<arr.length) {
      4     System.out.println(arr[i]);
      5     i++;
      6 }    

      六,簡(jiǎn)述函數(shù)的四種形態(tài)(Java中是方法)

      1,對(duì)象調(diào)用

      2,方法調(diào)用

      3,構(gòu)造調(diào)用

      4,靜態(tài)調(diào)用

      說實(shí)話,題意我不是很理解,找了很久答案,沒找到,不知道是不是這4個(gè),希望有大佬指出。

      七,請(qǐng)描述你對(duì)函數(shù)(方法)定義時(shí)參數(shù)與返回值的使用

      1,參數(shù)

      ①,形式參數(shù):在方法定義階段就明確了,因?yàn)樗鼈儍H僅是一個(gè)變量。

      ②,實(shí)際參數(shù):在方法得到調(diào)用階段就必須要傳入一些參數(shù)及其它們類型和范圍都是正確的,才能正確賦值。嗯?對(duì),其實(shí)傳遞參數(shù)的本質(zhì)就是變量的賦值!!!

      2,返回值

      ①,如果方法的返回類型為 void ,則方法中不能使用 return 返回值。

      ②,方法的返回值最多只能有一個(gè),不能返回多個(gè)值。

      ③,方法返回值的類型必須兼容,也就是說如果返回值類型為 int ,則不能返回 String 型值。

      ④調(diào)用帶返回值的方法時(shí),由于方法執(zhí)行后會(huì)返回一個(gè)結(jié)果,因此在調(diào)用帶返回值方法時(shí)一般都會(huì)接收其返回值并進(jìn)行處理。

      參考https://blog.csdn.net/applehth/article/details/75437522
      https://blog.csdn.net/u013003505/article/details/78720144
      八,簡(jiǎn)述在系統(tǒng)環(huán)境變量中配置JDK
      九,簡(jiǎn)單描述JVM的結(jié)構(gòu)以及JVM的作用
      JVM是Java Virtual Machine(Java虛擬機(jī))的縮寫,JVM是一種用于計(jì)算設(shè)備的規(guī)范,它是一個(gè)虛構(gòu)出來的計(jì)算機(jī),是通過在實(shí)際的計(jì)算機(jī)上仿真模擬各種計(jì)算機(jī)功能來實(shí)現(xiàn)的。
      1,結(jié)構(gòu)
      Java虛擬機(jī)主要分為五大模塊:類裝載器子系統(tǒng)、運(yùn)行時(shí)數(shù)據(jù)區(qū)、執(zhí)行引擎、本地方法接口和垃圾收集模塊。
      2,作用
      java虛擬機(jī),它是整個(gè)java實(shí)現(xiàn)跨平臺(tái)的最核心的部分,所有的java程序會(huì)首先被編譯為.class的類文件,這種類文件可以在虛擬機(jī)上執(zhí)行。Java虛擬機(jī)在執(zhí)行字節(jié)碼時(shí),把字節(jié)碼解釋成具體平臺(tái)上的機(jī)器指令執(zhí)行。這就是Java的能夠“一次編譯,到處運(yùn)行”的原因。
      https://blog.csdn.net/qq_38621334/article/details/81628193
      十,什么是JRE?什么是java文件?什么是.class文件?
      1,JRE
      java運(yùn)行環(huán)境,為java的運(yùn)行提供了所需環(huán)境。
      2,java文件
      .java 文件是源碼 , 經(jīng)過編譯器編輯之后 , 編譯成 .class 文件 , .class文件是字節(jié)碼文件 , 在java項(xiàng)目運(yùn)行時(shí) , 所有.class都依賴于java運(yùn)行環(huán)境 , 也就是 jre , 在jre中 , .class文件被解析成機(jī)器可識(shí)別的語言 , 然后得到執(zhí)行 。
      3,.class文件

      .class 文件是.java的編譯文件。在系統(tǒng)中的jvm只認(rèn)識(shí).class的二進(jìn)制編碼文件。.class文件就是運(yùn)行在jvm上的java程序。

      posted @ 2019-07-26 12:15  歐小文大叔  閱讀(236)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 五月综合激情婷婷六月| 国产精品理论片| 日韩理伦片一区二区三区| 亚洲av鲁丝一区二区三区黄| 精品不卡一区二区三区| 老司机午夜福利视频| 国产精品日韩中文字幕熟女| 在线观看特色大片免费网站| 国产地址二永久伊甸园| 亚洲熟妇无码av另类vr影视| 肇州县| 91中文字幕在线一区| free性开放小少妇| 亚洲a毛片| 麻豆蜜桃伦理一区二区三区| 丰满岳乱妇一区二区三区| 国产精品伊人久久综合网| 男人扒女人添高潮视频| 久久精品无码免费不卡| 成人午夜免费无码视频在线观看| 一本大道久久a久久综合| 日本一区二区三区视频版| 思思久99久女女精品| 熟女精品视频一区二区三区| 咸丰县| 人成午夜免费大片| 国产在线精品福利91香蕉| 国产人妻无码一区二区三区18| 国产亚洲人成网站在线观看 | 欧美一区二区三区成人久久片| 亚洲中文字幕第一页在线| 日日躁夜夜躁狠狠躁超碰97| 亚洲婷婷综合色高清在线| 欧美激情视频一区二区三区免费| 黄色特级片一区二区三区| 内射老阿姨1区2区3区4区| 亚洲熟女乱色一区二区三区 | 亚洲国产精品日韩AV专区| 亚洲一区二区三区自拍天堂| 日本高清视频网站www| 性人久久久久|