**
string s = new string("a"+"b"); 會生成幾個物件 答案:3個
arraylistl = new arraylist();
l.add("a");
l.add("b");
l.add("c");
l.add("d");
string s = l.get(0);
s = null;
l 集合有什麼變化 答:無變化
switch 型別 int short char byte ; long double string boolean 不行 string jdk1.7之後可以
service的兩種啟動方式有什麼不同,以及用處
drawble中 -ldpi -mdpi hdpi -xhdpi 格式
l 240*320 m 480*800 h 960*800 xhdpi 1024*800
6、aidl 實現 clint 端 server 端
7、content provider 中 query方法中的cursor如何封裝,是用資料庫中的cursor麼
答:string columns = new string ;
matrixcursor cursor = new matrixcursor(columns);
1、view 的繪製過程
主要分三步,一、onmeasure 計算長寬高 margin等等,二、計算好了 layout布局 三、draw 通過canvas來畫
2、tcp udp的區別 什麼是長連線 什麼是短連線 http是什麼連線 ,如何變成長連線
tcp 是連線協議 連線通之後才能傳輸。 udp 是非連線協議。
長連線是請求之後連線沒有斷開繼續等待資料的傳輸,http是短連線,
把http變成長連線 method.setrequestheader("connection" , "keep-alive" or "close")
3、arraylist vector linklist 區別,陣列不是不能改變的麼,arraylist既然是陣列結構的,陣列不能改變大小。他是如何改變list中的大小的
arraylist,vector底層是由陣列實現,linkedlist底層是由雙線鍊錶實現,從底層的實現可以得出它們的效能問題,arraylist,vector插入速度相對較慢,查詢速度相對較快,而linkedlist插入速度較快,而查詢速度較慢。再者由於vevtor使用了執行緒安全鎖,所以arraylist的執行效率高於vector
4、hashmap hashtable 區別 如何遍歷,什麼是hash hash演算法 hashmap treemap set 和list 特點
hashmap不是執行緒安全的 hastmap是乙個介面 是map介面的子介面 hashtable是執行緒安全的乙個collection。
entryset keyset() 來遍歷 hashtable通過 element
5、oom
6、service是執行在主線程中的麼
是的7、eclipse如何查詢某一行的**
mat 外掛程式
8、sleep wait 區別 lock synchronized 區別
sleep 不會讓出cpu wait會讓出來
lock有比synchronized更精確的執行緒予以和更好的效能。synchronized會自動釋放鎖,但是lock一定要求程式設計師手工釋放,並且必須在finally從句中釋放。
9陣列和鍊錶的優缺點
如果需要快速訪問資料,很少或不插入和刪除元素,就應該用陣列;相反, 如果需要經常插入和刪除元素就需要用鍊錶資料結構了。
10、陣列問題
如何將乙個有序陣列中的字母打亂,輸出
答:string arr = new string ;
list list = arrays.aslist(arr);
collections.shuffle(list);
如何將兩個有序鍊錶合併
如何將兩個有序陣列合併
答: 把兩個陣列放到 arrays.sort(newarray);
11、樹, 如何遍歷節點,查詢節點所在的層數
Android基礎面試題集
一 什麼是activity?activity是android的四大元件之一,一般的,乙個使用者互動介面對應乙個activity setcontentview 要顯示的布局,activity 是context的子類,同時實現了window.callback和keyevent.callback,可以處理...
基礎面試題
答 物件導向的特徵主要有以下幾個方面 1.抽象 抽象就是忽略乙個主題中與當前目標無關的那些方面,以便更充分地注意與當前目標有關的方面。抽象並不打算了解全部問題,而只是選擇其中一部分,暫時不用部分細節。抽象包括兩個方面,一是過程抽象 二是資料抽象。2.繼承 繼承是一種聯結類的層次模型,並且允許和鼓勵類...
基礎面試題
公有方法。整個程式都可以訪問 私有方法。只有這個類可以訪問 受保護級別。這個包中的類及子類都可訪問 無修飾符時只向同乙個包中的類訪問 許可權限制 private default protected public 被public修飾的變數 public string s 被private修飾的變數 p...