資源簡介
JAVA介紹 (外文原文加中文翻譯)
Java是被設(shè)計(jì)用來解決在上下文分布式的異構(gòu)網(wǎng)絡(luò)中應(yīng)用程序開發(fā)的問題。在這些復(fù)雜問題中,首要的是安全發(fā)布應(yīng)用程序、消耗最小的系統(tǒng)資源、可以在任何硬件和軟件平臺上運(yùn)行以及被動態(tài)地?cái)U(kuò)展。
Java最初是作為研發(fā)方案的一部分而開發(fā)的,這個研究方案是為了給廣闊多樣的網(wǎng)絡(luò)設(shè)備和嵌入式系統(tǒng)開發(fā)高級的軟件。目標(biāo)是開發(fā)一個小巧的、可靠性高的、可移植的、分布式的、實(shí)時(shí)的操作系統(tǒng)平臺。當(dāng)這個方案開始的時(shí)候,C++是精選的語言,但是過了一段時(shí)間,用C++語言遇到的困難也隨之增長,解決這些問題最好的辦法是創(chuàng)造一個全新的語言平臺。設(shè)計(jì)和體系結(jié)構(gòu)的決定汲取了多種語言,例如Eiffel、 SmallTalk,、Objective C以及 Cedar/Mesa。結(jié)果證明這個語言平臺是理想的,對于開發(fā)一個可靠性高的、可移植的、分布式的、基于終端用戶網(wǎng)絡(luò)的應(yīng)用程序在多種環(huán)境中廣泛搜索從嵌入網(wǎng)絡(luò)的設(shè)備到萬維網(wǎng)和桌上型電腦。
代碼片段和文件信息
評論
共有 條評論