logo

Výukový program Java

Náš hlavný kurz programovania v jazyku Java je určený pre študentov a pracujúcich profesionálov. Java je an objektovo orientovaný , triedny, súbežný, zabezpečený a univerzálny počítačový programovací jazyk. Je to široko používaná robustná technológia.

Čo je Java?

Java je a programovací jazyk a a plošina . Java je vysokoúrovňový, robustný, objektovo orientovaný a bezpečný programovací jazyk.

Java bola vyvinutá spoločnosťou Sun Microsystems (ktorá je teraz dcérskou spoločnosťou Oracle) v roku 1995. James Gosling je známy ako otec Jávy. Pred Javou bol jej názov dub . Keďže Oak už bola registrovaná spoločnosť, James Gosling a jeho tím zmenili názov z Oak na Java.

Plošina : Akékoľvek hardvérové ​​alebo softvérové ​​prostredie, v ktorom beží program, je známe ako platforma. Keďže Java má runtime prostredie (JRE) a API, nazýva sa platforma.

Príklad Java

Poďme sa rýchlo pozrieť na príklad programovania v jazyku Java. Podrobný popis príkladu Hello Java je k dispozícii na ďalšej stránke.

Jednoduché.java

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
Vyskúšajte to

Aplikácia

Podľa spoločnosti Sun používa Javu 3 miliardy zariadení. Existuje veľa zariadení, kde sa v súčasnosti používa Java. Niektoré z nich sú nasledovné:

rozdiel medzi líškou a vlkom
  1. Desktopové aplikácie, ako je čítačka akrobatov, prehrávač médií, antivírus atď.
  2. Webové aplikácie ako irctc.co.in, javatpoint.com atď.
  3. Podnikové aplikácie, ako napríklad bankové aplikácie.
  4. Mobilné
  5. Vstavaný systém
  6. Smart Card
  7. robotické
  8. Hry atď.

Typy Java aplikácií

Existujú hlavne 4 typy aplikácií, ktoré možno vytvoriť pomocou programovania Java:

1) Samostatná aplikácia

Samostatné aplikácie sú známe aj ako desktopové aplikácie alebo aplikácie v okne. Ide o tradičný softvér, ktorý musíme nainštalovať na každý stroj. Príkladmi samostatných aplikácií sú prehrávač médií, antivírus atď. AWT a Swing sa v jazyku Java používajú na vytváranie samostatných aplikácií.

2) Webová aplikácia

Aplikácia, ktorá beží na strane servera a vytvára dynamickú stránku, sa nazýva webová aplikácia. v súčasnosti Servlet , JSP , vzpery , Jar , Hibernácia Na tvorbu webových aplikácií v Jave sa používajú technológie , JSF , atď.

3) Podniková aplikácia

Aplikácia, ktorá je v prírode distribuovaná, ako napríklad bankové aplikácie atď., sa nazýva podniková aplikácia. Má výhody, ako je vysoká úroveň zabezpečenia, vyrovnávanie záťaže a klastrovanie. V jazyku Java sa EJB používa na vytváranie podnikových aplikácií.

4) Mobilná aplikácia

Aplikácia, ktorá je vytvorená pre mobilné zariadenia, sa nazýva mobilná aplikácia. V súčasnosti sa na tvorbu mobilných aplikácií používa Android a Java ME.

filmy

Platformy / edície Java

Existujú 4 platformy alebo edície Java:

1) Java SE (Java Standard Edition)

Je to programovacia platforma Java. Zahŕňa programovacie rozhrania Java API, ako sú java.lang, java.io, java.net, java.util, java.sql, java.math atď. Zahŕňa základné témy ako OOP, Reťazec , Regex, Výnimka, Vnútorné triedy, Multithreading, I/O Stream, Networking, AWT, Swing, Reflection, Collection atď.

2) Java EE (Java Enterprise Edition)

Ide o podnikovú platformu, ktorá sa používa najmä na vývoj webových a podnikových aplikácií. Je postavený na platforme Java SE. Zahŕňa témy ako Servlet, JSP, Web Services, EJB, JPA atď.

3) Java ME (Java Micro Edition)

Ide o mikro platformu, ktorá sa venuje mobilným aplikáciám.

4) JavaFX

Používa sa na vývoj bohatých internetových aplikácií. Používa ľahké používateľské rozhranie API.

Predpoklad

Aby ste sa naučili Java, musíte mať základné znalosti programovacieho jazyka C/C++.

publikum

Náš tutoriál programovania v jazyku Java je navrhnutý tak, aby pomohol začiatočníkom aj profesionálom.

Problém

Uisťujeme vás, že v tomto návode Java nenájdete žiadny problém. Ak sa však vyskytne nejaká chyba, uveďte problém v kontaktnom formulári.



Vieš?
  • Aký je rozdiel medzi JRE a JVM?
  • Aký je účel kompilátora JIT?
  • Môžeme uložiť zdrojový súbor java bez mena?
  • Prečo java používa koncept systému Unicode?
Čo sa naučíme v Základoch Java?