Welkom bij de Core Java Tutorial. Ik heb veel geschreven over Core Java en Java EE-frameworks. Er was geen indexpost voor de Core Java-tutorial, en ik kreeg regelmatig e-mails waarin werd gevraagd er een te maken, zodat elke beginner ze kan volgen en Core Java-programmering kan leren. Eindelijk heb ik de tijd gevonden, en hier vermeld ik alle berichten die verband houden met de Core Java-tutorial en die ik denk dat je zullen helpen om Core Java in korte tijd te leren. Deze lijst is bijgewerkt tot Java-10 en zal binnenkort worden bijgewerkt met de nieuwste wijzigingen in Java-11 en verder.
Core Java Tutorial
Deze Core Java-tutorials gaan ervan uit dat je enige basiskennis hebt van programmeren. Deze berichten zijn niet bedoeld voor iemand die niet weet wat if-else blokken of for-lus zijn, enz. Dus waarom nog meer tijd verspillen? Lees ze gewoon in de onderstaande volgorde en leer Core Java-programmering. Als je denkt dat je alles weet over Java, scroll dan naar beneden en lees de tutorials in de sectie “Geavanceerde onderwerpen”. Ik weet zeker dat je iets de moeite waard zult vinden om te lezen.
Core Java Tutorial – Aan de slag
- Java instellen in Windows OS
- Je eerste Java-programma schrijven
- Java-methode
- Constructor in Java
- Java-toegangsmodifiers – public, protected, private en standaard
- Java for-lus
- Java while-lus
- Java do while-lus
- Java-statische sleutelwoord
- Java break-sleutelwoord
- Java continue-sleutelwoord
Kern Java zelfstudie – Objectgeoriënteerde concepten
- OOPS Concepten
- Compositie in Java
- Overerving in Java
- Compositie vs Overerving in Java
- Gekoppelde Java Klassen
Kern Java Tutorial – Gegevenstypen en Operatoren
- Java Gegevenstypen, Primitieven en Binaire Literals
- Java Autoboxing en Unboxing
- Java Wrapper Klassen
- Java Ternaire Operator
Core Java Handleiding – Interface, Abstracte Klasse
Core Java Handleiding – String Manipulatie
- Waarom is String onveranderlijk (immutable) en definitief (final)?
- Begrip van Java String Pool
- Java String subsequence voorbeeld
- Java String compareTo voorbeeld
- Voorbeeld van Java String substring
- Het omzetten van String naar char en vice versa
- Voorbeeld van Java Split String
- String naar byte array en vice versa
- String naar char array
- Java String concatenatie
- String, StringBuffer en StringBuilder in Java
- String programma’s in Java
Core Java zelfstudie – Arrays
- Een Array initialiseren in Java
- Twee dimensionale array in Java
- Java Array van ArrayList
- Voorbeeld van String naar String Array
- Variabele argumenten in Java uitgelegd
- Elementen toevoegen aan een Java-array
- Een array sorteren in Java
- Java String Array naar String
- Java ArrayList naar Array
- Array converteren naar ArrayList in Java
- Hoe arrays kopiëren in Java
Kern Java Handleiding – Annotatie en Enum
Kern Java Handleiding – Collectie & Generics
- Java Collecties Framework Handleiding
- Java Lijst
- Java ArrayList
- Java LinkedList
- Java Set
- Java HashSet
- Java TreeSet
- Java Map
- Java HashMap
- Java SortedMap
- Java TreeMap
- Java Queue
- Java Stack
- Java Iterator
- Java ListIterator
- Java PriorityQueue Example
- Priority Queue Java
- ArrayList vs CopyOnWriteArrayList
- Hoe ConcurrentModificationException te vermijden bij het gebruik van een Iterator
- Java Generics Voorbeeld Zelfstudie
Core Java Zelfstudie – IO-operaties
- Maak een nieuw bestand in Java
- Verwijder een bestand in Java
- Bestandscheiders in Java
- Verwijder een map recursief in Java
- Hernoem en verplaats een bestand in Java
- Krijg bestandsgrootte in Java
- Krijg bestandsextensie in Java
- Hoe controleer je of een bestand bestaat in Java
- Hoe controleer je of een bestand een map is in Java
- Hoe krijg je de laatste wijzigingsdatum van een bestand in Java
- Voorbeeld van een Java FileNameFilter om specifieke bestanden op te lijsten
- Java Bestandspad, Absoluut pad en Kanoniek pad uitgelegd
- Hoe bestandsmachtigingen instellen in Java
- 4 manieren om een bestand te kopiëren in Java
- Bestand lezen in Java met behulp van BufferedReader, Scanner, Files
- Java Scanner Klasse
- Een bestand openen in Java
- Lees een bestand naar een tekenreeks in Java
- Java Lees bestand regel voor regel
- Hoe een bestand schrijven in Java
- Hoe gegevens toevoegen aan een bestand in Java
- InputStream converteren naar bestand
- Voorbeeld van Java Random Access File
- Bestand downloaden vanaf URL voorbeeld
- Java GZip voorbeeld
- Tijdelijke bestanden in Java
- CSV-bestand lezen met behulp van de Java Scanner-klasse
- Voorbeeld van Java Property-bestand
Kern Java Zelfstudie – Uitzonderingsafhandeling
Kern Java Zelfstudie – Multithreading en Concurrentie
- Threads in Java
- Thread Levenscyclus
- Voorbeeld van Thread Slapen
- Voorbeeld van Thread joinen
- Thread wachten, melden, notifyAll Voorbeeld
- Thread Safety in Java – Synchronisatie
- Java ThreadLocal Voorbeeld
- Java Timer en TimerTask Voorbeeld
- Java Thread Pool Voorbeeld
- Java Callable Future Voorbeeld
- Java FutureTask Voorbeeld
- Java ScheduledThreadPoolExecutor Voorbeeld
- Java Lock Voorbeeld
Kern Java Handleiding – Reguliere Expressies
- Reguliere Expressies in Java Voorbeeld Handleiding
- Valideren van E-mailadres met behulp van Reguliere Expressie in Java
- Valideren van Telefoonnummer met Regex in Java
Kern Java Reflectie API
Java 7
- Tekst in schakelgeval
- Probeer met Resources – Java ARM
- Binair Literals in Java
- Onderstrepingstekens in numerieke literals
- Meerdere Uitzonderingen Opvangen in een enkel vangblok
- Java PosixFilePermission voorbeeld om bestandsmachtigingen in te stellen
Java 8
- Overzicht van Java 8-functies
- Wijzigingen in Java 8-interface
- Lambda-uitdrukkingen in Java
- Stream API in Java
- Java Date Time API Voorbeeld Zelfstudie
- Java Spliterator
Java 9
- Kenmerken van Java 9
- Java 9 privémethode in interfaces
- Verbeteringen aan try-with-resources in Java 9
- Verbeteringen aan de Java 9 Optional-klasse
- Verbeteringen aan de Java 9 Stream API
- Java 9 “var” voor lokale variabelen
- Wijzigingen in Java 9 met “_” (underscore)
- Java 9 Factory Methodes voor Onveranderlijke Lijst
- Java 9 Factory Methodes voor Onveranderlijke Set
- Java 9 Factory Methodes voor Onveranderlijke Map
- Java 9 Modules
- Java 9 Module Basisprincipes Deel 2
- Java Module Ontwikkelen met Command Prompt
- Java Module Ontwikkelen met Eclipse
- Java Module Ontwikkelen met IntelliJ IDEA
Java 10
Java 11
Kern-Java-Tutorial – Fortgeschrittene Themen
- Java Heap-Speicher und Stack-Speicher
- Java ist pass-by-Value und nicht pass-by-Reference
- JVM-Speichermodell und Garbage Collection
- Serialisierung in Java
- Java System Class
- Internationalisatie (i18n) in Java
- Atomische operaties in Java
- Thread Dump in Java
- Deadlocks in Java
- Objecten sorteren in Java
- Begrip van JDK, JRE en JVM
- Java Classloader Voorbeeld Tutorial
- Java object klonen
Nou, dat is veel leesmateriaal voor een kern Java-tutorial. Maar als je denkt dat ik iets gemist heb, ga dan gerust verder en geef hieronder commentaar. Ik zal daarover schrijven en het aan de lijst toevoegen. Referentie: Oracle JavaSE Tutorial
Source:
https://www.digitalocean.com/community/tutorials/core-java-tutorial