Kom i gang med Java

Java er et av de mest populære programmeringsspråkene, ofte brukt til å bygge applikasjoner på nett og bedriftsskala. Denne samlingen av opplæringsprogrammer vil hjelpe deg med å komme i gang med de grunnleggende konseptene i Java.

Grunnleggende om Java-språk

Før vi lærer om klasser og objekter, la oss starte med den grunnleggende syntaksen til språket.

  • Grunnleggende syntaks i Java
  • Introduksjon til primitiver
  • Java main () Metoden forklart
  • Kontrollstrukturer
  • En guide til Java Loops
  • Guide til Java-pakker
  • Pass-By-Value som en parameteroverføringsmekanisme i Java

Java OOP

Deretter la oss dykke inn i en verden av objektorientert programmering, med praktiske Java-eksempler.

  • Java-klasser og objekter
  • Betongklasser
  • Få tilgang til modifikatorer
  • Konstruktører
  • En guide til å lage objekter
  • Abstrakte klasser
  • Grensesnitt
  • Veiledning til arv
  • De dette Nøkkelord
  • De super Nøkkelord
  • Metode Overbelastning og overstyring
  • De statisk Nøkkelord
  • Java Enums
  • De endelig Nøkkelord

Java-strenger

Strenger er en vanlig datatype i Java, som representerer tekst. La oss ta en titt på hvordan du lager og bruker String gjenstander.

  • Alt om streng i Java
  • Hvorfor streng er uforanderlig i Java
  • Sammenligne strenger
  • Java-strengkonvertering
  • Java toString () Metode

Java-unntak

Unntak er unormal oppførsel under gjennomføringen av et program. La oss forstå hva Java-unntak er, og hvordan de kan hjelpe oss med å skrive mindre feilutsatt kode.

  • Unntakshåndtering i Java
  • Lag et tilpasset unntak
  • Kjedet unntak
  • Forskjellen mellom kaste og kaste i Java
  • Prøv med ressurser

Java Arrays

Det er på tide å ta en titt på vår første datastruktur i Java - arrays.

  • Arrays in Java: A Reference Guide
  • Initialisering av arrays
  • Java.util.Arrays-klassen

Java-samlinger

En mer kompleks type datastruktur er samlinger, som sammenlignet med matriser har en dynamisk størrelse.

  • ArrayList
  • LinkedList
  • Diamantoperatøren i Java
  • Sammenligning og sammenlignbar
  • Grunnleggende om Java Generics
  • HashSet
  • HashMap
  • Initialisere et HashMap
  • Iterator
  • Konvertering mellom en matrise og en liste i Java

Java Streams

Til slutt kommer vi til Java Streams - som ikke er datastrukturer, men pakker rundt datakilder og lar oss behandle data mer effektivt.

  • Introduksjon til Java 8 Streams
  • Java 8 Stream API-veiledningen
  • Funksjonelle grensesnitt i Java 8
  • Veiledning til Java 8’s Collectors
  • Java Stream Filter med Lambda Expression

Java IO

Se på måter å samhandle med filer og andre datainndata / utdata-metoder i Java.

  • Konsoll I / U i Java
  • Lese fra en fil
  • Opprette en fil
  • Skrive til en fil
  • Introduksjon til Java NIO2 File API
  • BufferedReader
  • OutputStream

Java-utviklingsmiljø

Det er viktig å forstå det grunnleggende om hvordan Java Virtual Machine og andre utviklingsverktøy fungerer.

  • Forskjellen mellom JVM, JRE og JDK
  • Stakk minne og masse plass i Java
  • Klasselastere

Selvfølgelig er det mye mer å lære om Java-programmering, og utviklingsverktøyene og tilgjengelige API-er endres hver dag. Men med et sterkt fundament av de grunnleggende konseptene, kan du hoppe inn i å bygge noe og alltid fortsette å lære.

For flere veiledninger og eksempler på problemløsing i Java, se også Java-kategorien på nettstedet.


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