摘要:基礎語法規范原始數據類型包裝類例如可以代替,自帶方法方便類型處理引用數據類型數組類接口字符串數值型類型,最后添加或類型,最后添加或注意小數如默認為類型,在方法調用時,如果調用型,需要寫成變量命名法則變量值只能出現字母數字下劃線和符號控制流語
1、Java基礎語法規范
原始數據類型:int float double boolean...
包裝類:例如 Integer可以代替int,Integer自帶方法方便int類型處理
引用數據類型:數組、類、接口、字符串(String)
數值型:
float類型,最后添加‘F’或‘f’
double類型,最后添加‘L’或‘l’
注意:小數(如2.2)默認為double類型,在方法調用時,如果調用float型,需要寫成2.2f
變量命名法則:
變量值只能出現字母、數字、下劃線和$符號
控制流語句:
判斷
if-else switch-case
循環
while() {} do{} while(); for(初始化;測試;增量) {}
注意:void方法中return直接從執行處跳出方法,break跳出循環,continue跳出本次循環!
數組:
聲明數組的三種方式
數據類型 標識符[];
數據類型 標識符[]=new 數據類型[大小];
數據類型 標識符[]={值1,值2...};
int a[]=new int[5]; int[] b=new int[6];
2、Java語言編程規范
(1)命名規則
包的命名:com(或公司網站).包名(項目名).功能模塊名.子功能模塊名(全部小寫);
類命名:類名首字母大寫,字段、方法及對象首字母小寫;對于標識符,所有單詞靠在一起,并且中間單詞首字母大寫;
常量定義:public static final int TAG=1 (建議常量名稱大寫);
變量命名:計數器采用傳統命名方式、其他使用小寫字母前綴+大寫字母起頭的命名方式;
類實例命名:可以使用全部小寫字母命名(類的首字母小寫);
類方法命名:對于直接操作方法,命名“get” “set”開頭等,判別“is”返回bool類型時。一般是動詞加上名詞短語;
(2)源程序結構
package 區 系統import 區 用戶import 區 類說明 類成員屬性定義 類方法定義
(3)編寫類和方法的一些約定
每創建的一個類,考慮置入一個main()函數,其中包含測試這個類的代碼;使用時,沒必要刪除代碼;
應將方法設成簡單的、功能性單元,方法簡明扼要;
類盡可能短小精悍,完成特定功能;
3、Java中的內存分配
值類型與引用類型
引用類型使用的變量是同一個,操作同一個對象,棧中存放地址、堆中存放數據;
值類型表示復制一個當前變量給方法(拷貝),
垃圾回收機制
棧里分配的地址空間,不需要程序員手工過問,由系統自動管理;堆中存放的數據需要程序員手工干預;
值類型及局部變量都是在棧中分配地址空間,所有引用類型數據保存在堆中;
Java中低線程定時掃描堆回收垃圾空間,不需要考慮內存泄漏問題;
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/64032.html
摘要:上篇文章開始了我的基礎系列之旅,下面應該開始學習基礎語法了。不同進制的數據組成五今日總結至此從零開始學習基礎語法上已結束。 showImg(https://segmentfault.com/img/remote/1460000016094801); 今天找到這張圖片,我非常喜歡。以后這就是我們「從零開始學 Java 系列」的題圖。 上篇文章開始了我的 Java 基礎系列之旅,下面應該開...
摘要:下面開始今天的知識,先看下基礎語法的總綱今天我們接著學習變量使用變量的注意事項數據類型和類型轉換。推薦閱讀從零開始學之基礎語法上從零開始學之基礎概述本文原創發布于微信公眾號,編程思維成長正能量,關注并回復編程閱讀等關鍵字獲取免費學習資料 showImg(https://segmentfault.com/img/remote/1460000016134163); Java?基礎斷更一周了...
摘要:前言的基礎語法與有很多相似之處,但是也有一些特定的關鍵詞是獨有的。以開頭八進制由,,組成。整數默認是十進制十六進制由,,,,,,,,組成。初始化值必須初始化值,否則不能使用變量。 前言 java的基礎語法與php有很多相似之處,但是也有一些特定的關鍵詞是java獨有的。 java的基礎語法大體就包括:關鍵字,標識符,注釋,常量,進制和進制轉換,變量,數據類型和類型轉換,運算符,語句 ...
摘要:剛開始學習的時候,可能是一頭霧水,不知道從何學起。這個教程總體來說就像列文虎克教學,細到極致,妙到毫巔。適合絕對零基礎的,每個知識點掰開了揉碎了講解。 剛開始學習java的時候,可能是一頭霧水,不知道從何學起。還有很多Java小白,在剛自學Java的時候玩命的學習,玩命的記住Java原理,天天早上五點起床背Java的一些英...
摘要:表達式會復制一份自由變量的值,對象的話就是復制一個引用,因此表達式離開了原作用域也能正常使用自由變量。不過表達式對自由變量是有要求的,自由變量必須是不可變的,原因是并發執行時不安全。 序 Java 8新增的lambda表達式毫無疑問是令人非常激動的,從此我們可以非常簡潔的定義和使用代碼塊而不是用繁瑣的匿名內部類來實現。而接口是lambda表達式的基礎,要理解lambda表達式就要先理解...
閱讀 2344·2021-11-24 10:27
閱讀 3584·2019-08-30 15:55
閱讀 3349·2019-08-30 15:53
閱讀 2349·2019-08-29 17:27
閱讀 1439·2019-08-26 13:47
閱讀 3555·2019-08-26 10:28
閱讀 920·2019-08-23 15:59
閱讀 2855·2019-08-23 15:19