Začíname s Java

Java je jedným z najpopulárnejších programovacích jazykov, ktorý sa často používa na tvorbu webových a podnikových aplikácií. Táto zbierka tutoriálov vám pomôže začať so základnými konceptmi v Jave.

Základy jazyka Java

Predtým, ako sa dozvieme niečo o triedach a predmetoch, začnime so základnou syntaxou jazyka.

  • Základná syntax v Jave
  • Úvod do primitívov
  • Vysvetlená metóda Java main ()
  • Kontrolné štruktúry
  • Sprievodca po Java Loops
  • Sprievodca balíčkami Java
  • Pass-By-Value ako mechanizmus odovzdávania parametrov v Jave

Java OOP

Ďalej sa ponoríme do sveta objektovo orientovaného programovania s praktickými príkladmi Java.

  • Triedy a objekty Java
  • Triedy betónu
  • Modifikátory prístupu
  • Konštruktéri
  • Sprievodca vytváraním objektov
  • Abstraktné triedy
  • Rozhrania
  • Sprievodca dedičstvom
  • The toto Kľúčové slovo
  • The Super Kľúčové slovo
  • Metóda preťaženia a prepísania
  • The statický Kľúčové slovo
  • Java Enums
  • The konečné Kľúčové slovo

Reťazce Java

Reťazce sú bežným údajovým typom v Jave, ktorý predstavuje text. Poďme sa pozrieť na to, ako vytvárať a používať String predmety.

  • Všetko o reťazci v Jave
  • Prečo je String v Jave nezmeniteľný
  • Porovnávanie reťazcov
  • Konverzie reťazcov Java
  • Java natiahnuť() Metóda

Výnimky Java

Výnimkou je neobvyklé správanie sa počas vykonávania programu. Poďme pochopiť, čo sú Java výnimky a ako nám môžu pomôcť pri písaní kódu náchylného na chyby.

  • Spracovanie výnimiek v Jave
  • Vytvorte si vlastnú výnimku
  • Reťazené výnimky
  • Rozdiel medzi hodmi a hodmi v Jave
  • Vyskúšajte zdroje

Java polia

Je čas sa pozrieť na našu prvú dátovú štruktúru v prostredí Java - polia.

  • Arrays in Java: A Reference Guide
  • Inicializujú sa polia
  • Trieda java.util.Arrays

Zbierky Java

Zložitejším typom dátovej štruktúry sú kolekcie, ktoré majú v porovnaní s poliami dynamickú veľkosť.

  • ArrayList
  • LinkedList
  • Diamantový operátor v Jave
  • Porovnávací a porovnateľný
  • Základy generických jazykov Java
  • HashSet
  • HashMap
  • Inicializuje sa mapa HashMap
  • Iterátor
  • Konverzia medzi poľom a zoznamom v Jave

Prúdy Java

Nakoniec sa dostaneme k Java Streams - čo nie sú dátové štruktúry, ale obaly okolo zdrojov údajov a umožňujú nám efektívnejšie spracovávať údaje.

  • Úvod do prúdov Java 8
  • Výukový program Java 8 Stream API
  • Funkčné rozhrania v prostredí Java 8
  • Sprievodca zberateľmi Java 8’s
  • Filter toku údajov Java s výrazom lambda

Java IO

Pozrite sa na spôsoby interakcie so súbormi a inými metódami vstupu a výstupu údajov v prostredí Java.

  • Konzola I / O v Jave
  • Čítanie zo súboru
  • Vytvorenie súboru
  • Zápis do súboru
  • Úvod do Java NIO2 File API
  • BufferedReader
  • OutputStream

Vývojové prostredie Java

Je dôležité porozumieť základom fungovania Java Virtual Machine a ďalších vývojových nástrojov.

  • Rozdiel medzi JVM, JRE a JDK
  • Skladujte pamäť a hromadu priestoru v Jave
  • Nakladače triedy

O programovaní v jazyku Java sa samozrejme dá naučiť oveľa viac a dostupné vývojové nástroje a API sa menia každý deň. Ale so silným základom základných konceptov môžete skočiť do niečoho budovať a stále sa učiť.

Ak chcete získať ďalšie návody a príklady riešenia problémov v prostredí Java, pozrite si na webe kategóriu Java.