歷史上的Java
Java編程語言正變得越來越流行的每一天。它是語言沒有哪一個甚至不能希望土地工作的這些日子。但有人甚至不知道這種語言是什麼? 有許多故事,許多書籍被寫入。這是我的版本(不獲批准由Sun Microsystems ) 。 Java編程語言起源於印度尼西亞。這意味著要使用的遊客 訪問該國每年。為什麼遊客要使用電腦嗎?那麼,這些是不是普通的旅遊者。他們豐富的遊客。他們沒有豐富的,他們不會中途前往世界各地的訪問 這個地方。大多數人將看到的內容是什麼可附近。例如,如果你是一個居住在德克薩斯達拉斯,您將訪問stockyards或可能是三一河公園。如果你住在新 新奧爾良地區,您將會看到聖。瑪麗的河。一旦在你的一生中,一個可能會訪問夏威夷或尼亞加拉。但去印度尼西亞及其群島,巴厘島,爪哇等是不是普通百姓。總之,未來 回到這個問題,為什麼這些遊客需要使用的計算機程序。他們去那裡不只是為了得到樂趣,也得到一些方面所做的工作,一個有趣的氣氛中,因為這些人是非常重要的people.From一開始 爪哇被認為是獨立的電腦。這意味著,如果你寫的程序在Java在一台計算機,它應該運行在所有計算機。這是必要的,因為遊客帶來各種與他們的計算機。一些 使Windows機器,一些蘋果麥金托什。一些富裕的實現Sun服務器工作站,甚至是超級computer.Before開始創建爪哇他們還要求,看看是否有類似的東西做 已經。即使他們可以找到零票反對,他們發現他們可以使用大量的功能從現有的一些語言。語言之一是他們發現的C + + 。 C + +中是一個進步的語言稱為角事實上,思想 C + +中已經隱藏在角這種語言,就可以增加一個變量,說我,採用+ +運算符例如: + + 。這將增加的價值,由一個字母i變量。如果我有一個值為5 ,它將使 6 ,等什麼遠見!不管怎麼說,回來到C + + ,它作出了重要的進步C的介紹了一類的想法。理解類,人們必須undestand結構已經用於c.在 結構是一組變量。例如,您有一個名稱,地址,年齡等任何人。代替使用它們分開,可以在C組在一起,並呼籲它的人。作者說, C + +語言 沒有必要揭露這些變量(姓名,地址等) ,向外部世界。他們說,這些細節應該隱藏從外面的世界。他們呼籲這一概念encapsulation.Another重要 貢獻的C + +的概念inheritence 。這一概念可以解釋的最好例子。讓我們回歸的榜樣的人。一個人是非常籠統的概念。可以有很多不同類型的 者,如醫生,律師,教師,或只是一個屁股!但是所有的這些人有一個名稱,地址,年齡等即使是燒傷了所有這些。作者認為C + +中可以定義一個基類和其他人通話 班級可以從它。淺白英文,這將意味著,醫生是特殊的人,律師是另一個特殊的人。現在的共同屬性,所有這些類型的人可以放在 人階級和特殊屬性可放在派生類,如醫院的醫生,法院的律師,沒有為bum.But C + +中仍然複雜,比如三分球,內存洩漏和 多inheritence 。指針的概念是從C和非常混亂!指針是特殊類型的變量,它指向其他變數。由於沒有指引,如何使用這些三分球, 很容易鬆散跟踪他們。在一個典型的2000線的計劃,人們往往最終hundredes的指針指向數以千計,其中一些指標和一些純粹的變數。 不用說這使一個大型計劃極難閱讀並當程序員前往另一家公司,他們將沒有任何其他選擇不僅僅是扔掉他的計劃!有時需要給 做到這一點,即使是周圍的程序員和十分活躍。這是因為他創建的三分球在他的計劃已經採取了自己的生命和藐視一切努力來預測該計劃應如何行事。 內存管理是另一個薄弱點的C和C + + 。程序員負責清理他們的計劃將內存分配和使用。如果不這樣做,將導致整個墜毀 computer.Multiple inheritence ,但少用,另一個特點是C + +中作出了程序員的生活悲慘。不過,有其使用,尤其是在面試。這一個問題,他們認為,幫助 他們單獨的小麥從chaff.But C + +中仍然有一些不錯的,簡單的功能,如inheritence ,封裝等,他們是什麼人可以描述純英文,一些人解釋為一個門外漢。 因此,創作者的Java決定採取良好的特點inherience ,封裝和多態性從C + + ,而丟棄的不良特性,如多重inherience ,指針等內存管理 改善在Java的程序員將不負責內存管理。他們可以清理自己,如果它們想獲得額外的信貸,但他們並不需要。不用說這些是 好消息的遊客在印度尼西亞!爪哇引入大量的明確批註了。例如,在C + +他們會說級醫生:醫生的人的意思是源自人。這顯然是非常隱蔽。那個 同樣的情況可以表示為在Java擴展級醫生的人,這是非常容易理解。但也有一些尷尬的東西在Java太特別是當有人說一流的範擴展人(我的最後 範笑話) !爪哇作出了重要貢獻的圖形用戶界面( GUI )區。 C + +中是真正缺乏的專業知識在這裡。他們的Visual C + + ,但工作只能在Windows環境。但沒有工作的UNIX 系統或mackintoshes 。就像其他的Java功能,這也應該是平台獨立的。這是一個進一步必要的,因為可以把一些小的GUI在網頁上可以欣賞到 互聯網。和一個無法控制什麼樣的電腦其他將have.After了一段時間,有必要呼籲程序從一台計算機到另一台計算機。要做到這一點,他們創造的J2EE 。我不知道他們是如何來到 與J2EE平台的名稱。在' J '的J2EE平台,當然是指“爪哇” ,我可以合理確定'2 '代表'至' 。但我不知道什麼呀'一部分都是,大概某種延伸。或在這一點上 他們跑出去了名字想。因此,他們決定將其中的一個又一個含糊acronyms.If您願意,您也可以訪問我的家page.Copyright ÃÆ'Ã仙, ¬ à ¡ Ã⠀ SA ,一家© 2003高塔姆
文章來源: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
網管得到HTML代碼
加上這條到你的網站!
網站管理員提交你的文章
無須登記!填寫好的表格和你的文章是在 Messaggiamo.Com 目錄!
版權 2006-2011 Messaggiamo.Com -
網站地圖 -
Privacy -
網站管理員提交你的文章,以 Messaggiamo.Com 目錄 [0.01]