1. 程式人生 > >第一週學習java總結

第一週學習java總結

 這是本人第一次寫CSDN上的部落格,也是第一次寫有關語言學習的博文。
作為一名新人,可能會犯些錯誤。如果在文章中有錯誤的,還請各位看官予以批評指正。謝謝哈!
  學習java一週了,現在來總結一下吧。
先說一下學習感想吧,前期學java是通過學姐我的教學視訊來學習的,沒有去圖書館借相關的書籍。起初的學習還算滿意,但看了幾天之後發現進度太慢了,有些我覺得已經懂了的東西(這大概是我以前學習過C語言的緣故吧),視訊上非要花上十來分鐘來講,我想快進但因為是初次接觸java,怕錯過其中一些與我所認為不一樣的東西,所以只能適當加快的播放速度。所以前期的學習進度比較慢。
  另外我覺得視訊學習java不太能增強記憶和加深理解。對於新人而言,當我們看到視訊學習的時候,不免會遇到新的知識、新的內容,教學視訊不會給你太多的時間去領悟和理解,當然你可以你可以選擇停頓也可以選擇重複地看,但我覺得這個過程比較麻煩。另外,當你需要回去複習知識的時候,你要調節到你想複習內容也很麻煩。而如果是看書,這個過程可能就比較簡單了。
當然教學視訊也並非一無是處。在視訊中授課老師偶爾會有一些獨到的見解,令我們耳目一新;同時也會加深我們的理解,這是我們看書所不具備的。例如當視訊中老師講到強制轉換資料型別的時候。老師是這樣講的:Char,byte, short===>int===>long===>float===>double

  下面我來說一說我認為本週比較有價值的學習所得吧。
1、作為新人,對於另定義long型變數,為避免所賦值超出int範圍而導致報錯,我覺得以後無論所賦值為多少一律在其後加上L或者小寫l;同樣的,在定義double型別變數的時候也一律在所賦值後加上D或者小寫d。
2、強制轉換型別的用法:目標型別 變數 = (目標型別)所賦值。
例如:在這裡插入圖片描述
3、變數在表示式中進行運算的時候有可能發生自動型別轉換。為避免程式報錯,我們要使用強制型別轉換。例如:在這裡插入圖片描述
4、變數不能超出的作用域賦值,但能夠被訪問(關於這個,我只是通過一個例項總結得出,由於我功力尚淺,對java掌握不夠,可能對此敘述難免有所差錯,如有錯誤,還望各位看官予以指正)。
5、要想在輸出的語句中含有雙引號就要使用轉義字元。例如:要輸出這句話:你真“好”!輸出語句就要這樣寫
在這裡插入圖片描述

  至於後面學習的運算子、選擇結構、迴圈結構和switch條件語句的內容大體和c語言中相當,在此我就不過多的寫了。還有關於不同進位制的轉化那一章的內容,在計算機導論課中我也學習過,加上有計算器的存在,我覺得也不用多講了。
  下面來說說我將來的學習java的安排吧。
1、書本學習與視訊學習相結合。先看書,當預習,後看視訊,權當複習。學習書中沒有的內容或者老師獨到的理解看視訊也。
2、每天抽一點時間手寫java程式碼,熟悉java語言的基本架構。例如編寫java必備的框架、選擇結構、迴圈結構和switch條件選擇語句等等。例如:他立刻class加類名public和外的。
3、儘可能的上機操作敲打程式碼。例如敲打一些實現簡單功能java小程式。
  好了,大概就是這些了。如果在文章中有錯誤的,還請各位看官予以批評指正。謝謝哈!