java學習之旅2

2021-06-25 07:04:01 字數 485 閱讀 7074

運算子:

自加與自減:++(--)在前,先運算後取值,++(--)子在後,先取值後運算。

邏輯運算子:其中大部分比較簡單,值提一下亦或和短路運算子,亦或是當運算子前後的值相同時為假,不同時為真。短路運算子是指當根據運算子前面的數可以判斷運算子表達的值後,不計算後面的表示式。

賦值運算子:當等號兩邊資料型別不同時,採用預設資料型別轉換或者在等號右邊加強制轉換符。另外byte,char,short可以直接賦整形常量,但是不能超過它的取值範圍。

字串連線符+:加號除了用於做加法運算外,還可以用來做字串連線符,在+運算子的一側,只要有乙個運算元是字元型的,那麼另外乙個也會自動轉換為字元型常量,然後再進行連線。當進行列印時,無論什麼型別的資料型別,都自動轉換成字元型,然後列印出來。

break和continue語句:break語句是迴圈的結束符,當遇到該語句,直接結束迴圈。continue語句是用於終止某次迴圈,當迴圈遇到該語句時,本次迴圈結束,直接進入下次迴圈。

Java學習之旅

整型,字元型,浮點型的資料在混合運算中相互轉換,轉換時應遵循以下原則 1 容量小的型別自動轉換成容量大的資料型別 資料型別按照容量大小排序。2 byte,short,char int long float double。3 byte,short,char之間不會相互轉換,他們三者在計算時首先會轉換為...

Tensorflow學習之旅 2

暑假就在接觸tensorflow了,但是一直斷斷續續的,所以現在又開始撿起來繼續學。ps 我用的 源於 大佬寫的很好,我也是跟著他的 在他的 上,寫上 自己的理解。import tensorflow as tf 定義 定義乙個變數,可以理解為 var是在 的命名,而myvar是tensorflow變...

物件導向學習之旅(2)

類的建構函式和析構函式,有什麼關係,分別是如何使用的?建構函式和析構函式 是類中比較特殊的兩種成員函式,主要用來對物件進行初始化和 物件資源。一般來說,物件的生命週期從建構函式開始,以析構函式結束。類中方法的過載和方法重寫,有什麼關係,分別是如何使用的?重寫 執行時。過載 編譯時 方法的重寫 1.父...