Java 8 Stream API-vejledning

Java 8 Stream API-vejledning

1. OversigtI denne dybdegående vejledning gennemgår vi den praktiske brug af Java 8 Streams fra oprettelse til parallel udførelse.For at forstå dette materiale skal læsere have en grundlæggende viden om Java 8 (lambda-udtryk, Valgfri, metodehenvisninger) og af Stream API.
Top forårssamarbejdsspørgsmål

Top forårssamarbejdsspørgsmål

Denne artikel er en del af en serie: • Interviewsspørgsmål om Java Collections• Spørgsmål om Java Type System Interview• Java-spørgsmål om samtidige samtaler (+ svar)• Interviewspørgsmål om Java-klassestruktur og initialisering• Java 8 interviewspørgsmål (+ svar)• Hukommelsesstyring i Java Interview-spørgsmål (+ svar)• Interviews med Java Generics (+ svar)• Interviewspørgsmål til Java Flow Control (+ svar)• Spørgsmål om Java-undtagelser (+ svar)• Spørgsmål om Java-annotationer (+ svar)• Spørgsmål
Java 8 interviewspørgsmål (+ svar)

Java 8 interviewspørgsmål (+ svar)

Denne artikel er en del af en serie: • Interviewsspørgsmål om Java Collections• Spørgsmål om Java Type System Interview• Java-spørgsmål om samtidige samtaler (+ svar)• Interviewspørgsmål om Java-klassestruktur og initialisering• Java 8 Interviewspørgsmål (+ svar) (nuværende artikel) • Memory Management i Java Interview-spørgsmål (+ svar)• Interviews med Java Generics (+ svar)• Interviewspørgsmål til Java Flow Control (+ svar)• Spørgsmål om Java-undtagelser (+ svar)• Spørgsmål om Java-annotationer (+ sv
Konvertering mellem en matrix og en liste i Java

Konvertering mellem en matrix og en liste i Java

1. OversigtDenne hurtige artikel vil vise, hvordan man gør det konvertere mellem en matrix og en liste ved hjælp af centrale Java-biblioteker, Guava eller Apache Commons Collections.Denne artikel er en del af "Java - Back to Basic" -serien her på Baeldung.2. Konverter Liste til Array2.
Vejledning til hashCode () i Java

Vejledning til hashCode () i Java

1. OversigtHashing er et grundlæggende begreb inden for datalogi.I Java står effektive hashingalgoritmer bag nogle af de mest populære samlinger, vi har til rådighed - som f.eks HashMap (for et dybtgående kig på HashMap, er du velkommen til at tjekke denne artikel) og HashSet.
Hvad forårsager java.lang.reflect.InvocationTargetException?

Hvad forårsager java.lang.reflect.InvocationTargetException?

1. OversigtNår du arbejder med Java Reflection API, er det almindeligt at støde på java.lang.reflect.InvocationTargetException. I denne vejledning ser vi på det, og hvordan man håndterer det med et simpelt eksempel. 2. Årsag til InvocationTargetExceptionDet sker hovedsageligt, når vi arbejder med refleksionslaget og forsøger at påberåbe en metode eller konstruktør, der selv kaster en underliggende undtagelse.
Sådan afrundes et tal til N decimaler i Java

Sådan afrundes et tal til N decimaler i Java

1. OversigtI denne korte artikel vil vi se på, hvordan man afrunder et tal til n decimaler i Java.2. Decimaltal i JavaJava giver to primitive typer, der kan bruges til lagring af decimaltal: flyde og dobbelt. Dobbelt er den anvendte type som standard:dobbelt PI = 3,1415;Imidlertid begge typer bør aldrig bruges til nøjagtige værdier, såsom valutaer.
Implementering af et binært træ i Java

Implementering af et binært træ i Java

1. IntroduktionI denne artikel dækker vi implementeringen af ​​et binært træ i Java.Af hensyn til denne artikel, vi bruger et sorteret binært træ, der indeholder int værdier.2. Binært træEt binært træ er en rekursiv datastruktur, hvor hver node højst kan have 2 børn.En a
Sådan læses en fil i Java

Sådan læses en fil i Java

1. OversigtI denne vejledning undersøger vi forskellige måder at læses fra en fil i Java.Først ser vi, hvordan man indlæser en fil fra klassestien, en URL eller fra en JAR-fil ved hjælp af standard Java-klasser.For det andet vil vi se, hvordan man læser indholdet med BufferedReader, Scanner, StreamTokenizer, DataInputStream, SekvensInputStream, og FileChannel.
XOR-operatøren i Java

XOR-operatøren i Java

1. OversigtI denne korte vejledning lærer vi om Java XOR operatør. Vi gennemgår en smule teori om XOR operationer, og så ser vi, hvordan vi implementerer dem i Java.2. Den XOR OperatørLad os begynde med en lille påmindelse om semantikken i XOR operation. Det XOR logisk betjening eller eksklusiv eller, tager to boolske operander og returnerer sandt, hvis og kun hvis operanderne er forskellige.
Guide til Stream.reduce ()

Guide til Stream.reduce ()

1. OversigtStream API giver et rigt repertoire af mellem-, reduktions- og terminalfunktioner, som også understøtter parallelisering.Mere specifikt, reduktionsstrømoperationer giver os mulighed for at producere et enkelt resultat ud fra en række af elementerved gentagne gange at anvende en kombinationsoperation på elementerne i sekvensen.
Spring MVC Tutorial

Spring MVC Tutorial

1. Oversigt Dette er simpelt Spring MVC tutorial viser, hvordan man opretter et Spring MVC-projekt, både med en Java-baseret konfiguration såvel som med XML-konfiguration.Maven-afhængighederne for et Spring MVC-projekt er beskrevet detaljeret i artiklen om Spring MVC-afhængigheder.
Spring Tutorial

Spring Tutorial

Spring Framework er en moden, kraftfuld og meget fleksibel ramme med fokus på at opbygge webapplikationer i Java.En af de største fordele ved Spring er, at det tager sig af de fleste af de lave aspekter ved at opbygge applikationen, så vi faktisk kan fokus på funktioner og forretningslogik.
Forskellen mellem vent og søvn i Java

Forskellen mellem vent og søvn i Java

1. OversigtI denne korte artikel vil vi se på standarden søvn() og vente() metoder i core Java, og forstå forskellene og lighederne mellem dem.2. Generelle forskelle mellem Vente og SøvnKort fortalt, vente() er en instansmetode, der bruges til trådsynkronisering. Det kan kaldes på ethvert objekt, som det er defineret lige den java.
Flet sortering i Java

Flet sortering i Java

1. IntroduktionI denne vejledning skal vi se på Merge Sort-algoritmen og dens implementering i Java.Flettsortering er en af ​​de mest effektive sorteringsteknikker, og den er baseret på ”opdele og erobre” paradigmet.2. AlgoritmenFlettsortering er en "opdele og erobre" -algoritme, hvor vi først opdeler problemet i underproblemer. Nå
Komparator og sammenlignelig i Java

Komparator og sammenlignelig i Java

1. IntroduktionSammenligning i Java er ret let - indtil de ikke er det.Når vi arbejder med brugerdefinerede typer eller prøver at sammenligne objekter, der ikke er direkte sammenlignelige, skal vi bruge en sammenligningsstrategi. Vi kan bygge en simpel, men ved hjælp af Komparator eller Sammenlignelig grænseflader.
Initialisering af arrays i Java

Initialisering af arrays i Java

1. OversigtI denne hurtige vejledning vil vi se de forskellige måder, hvorpå vi kan initialisere et array og de subtile forskelle mellem disse.2. Et element ad gangenLad os starte med en enkel, loop-baseret metode:for (int i = 0; i <array.length; i ++) {array [i] = i + 2; }Og lad os også se, hvordan vi kan initialisere et flerdimensionelt array et element ad gangen:for (int i = 0; i <2; i ++) {for (int j = 0; j <5; j ++) {array [i] [j] = j + 1; }}3.
OutOfMemoryError: GC Overhead Limit overskredet

OutOfMemoryError: GC Overhead Limit overskredet

1. OversigtKort sagt, JVM sørger for at frigøre hukommelse, når objekter ikke længere bruges; denne proces kaldes Garbage Collection (GC).Det GC-overheadgrænse overskredet fejl er en fra familien af java.lang.OutOfMemoryError og er en indikation af en ressource (hukommelse) udmattelse.
Generering af tilfældige numre inden for et interval i Java

Generering af tilfældige numre inden for et interval i Java

1. OversigtI denne vejledning undersøger vi forskellige måder at generere tilfældige tal inden for et interval.2. Generering af tilfældige tal inden for et interval2.1. Matematik. TilfældigDet Matematik. Tilfældig giver en tilfældig dobbelt værdi, der er større end eller lig med 0,0 og mindre end 1,0.
$config[zx-auto] not found$config[zx-overlay] not found