Kom godt i gang med Java

Java er et af de mest populære programmeringssprog, der ofte bruges til at opbygge applikationer på web- og virksomhedsskala. Denne samling af tutorials hjælper dig med at komme i gang med de grundlæggende koncepter i Java.

Grundlæggende om Java-sprog

Før vi lærer om klasser og objekter, lad os starte med sprogets grundlæggende syntaks.

  • Grundlæggende syntaks i Java
  • Introduktion til primitiver
  • Java main () Metode forklaret
  • Kontrolstrukturer
  • En guide til Java-sløjfer
  • Vejledning til Java-pakker
  • Pass-By-Value som en Parameter Passing Mechanism i Java

Java OOP

Lad os derefter dykke ned i en verden af ​​objektorienteret programmering med praktiske Java-eksempler.

  • Java-klasser og objekter
  • Betonklasser
  • Adgang modifikatorer
  • Konstruktører
  • En guide til oprettelse af objekter
  • Abstrakte klasser
  • Grænseflader
  • Vejledning til arv
  • Det det her Nøgleord
  • Det super Nøgleord
  • Metode Overbelastning og tilsidesættelse
  • Det statisk Nøgleord
  • Java Enums
  • Det endelig Nøgleord

Java-strenge

Strenge er en almindelig datatype i Java, der repræsenterer tekst. Lad os se på, hvordan du opretter og bruger Snor genstande.

  • Alt om streng i Java
  • Hvorfor streng er uforanderlig i Java
  • Sammenligning af strenge
  • Java-strengkonverteringer
  • Java toString () Metode

Java-undtagelser

Undtagelser er unormal adfærd under udførelsen af ​​et program. Lad os forstå, hvad Java-undtagelser er, og hvordan de kan hjælpe os med at skrive mindre fejlberettiget kode.

  • Undtagelseshåndtering i Java
  • Opret en brugerdefineret undtagelse
  • Kædede undtagelser
  • Forskellen mellem kaste og kaste i Java
  • Prøv med ressourcer

Java Arrays

Det er tid til at se på vores første datastruktur i Java - arrays.

  • Arrays i Java: En referencevejledning
  • Initialisering af arrays
  • Klassen java.util.Arrays

Java-samlinger

En mere kompleks type datastruktur er samlinger, der sammenlignet med arrays har en dynamisk størrelse.

  • ArrayList
  • LinkedList
  • Diamantoperatøren i Java
  • Komparator og sammenlignelig
  • Grundlæggende om Java Generics
  • HashSet
  • HashMap
  • Initialisering af et HashMap
  • Iterator
  • Konvertering mellem en matrix og en liste i Java

Java Streams

Endelig kommer vi til Java Streams - som ikke er datastrukturer, men indpakker omkring datakilder og giver os mulighed for at behandle data mere effektivt.

  • Introduktion til Java 8 Streams
  • Java 8 Stream API-vejledning
  • Funktionelle grænseflader i Java 8
  • Vejledning til Java 8's Collectors
  • Java Stream Filter med Lambda Expression

Java IO

Se på måder at interagere med filer og andre datainput / outputmetoder i Java.

  • Konsol I / O i Java
  • Læsning fra en fil
  • Oprettelse af en fil
  • Skrivning til en fil
  • Introduktion til Java NIO2 File API
  • BufferedReader
  • OutputStream

Java-udviklingsmiljø

Det er vigtigt at forstå det grundlæggende i, hvordan Java Virtual Machine og andre udviklingsværktøjer fungerer.

  • Forskellen mellem JVM, JRE og JDK
  • Stak hukommelse og bunkeplads i Java
  • Klasselæssere

Der er selvfølgelig meget mere at lære om Java-programmering, og de tilgængelige udviklingsværktøjer og API'er ændres hver dag. Men med et stærkt fundament af de grundlæggende begreber kan du springe ind i at opbygge noget og altid fortsætte med at lære.

For flere tutorials og eksempler på problemløsning i Java, se også Java-kategorien på webstedet.


$config[zx-auto] not found$config[zx-overlay] not found