学习Java语言的基础知识,包括数据类型、变量、常量、表达式和流程控制语句、数组等。 掌握这些基础知识,是编写正确Java程序的前提条件。
基本類型(primitive type):
數值:
整數型:byte, short, int, long
浮點數型:float, double,float f=3.14f
字符(char):Java字符採用Unicode編碼
布林(boolean):不可以0或非零的整數替代true和false
引用類型(reference type):
類別(class)
接口(interface)
數組(array)
基本類型與引用類型有兩個差距,前者變量存在(heap)和後者存在棧(stack),第二點前者的複製是值,後者複製是引用(對象沒被複製,只是引用)
運算符
算數型
關係型
邏輯型
位運型
賦值型
字串連接運算符
表達式
表達式的類型和值
表達式的運算順序
表達式的優先級與結合性
表達式的類型轉換
今天主要談論數據運算,分為數據與運算,前者討論5種數據類型,後者談論6種運算方式,而在運算方式後,又談論表達式,內容涉及優先順序與類型轉換。
明天整理剩下的流程控制與數組(預計60min),然後手敲代碼(150mins)
時刻提醒自己,基礎的東西越是要打好,穩固之後才能走更長遠。
只聽理論沒用,親身實踐得做三遍(貼code+照抄敲一遍+親自寫一遍)
Last updated 6 years ago