English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

History of java

Softvér RSS Feed





Java programovací jazyk sa stáva čoraz viac populárny každý deň. Je to jazyk, bez ktorých človek nemôže ani dúfať, že krajina prácu v týchto dňoch. Ale má ešte niekto zvedavý, ako tento jazyk prišiel o? Existuje mnoho príbehov o tom, veľa kníh bolo napísané. Tu je moja verzia (ktoré neboli schválené firmou Sun Microsystems). Programovací jazyk Java pôvod v Indonézii. Malo to byť tým, že turisti návšteva tejto krajiny každý rok. Prečo by sa turisti chcú používať počítač? No, to sú nie bežný turista. Sú bohaté turistov. Neboli bohatý, oni by nemali cestovať na pol cesty po celom svete, na návštevu toto miesto. Väčšina ľudí by sa obsah vidieť len to, čo je k dispozícii v blízkosti. Napríklad, ak ste Texan žije v Dallase, budete návšteve bitúnku alebo môže byť trojica River Park. Ak žijete v New Orleans oblasť, mali by ste vidieť st. mary v zátoke. Raz za tvojho života, bude pravdepodobne jedna návšteva Havaj alebo Niagara. Ale ísť do Indonézie a jej ostrovy, Bali, Java, atď nie je pre obyčajných ľudí. Mimochodom, prichádza späť na otázku, prečo tieto turistov treba používať počítačové programy. Sú tam nielen pobaviť a tiež trochu práce s veselou atmosféru, ako títo ľudia sú veľmi dôležité people.From samého začiatku java mal byť počítačom nezávislý. To znamená, že ak napíšete program v jazyku Java na jednom počítači, mal by bežať na všetkých počítačoch. To bolo potrebné, pretože turisti spojiť všetky typy počítačov s nimi. Nejaký priniesť Windows stroj, niektoré Mackintosh Apple. Niektoré z tých bohatých priniesť nie. Pracovnej stanice alebo servera aj super computer.Before začína mať Java sa tiež snažila zistiť, či tam majú podobné veci urobiť už. Aj keď by mohol nájsť nikto, zistili, že môžu používať mnoho funkcií z niektorých existujúcich jazykov. Jedným z takýchto jazyku, zistilo sa C + +. C + + pokrok v jazyku zvanom C. V skutočnosti, myšlienky C + + už bola skrytá v C. V tomto jazyku, jeden prírastok premennej, teda aj tým, že používa i + +, napr operátor + +. Tým by sa zvýšila hodnota premennej aj jeden. Keby som mal hodnotu 5, bolo by to 6, atď Čo videnie! Mimochodom, sa vracia do C + +, bolo to dôležitý pokrok nad C zavedením myšlienku triedy. Aby sme pochopili triedy, jeden musí undestand štruktúru, ktorá už bola použitá v C. Štruktúra je skupina premenných. Napríklad, máte meno, adresu, vek apod pre každú osobu. Na miesto ich použitia samostatne, v C sa môže spojiť do jedného, a hovoria osobu. Tvorca C + + povedal nie je potrebné vystaviť tieto premenné (meno, adresa, atď) k vonkajšiemu svetu. Hovorili, že tieto informácie by mali byť skryté pred vonkajším svetom. Nazývali túto koncepciu dôležitú encapsulation.Another Príspevok C + + bol koncept inheritence. Tento koncept možno najlepšie vysvetliť príkladom. Vráťme sa k príkladu osoby. Osoba je veľmi všeobecný pojem. Existuje veľa rôznych druhov osoby, napríklad lekári, právnici, učitelia, alebo len bum! Ale každý z týchto ľudí má meno, adresu, vek atď I tulák nemá všetky. Tvorca C + + myšlienka sa dá definovať základné triedy hovoru osobu a ďalšie triedy môžu byť odvodené od toho. V jednoduchých anglicky, by to znamenalo, doktor je zvláštny typ človeka, advokát je ďalšie mimoriadne typ človeka. Teraz spoločné atribúty všetkých týchto typov ľudí môže byť zavedená osoba trieda a špeciálne atribúty môžu byť vkladané do odvodené triedy, napríklad nemocnice, lekári, súd pre právnika, a nič pre bum.But C + + je stále zložité veci ako s ukazovateľmi, a memory leak viac inheritence. Ukazovateľ Koncepcia bola prevzatá z C, a to bol veľmi chaotický! Ukazovateľ je špeciálny typ premennej, ktorý ukazuje na iné premenné. Vzhľadom k tomu, že sa žiadne pokyny, ako používať tieto ukazovatele, to bolo veľmi jednoduché voľná trať z nich. V typické dva tisíce riadkov programu, bolo by často končí s hundredes ukazovateľov poukazuje na tisícky, niektorí z nich sú ukazovatele a niektorí jednoducho premenných. Netreba dodávať, že to urobil veľký program veľmi ťažké čítať a programátor, keď odišiel do inej spoločnosti, budú mať inú možnosť, než len zahodiť svoj program! To bolo niekedy potrebné to aj v prípade, že programátor sa okolo a veľmi živé. To preto, že ukazovatele on vytvoril v jeho programe mal vziať svoj vlastný život a vzdorovať každý pokus predpovedať, ako program by sa mal správať. Správa pamäti bol aj ďalší slabý bod C a C + +. Programátor bol zodpovedný za vyčistenie pamäti ich program bude prideľovať a používať. Ak tak neurobíte, bude mať za následok zrútenie celej computer.Multiple inheritence, ale striedmo používať, bol ďalší rys C + +, ktorý robil programátora život nešťastný. To však bolo jeho použitie, najmä v prijímacie pohovory. Tahle otázka, oni si mysleli, pomohol je oddeliť zrno od chaff.But C + + ešte nejaké príjemné a jednoduché funkcie, ako je inheritence, zapuzdrenia, ai Ide o niečo, čo možno opísať v jednoduchých anglicky, možno vysvetliť niečo, čo človek laik. Takže tvorca java rozhodla vziať dobré vlastnosti inherience, zapuzdrenie a polymorfismus z C + +, kým odloženie zlé vlastnosti, ako je viac inherience, pointery apod bola správa pamäte zlepšenie v jazyku Java, kde bude programátor nemôže byť zodpovedný za správu pamäte. Môžu upratovať po sebe, ak chcú získať ďalší úver, ale nemusia. Netreba dodávať, že všetky tieto boli Skvelá správa pre turistov, v Indonézii! Java predstavil veľa zrozumiteľnosti v poznámkami taky. Napríklad v C + + povedali lekári trieda: osoba, ktorá má znamenať, lekári je odvodený od osoby. To je samozrejme veľmi záhadné. Rovnaká situácia môže byť vyjadrený v jazyku Java ako trieda lekára rozširuje osoba, ktorá je oveľa zrozumiteľnejšie. Existuje však len málo nepríjemné veci v Jave aj zvlášť, keď niekto hovorí, že trieda bum rozširuje osoba (môj posledný bum vtip)! Java sa významným príspevkom v grafickom používateľskom rozhraní (GUI) oblasti. C + + naozaj chýbajú odborné vedomosti tu. Oni Visual C + +, ale pracuje len na Windows. Ale to nefungovalo v prostredí UNIX systémov alebo mackintoshes. Rovnako ako u ostatných prvkov java, bolo to aj malo byť nezávislé na platforme. To bolo ďalej potrebné, pretože jeden môže dať nejaký malý GUI na webovej stránke, ktorá môže byť výhľad internet. A jeden nemôže kontrolovať, aké počítače, druhý bude have.After chvíľu, bolo potrebné volať programy z jedného počítača do iného počítača. To urobíte tak, že vytvorili J2EE. Nie som si istý, ako prišli s názvom J2EE. 'J' J2EE, samozrejme, znamená "Java", a môžem byť rozumne istí, '2 'znamená' to '. Ale já nevím, co 'strane EE' je všetko, snáď nejaké rozšírenie. Alebo na tomto mieste , Vybehli z názvov myslieť. Tak sa rozhodli, že jeden z tých len ďalšie vágny acronyms.If budete chcieť, môžete tiež navštíviť môj domov page.Copyright ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, © 2003 Gautam

Článok Zdroj: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster si html kód
Pridajte tento článok do svojich webových stránok sa!

Webmaster Pošlite svoj článok
Nie nutná registrácia! Vyplňte formulár a Váš článok je v Messaggiamo.Com Adresár!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Odošlite svoje články na Messaggiamo.Com Adresár

Kategória


Copyright 2006-2011 Messaggiamo.Com - Mapa - Privacy - Webmaster predložiť vaše články na Messaggiamo.Com Adresár [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu