我一直在問到「識別所有的Java語言構造你的列表 應該帶班開始:java中的基本語言結構是什麼?
的類聲明的身體」
我的印象是一個「語言結構」是下一種語言中的任何允許命令,但這顯然不是問題的含義。如果有人能夠讓我更清楚地瞭解在這種情況下的語言結構是什麼,以及這個列表應該包含什麼類型的東西,我將不勝感激。
在此先感謝!
我一直在問到「識別所有的Java語言構造你的列表 應該帶班開始:java中的基本語言結構是什麼?
的類聲明的身體」
我的印象是一個「語言結構」是下一種語言中的任何允許命令,但這顯然不是問題的含義。如果有人能夠讓我更清楚地瞭解在這種情況下的語言結構是什麼,以及這個列表應該包含什麼類型的東西,我將不勝感激。
在此先感謝!
那麼,according to Wikipedia,一個語言結構是
短語「語言構建體「其可以從一個或多個詞彙的令牌根據編程語言的規則來形成的程序的語法上容許部分」( s)在JLS中出現過一次(在索引中除外):「我們打算在這裏指定每種語言結構的行爲......」這意味着每個Java「語言結構」都是cataloged in the JLS。結合維基百科定義,這似乎涵蓋了關鍵字和文字值的所有內容;類型,名稱和變量;包,類,接口和類成員,如方法,字段和構造函數;塊,陳述,表達式......選擇你的選擇。只需take a look through the ToC。
在我看來,他意味着要問「在類聲明的正文中允許什麼?」在普通的Java中,它會是這樣的:
我希望你會知道什麼是構造。
因此,讓我告訴你,被允許在Java結構的類型:
該分類是基於編譯器或解釋器執行代碼時遵循的路徑。
希望它有幫助。
這一個? https://cs.nyu.edu/~rgrimm/teaching/fa11-oop/hw1.txt您是否查看課程主頁? – BalusC
^^是的,但問題是不理解的限制 - 我不明白他的意思是一個語言結構。 – ABCooper