A. 什麼是JVAV
JVAV是張浩楊大師在公元796年開發的一種語言,從此之後,張浩楊便隱秘了蹤跡,後來被一個美國人發現,做成了java,所以java是抄襲jvav的,jvav可以在1小時內迅速編輯出一款游戲,最著名的有:yourcraft,Low BubbleBobble,Pac-Woman等(純屬娛樂
B. 匯編算是什麼語言阿 和 JAVA 有什麼區別和相同呢!
匯編語言是一種與機器相關的低級語言,也就是只能應用於某一種特定的機器(CPU),它實際上是機器碼的助記符。
而JAVA之類被稱之為高級語言,是與機器無關的。高級語言通過編譯器生成本機器的機器碼可執行文件才能運行在該機器上。
C. JAVA作為一個匯編語言和C++有什麼區別
Java:Sun公司開發的面相對象的語言。跨平台、開源、免費、有豐富的類庫和第3方插件、自動釋放內存、不斷的版本升級、效率的提升。Java為程序員降低復雜度,同等功能開發效率是C++的兩倍,適合於企業級開發(穩定、高效)。是目前用的最多的企業級開發語言。Java具有安全性、健壯性、跨平台、豐富的第三方插件和對特定問題的開源解決方案等等優劣(大項目一般是跨平台的)。但Java也有不足的地方,就是前台的表現,界面不夠豐富,動態效果不是很理想。所以我們經常使用Java(後台)+Ajax+Flex/Flash的架構來解決工程方案,從而彌補Java的不足。
C++語言:C語言的升級,兼容C,執行效率高。人們在用c開發時就發現c語言已無法滿足計算機硬體高速發展所帶來的程序的復雜性,用以往C的設計思想已經很難開發和維護現在龐大復雜的軟體系統(因為C是面向過程的),現在的內存已不是原來的幾K,幾十K,而是幾百M,幾個G,。所以我們已經不能像以前那樣簡單地操作內存,我們需要更為合理地管理內存,更為簡單地解決復雜問題,更為方便地更改bug,要將錯誤影響的范圍縮到最小。經過分析現實世界的復雜關系發現現實世界中是以對象(人、小狗、樹木)為單位,將復雜的關系簡化為對象與對象之間的關系,我們不必去想對象內部細節是如何實現的。比如人們呼吸時不用考慮呼吸的過程細節,和對方握手時不用去思考該給哪塊肌肉發指令。所以我們就從更高的層次上看待問題,我們只是想是否要和對方握手,不考慮肌肉的運動。這樣就減少了復雜性,從而使我們更簡單的工作和生活。這就是C++誕生時的想法,它是面向對象的語言,把各個對象獨立封裝,對象的方法(行為)和屬性都在自己內部實現,從而減少了程序的耦合度。更重要的是有了「繼承」的機制,使得我們可以最大程度上重用代碼。比如:我們人從出生下來就有兩個腿,而螃蟹生下來就有8隻腿,我們就直著走,而螃蟹橫著走。我們只需要確定對象的類別,我們就知道他固有的特點(方法和屬性)。這就是編程中所講的對象和類的概念。但是C++也有自己的缺點,比如內存的手動釋放,聽起來是個小問題,但在企業級開發中是不可容忍的,經常造成嚴重的內存溢出,而且極難發現問題的所在。
D. java的代碼是匯編語言嗎
匯編是除了機器語言外的最底層的語言,java是面向對象的語言,是屬於最高級的語言之一了,與匯編語言差的太多。完全不是同一個東西,連相似的地方都幾乎沒有。
至於java的底層是用什麼實現的就不好說了,估計java 的底層應該也是使用的與匯編相似的語言寫的,那麼多復雜的類應該會有一種比較高效的機制來處理。
E. java是最好的匯編語言嗎
java不是匯編語言,是高級語言的一種。
而高級語言沒有最好最壞,只有合不合適。
java目前對於桌面應用開發還不大方便,對於網路開發和嵌入式開發比較擅長。
看你想向那方面發展了。
可以說java是最有前途的語言
F. java 是什麼語言寫的
JAVA中就虛擬機是其它語言開發的,用的是C語言+匯編語言 基於此之上就是JAVA本身了 虛擬機只起到解析作用
另外,JAVA並不比C語言慢,說JAVA慢一般是九十年代那時候的JAVA, 而現在 在一段優秀的JAVA程序和C程序執行效率上來比較是沒有多大差距的 並且現在JAVA已經可以像C語言那樣,直接編譯為可執行文件(不用虛擬機,跨平台為代價)了
不知道你看過 卓越編程之道二(運用底層思維編寫高級代碼) 沒有,那裡面詳細的講述了高級語言從編寫到編譯執行的過程,通過目標文件的反匯編對比,發現C,C++,JAVA,dephi等語言在同等質量下的目標文件長度上基本上沒多大區別,一門語言的運行速度快慢,與你編寫代碼過程中是否符合編譯器規則息息相關。 有空你可以去看看這本書。
G. 什麼是匯編語言Java屬於哪一類
Java屬於高級語言。
匯編語言是跟機器語言最接近的語言,用有意義的符號來替代難懂的機器指令的編程語言,基本上與機器指令 一 一對應的。不同的CPU其指令集不同,所以用匯編語言編寫的程序不能通用。學習匯編語言要懂得CPU結構等方面的硬體知識,而高級語言不需要,它是由編譯系統負責的。
H. c++,java這樣的高級語言高級語言是用匯編語言創造的嗎
用c寫的吧,語言這個東西就和滾雪球一樣,有了一些基礎東西後,比如簡單的變數定義,簡單的控制結構,就可以利用這些基本東西開發復雜的語句,甚至開發新的程序設計語言,但最終都是轉換為機器語言執行的。