Java "Back to Basics" -veiledning

Denne opplæringsserien fokuserer på kjernen Java - "Tilbake til det grunnleggende". Vi skal dekke Java-samlinger og Java IO:

1. Core Java Language Concepts

  • Java - Prøv med ressurser
  • Veiledning til det synkroniserte nøkkelordet i Java
  • En guide til Java 9-modularitet
  • Klasselastere i Java
  • Bruke Java-påstander
  • Arv og komposisjon (Is-a vs Has-a-forhold) i Java
  • Veiledning til det flyktige nøkkelordet i Java
  • Wrapper-klasser i Java
  • Hurtigguide til java.lang.System
  • Objekttype Casting i Java
  • En guide til å fullføre metoden i Java
  • Betongklasse i Java
  • Kontrollstrukturer i Java
  • Hva er en POJO-klasse?
  • Bruke Ikke-operatøren i Hvis forhold i Java
  • Sammenligne objekter i Java

2. Core Java

  • Binære tall i Java
  • Java 8 - Kraftig sammenligning med Lambdas
  • Java - Random Long, Float, Integer og Double
  • Java Timer
  • Hvordan avrunde et tall til N desimaler i Java
  • Guide til UUID i Java
  • Java - Sammenligning av getPath (), getAbsolutePath () og getCanonicalPath () i Java
  • ClassNotFoundException vs NoClassDefFoundError
  • Iterere over Enum-verdier i Java
  • StackOverflowError i Java
  • Konvertere en stakksporing til en streng i Java
  • Periode og varighet i Java
  • RegEx for samsvarende datomønster i Java
  • Det "siste" nøkkelordet i Java
  • Unntakshåndtering i Java
  • Lag et tilpasset unntak i Java
  • Uforanderlige objekter i Java
  • Hvorfor er streng uforanderlig i Java?
  • Modulo-operatøren i Java
  • Erklæring om Java-bryter
  • Java toString () -metode
  • Anonyme klasser i Java
  • Konverter tid til millisekunder i Java
  • Sammenligning av datoer i Java
  • Java Copy Constructor
  • Kommandolinjeargumenter i Java
  • XOR-operatøren i Java
  • Merkede og ukontrollerte unntak i Java
  • Valideringer for Enum-typer
  • Overflow og Underflow i Java
  • Sammenligning av lange verdier i Java
  • Saks-ufølsom strengmatching i Java
  • Java 14 Record Keyword
  • Tallformatering i Java

3. Java-samtidighet

4. Java-samlinger

5. Java Streams

6. Java IO

7. Avansert Java

  • Komposisjon, aggregering og assosiasjon i Java
  • Grunnleggende om Java-sikkerhet
  • Arbeide med nettverksgrensesnitt i Java
  • Konverter Hex til ASCII i Java
  • En guide til UDP i Java
  • Hvordan få et navn på en metode som blir utført
  • Endring av kommentarparametere ved kjøretid
  • Hvordan får jeg alle datoer mellom to datoer?
  • Veiledning for å rømme tegn i Java RegExps
  • Introduksjon til Java Serialization
  • Anropsmetoder ved kjøretid ved hjelp av Java-refleksjon
  • Dynamic Proxies i Java
  • Guide til Java Clock Class
  • En guide til ResourceBundle
  • Svake referanser i Java
  • Sende e-post med Java
  • Praktiske Java-eksempler på Big O-notasjonen
  • Veiledning til Java-instrumentering
  • Stakk minne og masse plass i Java
  • Sette Java-versjonen i Maven (populær)
  • Hashing et passord i Java
  • Ulike måter å fange Java Heap Dumps på
  • Hvordan erstatte mange hvis uttalelser i Java
  • Forstå minnelekkasjer i Java
  • Java er lik () og hashCode () -kontrakter
  • Generiske konstruktører i Java
  • Java Valgfritt som returtype
  • Veiledning til System.gc ()
  • Genererer tilfeldige tall i et område i Java
  • Konverter Character Array til String i Java
  • En guide til System.exit ()
  • Java Scanner hasNext () vs. hasNextLine ()
  • Konvertering av Java Date til OffsetDateTime
  • Genererer tilfeldige datoer i Java
  • Legge til Shutdown Hooks for JVM Applications
  • Sammenligning av arrays i Java
  • En guide til BitSet i Java

8. Spore Java-utvikling

  • Nye funksjoner i Java 8
  • Java 9 Nye funksjoner
  • Beste Java-nettsteder
  • Staten Java i 2018
  • Guide til Java 10
  • Staten Java i 2019

Der går vi - "Back to Basics" Java-serien, som dekker grunnleggende operasjoner med samlinger og IO.


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