JAVA學習的小知識
java <<=是什么意思
是復合運算符 a=a+3 可以寫成a+=3
類似的還有*=,%=,-=,/=...
a=a<<2 就可以寫成 a<<=2
<<是位運算符里的左移 a對應內(nèi)存里的存儲的二進制碼向左移2位
如:a=4 0000 0100左移2位 0001 0000 (左端移出的不要,右端補0,左移一次相當于*2)
JAVA就業(yè)薪資
1. java培訓工資跟你選擇的培訓機構(gòu)教學水平有關(guān)
工資水平跟你選擇的培訓機構(gòu)水平也是有很大關(guān)系的,為什么呢?如果你選擇一個不靠譜的,講師講課水平一般的。也不說一般吧,就是不適合你的講課風格的話,俗稱有緣無分,那么你也是學不進去的。一定一定要選擇一個適合自己的培訓機構(gòu),能試聽就盡量試聽。
2. java培訓出來工資與個人學習情況有關(guān)
這點我想應該沒有人會質(zhì)疑吧!你的工資很大程度上體現(xiàn)了你這個人當前的能力,如果你學的好的話,那么一般是人家搶著要你,完全不用擔心找工作這回事。就算選了一個靠譜的并且適合你的java培訓機構(gòu),也千萬不能掉以輕心,以為一切萬事如意了。一定要好好學習,多敲代碼,不懂就問。
學習JAVA的方向
面向?qū)ο?
Java是一個面向?qū)ο蟮恼Z言。對程序員來說,這意味著要注意應中的數(shù)據(jù)和操縱數(shù)據(jù)的方法(method),而不是嚴格地用過程來思考。在一個面向?qū)ο蟮南到y(tǒng)中,類(class)是數(shù)據(jù)和操作數(shù)據(jù)的方法的集合。數(shù)據(jù)和方法一起描述對象(object)的狀態(tài)和行為。每一對象是其狀態(tài)和行為的封裝。類是按一定體系和層次安排的,使得子類可以從超類繼承行為。在這個類層次體系中有一個根類,它是具有一般行為的類。Java程序是用類來組織的。
Java還包括一個類的擴展集合,分別組成各種程序包(Package),用戶可以在自己的程序中使用。例如,Java提供產(chǎn)生圖形用戶接口部件的類(java.awt包),這里awt是抽象窗口工具集(abstract windowing toolkit)的縮寫,處理輸入輸出的類(java.io包)和支持網(wǎng)絡功能的類(java.net包)。
JAVA學習的前景
!=是一個二元運算符
判斷它左邊和右邊的值是否相等,如果對引用類型則判斷它們是否是相同的引用,若等返回false,若不等返回true
!則是一個一元運算符,運算對象是boolean類型的,若運算對象為true則返回false,若運算對象為true則返回false
!value的話value要是boolean值才可以進行運算