Jūs esat dzirdējuši par programmēšanas valodu, bet jums nav ne jausmas, kas tā ir, mēs aicinām jūs palikt pie mums un izbaudīt šo rakstu par ¿Kas ir Java Un kāpēc šī tehnoloģija darbojas? Mēs sniegsim jums kopsavilkumu par vissvarīgākajiem aspektiem.
Pārstāv saziņas valodu.
Kas ir Java?: Koncepcija
Tā ir programmēšanas valoda, kas ir orientēta uz objektiem. Objektorientēta programmēšana (OOP) ir programmēšanas paradigma, kas ir efektīvāks programmēšanas veids.
Tas tika izveidots ar mērķi, ka programmētājs izstrādāja kodu un to varēja izpildīt dažādās platformās, un tas tiek darīts, pateicoties Java virtuālajai mašīnai (JVM).
Vēsture
Šo elementu, ko 90. gadu sākumā izstrādāja Džeimss Goslings, sākotnēji sauca par Ozolu vai Zaļo. Šis cilvēks tika nosaukts par Amerikas Nacionālās inženierzinātņu akadēmijas (NAE) locekli, pateicoties valodas izveidē, tās sastādītājam un šīs valodas virtuālajai mašīnai.
Versijās 1.1, 1.2 un 1.3, kuras tika izstrādātas pirmās, valoda varēja veidoties, pateicoties tehnoloģijām:
- JBDC (Jamaikas biznesa attīstības korporācija) un JavaBeans, kas ļāva strādāt ar datu bāzēm.
- RMI (Java Remote Method Invocation) nodrošina iespēju attālināti izmantot elementu.
- AWT (Abstract Window Toolkit), ko izmanto grafikas izveidei.
- Kolekcijas: ļauj pārvaldīt dažādas datu struktūras.
- Java kopienas process (JCP): Ar Java 1.4 tā bija pirmā versija, kurā kopiena piedalījās tās izstrādē, un šis ieguldījums tika veikts, izmantojot JCP. 2002. gadam 1.4 versija tika izlaista kā JSR 59.
- Java 5: 2005. gadā tika sākta Java versijas 1.5 izstrāde, taču, ņemot vērā valodas sasniegto tehnoloģisko apjomu, tā tika pārdēvēta par Java 5, no šī brīža JDK tiek identificēta kā 1.x versija. Tādā veidā JDK 1.5 atbilst Java 5 un JDK 1.6 - Java 6.
- Java 6: sākotnēji 1995. gadā izdeva Sun Microsystems, šajā versijā jūs varētu atrast tādus rīkus kā: "Script Language Support", tās ir valodas, kuras var izmantot, lai sniegtu norādījumus citai programmatūrai.
- JAX-WS (Java API XML tīmekļa pakalpojumiem): tā ir API, kas ļauj standartizēt tīmekļa pakalpojumu izveidi un izmantošanu.
- JDBC.4 (Java datu bāzes savienojums): API, kas veicina datu bāzes darbības.
- JAXB (Java arhitektūra XML saistīšanai): atvieglo programmētājiem JAVA izmantošanu XML struktūrās.
- Java 7: tā galvenā atrakcija ir dinamisku valodu atbalsts, kā arī jauna piezīmju grāmatiņa, kas izveidota failu pārvaldībai.
Java 8
Tas tika laists tirgū 2.014. gadā ar galveno Lambda izteiksmes atbalsta iezīmi un Streams izmantošanu, padarot to par vienu no šī brīža funkcionālākajām programmām, pievienojot izmaiņas MapReduce.
Pateicoties daudzajām funkcijām un ērtai to izpildei, viņiem ir izdevies saglabāt 8. versiju kā līderi salīdzinājumā ar iepriekšējām.
Pēc tam tika izlaista šīs programmas 9. versija, kurai raksturīgs Project Jigsaw, kurā var izveidot JDK un Shell modulāciju, atvieglojot darbu ar RELP8Read-Eval-Print cilpas stilu, kā arī atbalstu http 2.0 starp citiem.
Galvenā funkcija
Šī programmēšanas valoda tiek izmantota, lai izstrādātu lietojumprogrammas un procesus dažāda veida tehnoloģiskajās ierīcēs.
Tas ir balstīts uz mērķu konfigurāciju, ļaujot viegli un droši izmantot programmu dažāda veida operētājsistēmās un izmantot kodu attālināti citās sistēmās.
Turklāt tas ir paredzēts izmantošanai gan sadzīves tehnikā, gan mobilajos tālruņos, bet arī programmētāji to var izmantot, lai izveidotu nelielas aplikācijas, kuras tiek ievietotas lapas HTML kodā, lai to apskatītu un izpildītu jebkurā pārlūkprogrammā.
Ja vēlaties uzzināt vairāk par šo tēmu, apmeklējiet mūsu vietni un mūsu rakstu par Klases un mērķi Java un daudz vairāk informācijas.
Struktūras piemērs, Java programmēšanas kods.