乘風破浪(2020 7 25)

2021-10-08 12:16:17 字數 1077 閱讀 8034

>>」和「>>>」等移位運算子的運算規則:

1、無符號右移,忽略符號位,空位都以0補齊。

value >>>a,a是要移位值value 移動的位數。

無符號右移的規則只記住一點:忽略了符號位擴充套件,0補最高位  無符號右移運算子》 只是對32位和64位的值有意義。

2、右移位運算子》,若操作的值為正,則在高位插入0;若值為負,則在高位插入1。

右移補零操作符》,無論正負,都在高位插入0。

final修飾的成員變數為基本資料型別是,在賦值之後無法改變。當final修飾的成員變數為引用資料型別時,在賦值後其指向位址無法改變,但是物件內容還是可以改變的。

final修飾的成員變數在賦值時可以有三種方式。1、在宣告時直接賦值。2、在構造器中賦值。3、在初始**塊中進行賦值。

final修飾的方法,不允許被子類覆蓋。

final修飾的類,不能被繼承。

final修飾的變數,不能改變值。

final修飾的引用型別,不能再指向別的東西,但是可以改變其中的內容。

floor: 求小於引數的最大整數。返回double型別-----n. 地板,地面

例如:math.floor(-4.2) = -5.0

ceil:   求大於引數的最小整數。返回double型別-----vt. 裝天花板;

例如:math.ceil(5.6) = 6.0

round: 對小數進行四捨五入後的結果。返回int型別

例如:math.round(-4.6) = -5

區域性變數可以先申明不用必須初始化,但使用到了一定要先初始化

構造方法是一種特殊的方法,具有以下特點。

(1)構造方法的方法名必須與類名相同。

(2)構造方法沒有返回型別,也不能定義為void,在方法名前面不宣告方法型別。

(3)構造方法的主要作用是完成物件的初始化工作,它能夠把定義物件時的引數傳給物件的域。

(4)乙個類可以定義多個構造方法,如果在定義類時沒有定義構造方法,則編譯系統會自動插入乙個無引數的預設構造器,這個構造器不執行任何**。

(5)構造方法可以過載,以引數的個數,型別,順序

夢想起航 乘風破浪

一年走來,老師們,隊員們和領隊們都不容易。特別是陳安老師,感覺過去二十天和他說過的話比本科前三年還多,聯絡企業,構思流程,人員安排,流程彩排,比賽直播,都在一次次溝通中逐漸成形,老師們今年也應該比去年要考慮更多的事情吧,辛苦了。隊員們能從緊迫的時間中,一邊應對考試和實驗,一邊備賽,實屬不易。還有宣傳...

乘風破浪 LeetCode真題 018 4Sum

前面我們已經練習過了三個數相加的集合運算,現在變成了四個數,其實道理是一樣的。三個數的時候可以轉成兩個數的加法,最後來解決,而四個數的可以轉換成三個數的加法,最終變成兩個數的加法運算。2.1 問題 2.2 分析與解決 根據我們之前的經驗,可以很自然地想到變成三個數相加來計算,不過因為是四個數相加,因...

寫給那個茶水妹的《乘風破浪》誕生記

去年秋冬,one實驗室作者生活在 乘風破浪 劇組中間,見證了拍攝過程,本文講述的就是電影誕生的故事。這也是茶水妹和她的夥伴們,包括導演和主演們的故事。正是三百多個年輕人像候鳥一樣來到亭林鎮附近,帶著他們年輕的人生,發生了一場年輕的化學反應,才造就了 乘風破浪 2016年,上海,初秋,穿過城市的風帶著...