Amoy10月份總結

一大早起來 喝杯牛奶敲敲代碼, 是件很美好的事情。回顧一下這段時間的學習, java已經結束了,下週等待我的就是android的學習,也是我今後發展的重心了。

總結下這段時間 所學到的知識點,也是我今天要逐個複習的。重點掌握 流和線程 的知識點 , android應用的會比較多。

1、JVM(java虛擬機);

2、註釋://單行,/* */多行,/** */方法的註釋;

3、標識符:數字,字母,下劃線,$(美元符號);

注意:數字不能放在首位,49個關鍵字不能當標識符;

  運用:變量名,方法名,類名,包名;

4、類名:駝峯式命名規則:類名首字母大寫,

  方法名:以小寫字母來命名;

5、變量,常量,關鍵字,回去記得看一下;

6、八大基本類型:

  int,byte,short,long,char,float,double,boolean;

7、運算符:

  算術運算符:+,-,*,/,%,++,--;

邏輯運算符:|,||,&,&&,^,!;

關係運算符:<,>,<=,>=,==,!=;

賦值:=;右邊的值賦值給左邊;

  連接運算符:+;

  三目運算符:x?y:z;

8、if條件:

  注意事項:當有一個條件滿足它時,後面的條件不會再去判  斷;

  switch語句:

  表達式只能有:char,int,enum;

注意事項:當滿足條件的語句,沒有break時,後面case語  句全部都會被輸出,直到遇到break才退出或結束;

  while(),do...while()之間的區別:

  while()先判斷後執行,do..while()先執行後判斷,說明    do.while()至少會被執行一次;

  for循環:

  注意事項:重複定義變量的錯誤,一般情況在for(){}語句上  面有定義過的變量,for()的括號裏面,不能再重複出現;

9、數組:

  一維數組和二維數組;

例子判斷對錯

  int[] a=new int[];錯誤;

int[] b=new int[4];

int[] c={};

int[] d=new int[]{};

  int[][] a=new int[][]{{},{},{}};

int[][] b=new int[3][4];

int[][] c=new int[4][];

int[][] d=new int[][3];錯誤;

  遍歷的問題與排序;數組名.length();

10、內存分析:

  String s="123";

String str;

str=new String("123");

有關於堆內存和棧內存的區別:

  棧內存是臨時存處空間,堆內存是永久存處空間;

11、面向對象:

  方法:十二種方法:重載,重寫,構造;

  三大特徵:封裝,繼承,多態;

  關鍵字:static,this,equals,super,extends,interface,

implements,abstract,final,instandceof;

12、常用類

   String,StringBuffer;

13、異常類:

   try{}catch(Exception e){}finally{},throws;

14、容器:

   六個接口,一個圖,二個類;

15、IO流:

   字節流,字符流,處理流,過濾器,Data流,

   print流,Object流;

16、線程:

   Runnable,extends Thread,sleep(),wait(),notify(),

synchronized;

17、swing,Gui:

時間過的真快, 不知不覺一個月過去了, 看着前面的同學這個月就全部培訓結束了,真爲他們高興, 希望他們早日找到工作。成爲廈門牛逼的安卓工程師。










發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章