History of java
Java programovací jazyk se stává stále více populární každý den. Je to jazyk, bez kterých člověk nemůže ani doufat, že země práci v těchto dnech. Ale má ještě někdo zvědavý, jak tento jazyk přišel o? Existuje mnoho příběhů o tom, mnoho knih bylo napsáno. Tady je moje verze (které nebyly schváleny firmou Sun Microsystems). Programovací jazyk Java původ v Indonésii. Mělo to být tím, že turisté návštěva této země každý rok. Proč by se turisté chtějí používat počítač? No, to jsou ne běžný turista. Jsou bohaté turisty. Nebyly bohatý, oni by neměli cestovat na půl cesty po celém světě, na návštěvu toto místo. Většina lidí by se obsah vidět jen to, co je k dispozici v blízkosti. Například, pokud jste Texan žije v Dallasu, budete návštěvě jatek nebo může být trojice River Park. Pokud žijete v New Orleans oblast, měli byste vidět st. mary v zátoce. Jednou za tvého života, bude pravděpodobně jedna návštěva Havaj nebo Niagara. Ale jít do Indonésie a její ostrovy, Bali, Java, atd. není pro obyčejné lidi. Mimochodem, přichází zpět na otázku, proč tyto turisty třeba použít počítačové programy. Jsou tam nejen pobavit a také trochu práce s veselou atmosféru, jak tito lidé jsou velmi důležité people.From samého počátku java měl být počítačem nezávislý. To znamená, že jestliže napíšete program v jazyce Java na jednom počítači, měl by běžet na všech počítačích. To bylo nutné, protože turisté spojit všechny druhy počítačů s nimi. Nějaký přinést Windows stroj, některé Mackintosh Apple. Některé z těch bohatých přinést ne. pracovní stanice nebo serveru i super computer.Before začíná mít Java se také snažila zjistit, jestli tam mají podobné věci udělat již. I když by mohl najít nikdo, zjistili, že mohou používat mnoho funkcí z některých existujících jazyků. Jedním z takových jazyce, bylo zjištěno C + +. C + + byl pokrok v jazyce zvaném C. Ve skutečnosti, myšlenky C + + již byla skryta v C. V tomto jazyce, jeden přírůstek proměnné, tedy i tím, že používá i + +, např. operátor + +. Tím by se zvýšila hodnota proměnné i jeden. Kdybych měl hodnotu 5, bylo by to 6, atd. Co vidění! Mimochodem, se vrací do C + +, bylo to důležitý pokrok nad C zavedením myšlenku třídy. Abychom pochopili třídy, jeden musí undestand strukturu, která již byla použita v C. Struktura je skupina proměnných. Například, máte jméno, adresu, věk apod. pro každou osobu. Na místo jejich použití samostatně, v C lze spojit do jednoho, a říkají osobu. Tvůrce C + + řekl není třeba vystavit tyto proměnné (jméno, adresa, atd.) k vnějšímu světu. Říkali, že tyto informace by měly být skryty před vnějším světem. Nazývali tuto koncepci důležitou encapsulation.Another Příspěvek C + + byl koncept inheritence. Tento koncept lze nejlépe vysvětlit příkladem. Vraťme se k příkladu osoby. Osoba je velmi obecný pojem. Existuje mnoho různých druhů osoby, např. lékaři, právníci, učitelé, nebo jen bum! Ale každý z těchto lidí má jméno, adresu, věk atd. I tulák nemá všechny. Tvůrce C + + myšlenka se dá definovat základní třídy hovoru osobu a další třídy mohou být odvozeny od toho. V prostém anglicky, by to znamenalo, doktor je zvláštní typ člověka, advokát je další zvláštní typ člověka. Nyní společné atributy všech těchto typů lidí může být zavedena osoba třída a zvláštní atributy mohou být vkládány do odvozené třídy, např. nemocnice, lékaři, soud pro právníka, a nic pro bum.But C + + je stále složité věci jako s ukazateli, a memory leak více inheritence. Ukazatel Koncepce byla převzata z C, a to byl velmi chaotický! Ukazatel je speciální typ proměnné, který ukazuje na jiné proměnné. Vzhledem k tomu, že se žádné pokyny, jak používat tyto ukazatele, to bylo velmi snadné volná trať z nich. V typické dva tisíce řádků programu, bylo by mnohdy končí s hundredes ukazatelů poukazuje na tisíce, někteří z nich jsou ukazatele a někteří prostě proměnných. Netřeba dodávat, že to udělal velký program velmi obtížné číst a programátor, když odešel do jiné společnosti, budou mít jinou možnost, než jen zahodit svůj program! To bylo někdy nutné to iv případě, že programátor se kolem a velmi živé. To proto, že ukazatele on vytvořil v jeho programu měl vzít svůj vlastní život a vzdorovat každý pokus předpovědět, jak program by se měl chovat. Správa paměti byl také další slabý bod C a C + +. Programátor byl zodpovědný za vyčištění paměti jejich program bude přidělovat a používat. Pokud tak neučiníte, bude mít za následek zřícení celé computer.Multiple inheritence, ale střídmě používat, byl další rys C + +, který dělal programátora život nešťastný. To však bylo jeho použití, zejména v přijímací pohovory. Tahle otázka, oni si mysleli, pomohl je oddělit zrno od chaff.But C + + ještě nějaké příjemné a jednoduché funkce, jako je inheritence, zapouzdření, aj. Jedná se o něco, co lze popsat v prostém anglicky, lze vysvětlit něco, co člověk laik. Takže tvůrce java rozhodla vzít dobré vlastnosti inherience, zapouzdření a polymorfismus z C + +, zatímco odložení špatné vlastnosti, jako je více inherience, pointery apod. byla správa paměti zlepšení v jazyce Java, kde bude programátor nemůže být zodpovědný za správu paměti. Mohou uklízet po sobě, pokud chtějí získat další úvěr, ale nemusí. Netřeba dodávat, že všechny tyto byly Skvělá zpráva pro turisty, v Indonésii! Java představil mnoho jasnosti v poznámkami taky. Například v C + + řekli lékaři třída: osoba, která má znamenat, lékaři je odvozen od osoby. To je samozřejmě velmi záhadné. Stejná situace může být vyjádřen v jazyce Java jako třída lékaře rozšiřuje osoba, která je mnohem srozumitelnější. Existuje však jen málo nepříjemné věci v Javě také zvláště, když někdo říká, že třída bum rozšiřuje osoba (můj poslední bum vtip)! Java se významným příspěvkem v grafickém uživatelském rozhraní (GUI) oblasti. C + + opravdu chybí odborné znalosti zde. Oni Visual C + +, ale pracuje pouze na Windows. Ale to nefungovalo v prostředí UNIX systémů nebo mackintoshes. Stejně jako u ostatních prvků java, bylo to také mělo být nezávislé na platformě. To bylo dále nutné, protože jeden může dát nějaký malý GUI na webové stránce, která může být výhled internet. A jeden nemůže kontrolovat, jaké počítače, druhý bude have.After chvíli, bylo nutné volat programy z jednoho počítače do jiného počítače. To provedete tak, že vytvořily J2EE. Nejsem si jistý, jak přišli s názvem J2EE. 'J' J2EE, samozřejmě, znamená "Java", a mohu být rozumně jisti, '2 'znamená' to '. Ale já nevím, co 'straně EE' je všechno, snad nějaké rozšíření. Nebo na tomto místě , vyběhli z názvů myslet. Tak se rozhodli, že jeden z těch jen další vágní acronyms.If budete chtít, můžete také navštívit můj domov page.Copyright ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, © 2003 Gautam
Článek Zdroj: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster si html kód
Přidejte tento článek do svých webových stránek se!
Webmaster Zašlete svůj článek
Ne nutná registrace! Vyplňte formulář a váš článek je v Messaggiamo.Com Adresář!