JAVA學習第三回:JAVA文法基礎:大致瞭解

來源:互聯網
上載者:User

        意識流是來源於心理學的詞彙,描述了意識的自然流動,關於JAVA文法方面,我希望我想到哪兒寫到哪兒,會很亂,但我想,我會很享受以後再重新讀這篇文章的。

        據稱,JAVA的基礎文法與C和C++有百分之八九十的相似,所以我在這裡想到的應該大多數都是C或C++的一些基礎文法。

        說到基礎文法,先談談未經處理資料類型。未經處理資料類型有byte,char,boolean,short,int,long,float,double,這些其實是為了與C或C++相容,讓C或C++程式員更容易使用JAVA,JAVA提供的所有類型應該都是封裝好的類,未經處理資料類型也不例外,如Float等首字母大寫的類型,都封裝了一些基礎的類函數,稱為封裝類。關於封裝類我知之甚少,意識裡啥都沒有;引用資料類型就是一個未經處理資料類型的合成,包括數組,類,介面,String等,我猜。

        其他的文法基礎,選擇語句if和switch,迴圈語句for和while以及他們的一些控制關鍵字如break、continue等這裡就不說了吧,從C過來的,以前或多或少的用過。

        編碼格式每一項語言都有一個規範,我所知道的一個規範是華為的C規範,網上貌似還有華為Java的一個規範,有興趣可以搜搜看(反正我是搜到了)。具體看一個就行了,對自己應該有利。如包的名字小寫字母,類的名字第一個字母大寫等等名字的取法,還有注釋的寫法等。挺好的。還有聽說JAVA程式有一個檔案的“架構”(呵呵):內容包括:

包:package
引入包:import
類:class
各種方法
大括弧
 

        JAVA中有個與C或C++中不同的基礎部分的東西是常量的定義方法,C中是#define,C++中是定義為const的東東,而在JAVA中final,好像。

        突然想到,我今天想要設定CSDN的頭像,但是沒有設定成功,哎,我太笨了。。。

        今天就到這兒吧,下載了一些學習資料,先看下。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.