<thead id="kqoxr"></thead>
<blockquote id="kqoxr"></blockquote>
<legend id="kqoxr"><li id="kqoxr"></li></legend>
    1. <sub id="kqoxr"></sub>
      1. <blockquote id="kqoxr"><i id="kqoxr"><noscript id="kqoxr"></noscript></i></blockquote>
        <pre id="kqoxr"></pre>

        91午夜福利在线观看精品,亚洲综合色婷婷中文字幕,亚洲日本欧洲二区精品,竹菊影视欧美日韩一区二区三区四区五区,亚洲色在线V中文字幕,国产精品毛片av999999,精品视频不卡免费观看,亚洲全乱码精品一区二区

        Android工程師面試題

        時間:2024-10-24 02:16:23 學人智庫

        Android工程師面試題

          校招的日子結束了,結果也算圓滿。忙碌了一陣子,現在終于可以安安靜靜的做做項目看看書寫寫論文了。下面對這段時間面試遇到的問題并結合網上各位的大神秒下的面試題做個總結,小編會持續更新,希望能在面試中助各位一臂之力!

        Android工程師面試題

          Java基礎:

          1、內存泄露的原因:

          資源對象沒關閉。

          如Cursor、File等資源。他們會在finalize中關閉,但這樣效率太低。容易造成內存泄露。

          SQLiteCursor,當數據量大的時候容易泄露

          使用Adapter時,沒有使用系統緩存的converView。

          即時調用recycle()釋放不再使用的Bitmap。

          適當降低Bitmap的采樣率,如:

          3

          BitmapFactory.Options options = newBitmapFactory.Options();

          options.inSampleSize = 2;//圖片寬高都為原來的二分之一,即圖片為原來的四分之一

          Bitmap bitmap =BitmapFactory.decodeStream(cr.openInputStream(uri), null, options); preview.setImageBitmap(bitmap);

          使用application的context來替代activity相關的context。

          盡量避免activity的context在自己的范圍外被使用,這樣會導致activity無法釋放。

          注冊沒取消造成內存泄露

          如:廣播

          集合中的對象沒清理造成的內存泄露我們通常把一些對象的引用加入到了集合中,當我們不需要該對象時,并沒有把它的引用從集合中清理掉,這樣這個集合就會越來越大。如果這個集合是static的話,那情況就更嚴重了。

          Handler應該申明為靜態對象, 并在其內部類中保存一個對外部類的弱引用。如下:

          復制代碼

          1

          2

          3

          4

          5

          6

          7

          8

          9

          10

          11

          12

          13

          14

          15

          16

          17

          static class MyHandler extends Handler

          {

          WeakReference mActivityReference;

          MyHandler(Activity activity)

          {

          mActivityReference= new WeakReference(activity);

          }

          @Override

          public void handleMessage(Message msg)

          {

          final Activity activity = mActivityReference.get();

          if (activity != null)

          {

          mImageView.setImageBitmap(mBitmap);

          }

          }

          }

          2、ArrayList和LinkedList的區別

          ArrayList初試大小為10,大小不夠會調用grow擴容:length = length + (length >> 1)

          LinkedList中Node first,last。分別指向頭尾

          ArrayList和LinkedList在性能上各 有優缺點,都有各自所適用的地方,總的說來可以描述如下:

          對ArrayList和LinkedList而言,在列表末尾增加一個元素所花的開銷都是固定的。對

          ArrayList而言,主要是在內部數組中增加一項,指向所添加的元素,偶爾可能會導致對數組重新進行分配;而對LinkedList而言,這個開銷是

          統一的,分配一個內部Entry對象。

          在ArrayList的 中間插入或刪除一個元素意味著這個列表中剩余的元素都會被移動;而在LinkedList的中間插入或刪除一個元素的開銷是固定的。

          LinkedList不 支持高效的隨機元素訪問。

          ArrayList的空 間浪費主要體現在在list列表的結尾預留一定的容量空間,而LinkedList的空間花費則體現在它的每一個元素都需要消耗相當的空間

          可以這樣說:當操作是在一列

          數據的后面添加數據而不是在前面或中間,并且需要隨機地訪問其中的元素時,使用ArrayList會提供比較好的性能;當你的操作是在一列數據的前面或中

          間添加或刪除數據,并且按照順序訪問其中的元素時,就應該使用LinkedList了。

          3、hashmap和hashtable的不同

          繼承不同。

          復制代碼

          1

          2

          public class Hashtable extends Dictionary implements Map

          public class HashMap extends AbstractMap implements Map

          Hashtable 中的方法是同步的,而HashMap中的方法在缺省情況下是非同步的。在多線程并發的環境下,可以直接使用Hashtable,但是要使用HashMap的話就要自己增加同步處理了。

        【Android工程師面試題】相關文章:

        投行面試題07-24

        軟件測試面試題01-17

        中層副職競聘面試題09-05

        來看看谷歌的面試題08-17

        濟南稼軒中學小升初面試題07-21

        壓力危機類面試題目突破技巧11-09

        今年最強的面試題和最牛的答卷09-20

        考察個人價值觀的另類面試題02-21

        人力資源行業常見面試題匯總02-03

        面試題:給我們一個錄取你的理由?11-16

        主站蜘蛛池模板: 网红刘婷户外野战黑人在线免费观看| jizz日本69| 成人精品网一区二区三区| 国产成人无码aa片免费看| 久久色窝窝| 欧美在线观看免费做受视频| 亚洲国产精品久久久久久久| 粉嫩av国产一区二区三区| 日韩有码中文字幕国产| 制服丝袜先锋影音| 亚洲尤物av一区| 免费无码一区无码东京热| 中文字幕A片无码免费看| 亚洲乱理伦片在线观看中字| 国产日韩一区二区在线| 国模小黎自慰337P人体| 激情亚洲天堂| 尤物视频官网| 精品国产va久久久久久久冰| 亚洲 日本 欧洲 欧美 视频| 亚洲AV第一页| 国产超碰人人一区二区三区| 综合国产综合亚洲综合| 在线午夜精品自拍小视频| 人人操人| 性欧美乱妇come| 成人av无码国产在线观看| 成人国产精品日本在线观看| 亚洲区精品久久一区二区三区| 亚洲色吧Av| 91日逼视频| 精品无码久久久久国产| 中文字幕一级A片免费看| 精品国产一区二区三区久久狼黑人 | 国产成人夜色高潮福利影视| 国产精品美人久久久久久AV| 亚洲精品乱码久久久久久| 国产短视频一区二区三区| 无码少妇一区二区| 久久一二三四区中文字幕| 一级一级特黄女人精品毛片|