Java - Skriv til fil

Java - Skriv til fil

1. OversiktI denne veiledningen, vi vil utforske forskjellige måter å skrive til en fil ved hjelp av Java. Vi bruker BufferedWriter, PrintWriter, FileOutputStream, DataOutputStream, RandomAccessFile, FileChannel, og Java 7 Filer bruksklasse.Vi vil også se på å låse filen mens du skriver og diskutere noen endelige takeaways når du skriver til filen.
Kunne ikke finne eller laste inn hovedklassfeil

Kunne ikke finne eller laste inn hovedklassfeil

1. IntroduksjonNoen ganger når vi kjører et Java-program, ser vi kanskje "Kunne ikke finne eller laste inn hovedklasse". Det er lett å gjette årsaken: JVM klarte ikke å finne hovedklassen og ga denne feilen. Men hvorfor kunne det ikke?I denne opplæringen vil vi diskutere de sannsynlige årsakene til at du ikke finner hovedklassen.
Java 8 Stream API-veiledningen

Java 8 Stream API-veiledningen

1. OversiktI denne grundige opplæringen vil vi gå gjennom den praktiske bruken av Java 8 Streams fra opprettelse til parallell kjøring.For å forstå dette materialet, må leserne ha grunnleggende kunnskap om Java 8 (lambda-uttrykk, Valgfri, metodereferanser) og av Stream API.
Top Spring Framework Interview Questions

Top Spring Framework Interview Questions

Denne artikkelen er en del av en serie: • Java Collections Interview Questions• Java Type System Interview Questions• Java-samtalespørsmål om samtidighet (+ svar)• Spørsmål om Java-klassestruktur og initialisering• Java 8 intervjuspørsmål (+ svar)• Minnehåndtering i Java-intervjuspørsmål (+ svar)• Java Generics intervjuspørsmål (+ svar)• Intervju med Java Flow Control (+ svar)• Java-unntaksspørsmål (+ svar)• Spørsmål om Java-merknader (+ svar)• Top Spring Framework Interview Questions (nåværende artikkel) Innhol
Java 8 intervjuspørsmål (+ svar)

Java 8 intervjuspørsmål (+ svar)

Denne artikkelen er en del av en serie: • Java Collections Interview Questions• Java Type System Interview Questions• Java-samtalespørsmål om samtidighet (+ svar)• Spørsmål om Java-klassestruktur og initialisering• Java 8 intervjuspørsmål (+ svar) (nåværende artikkel) • minnehåndtering i Java-intervjuspørsmål (+ svar)• Java Generics intervjuspørsmål (+ svar)• Intervju med Java Flow Control (+ svar)• Java-unntaksspørsmål (+ svar)• Spørsmål om Java-merknader (+ svar)• Spørsmål om topp vårrammeverk1.
Konvertering mellom en matrise og en liste i Java

Konvertering mellom en matrise og en liste i Java

1. OversiktDenne raske artikkelen skal vise hvordan konvertere mellom en matrise og en liste bruker Java-biblioteker, Guava- eller Apache Commons-samlinger.Denne artikkelen er en del av "Java - Back to Basic" -serien her på Baeldung.2. Konverter Liste til Array2.1. Bruke vanlig JavaLa oss starte med konverteringen fra Liste til Array bruker vanlig Java:@Test public void givenUsingCoreJava_whenListConvertedToArray_thenCorrect () {List sourceList = Arrays.
Veiledning til hashCode () i Java

Veiledning til hashCode () i Java

1. OversiktHashing er et grunnleggende begrep innen informatikk.I Java står effektive hashingalgoritmer bak noen av de mest populære samlingene vi har tilgjengelig - for eksempel HashMap (for en grundig titt på HashMap, sjekk gjerne denne artikkelen) og HashSet.I denne artikkelen vil vi fokusere på hvordan hashCode () fungerer, hvordan det spiller inn i samlinger og hvordan du implementerer det riktig.
Hva forårsaker java.lang.reflect.InvocationTargetException?

Hva forårsaker java.lang.reflect.InvocationTargetException?

1. OversiktNår du jobber med Java Reflection API, er det vanlig å møte java.lang.reflect.InvocationTargetException. I denne veiledningen tar vi en titt på det og hvordan vi håndterer det med et enkelt eksempel. 2. På grunn av InvocationTargetExceptionDet skjer hovedsakelig når vi jobber med refleksjonslaget og prøver å påkalle en metode eller konstruktør som kaster et underliggende unntak i seg selv.
Hvordan avrunde et tall til N desimaler i Java

Hvordan avrunde et tall til N desimaler i Java

1. OversiktI denne korte artikkelen skal vi se på hvordan man avrunder et tall til n desimaler i Java.2. Desimaltall i JavaJava gir to primitive typer som kan brukes til å lagre desimaltall: flyte og dobbelt. Dobbelt er den typen som brukes som standard:dobbelt PI = 3,1415;Imidlertid begge typer skal aldri brukes til presise verdier, for eksempel valutaer.
Implementering av et binært tre i Java

Implementering av et binært tre i Java

1. IntroduksjonI denne artikkelen vil vi dekke implementeringen av et binært tre i Java.Av hensyn til denne artikkelen, Vi bruker et sortert binært tre som inneholder int verdier.2. Binært treEt binært tre er en rekursiv datastruktur der hver node kan ha to barn på det meste.
Hvordan lese en fil i Java

Hvordan lese en fil i Java

1. OversiktI denne opplæringen vil vi utforske forskjellige måter å lest fra en fil i Java.Først får vi se hvordan du laster en fil fra klassestien, en URL eller fra en JAR-fil ved hjelp av standard Java-klasser.For det andre får vi se hvordan vi kan lese innholdet med BufferedReader, Skanner, StreamTokenizer, DataInputStream, SekvensInputStream, og FileChannel.
XOR-operatøren i Java

XOR-operatøren i Java

1. OversiktI denne korte opplæringen skal vi lære om Java XOR operatør. Vi vil gå gjennom litt teori om XOR operasjoner, og så får vi se hvordan du implementerer dem i Java.2. Den XOR OperatørLa oss begynne med en liten påminnelse om semantikken til XOR operasjon.
Guide til Stream.reduce ()

Guide til Stream.reduce ()

1. OversiktStream API gir et rikt repertoar av mellom-, reduksjons- og terminalfunksjoner, som også støtter parallellisering.Mer spesifikt, reduksjonsstrømoperasjoner tillater oss å produsere ett enkelt resultat fra en sekvens av elementer, ved gjentatte ganger å bruke en kombinasjonsoperasjon på elementene i sekvensen.
Spring MVC Tutorial

Spring MVC Tutorial

1. Oversikt Dette er enkelt Spring MVC tutorial viser hvordan du setter opp et Spring MVC-prosjekt, både med en Java-basert konfigurasjon så vel som med XML-konfigurasjon.Maven-avhengighetene for et Spring MVC-prosjekt er beskrevet i detalj i våren MVC-avhengighetsartikkel.2. Hva er Spring MVC?
Vårveiledning

Vårveiledning

Spring Framework er et modent, kraftig og svært fleksibelt rammeverk fokusert på å bygge webapplikasjoner i Java.En av de viktigste fordelene med Spring er at den tar seg av de fleste aspekter på lavt nivå ved å bygge applikasjonen slik at vi faktisk kan fokus på funksjoner og forretningslogikk.
Forskjellen mellom vent og søvn i Java

Forskjellen mellom vent og søvn i Java

1. OversiktI denne korte artikkelen ser vi på standarden søvn() og vente() metoder i kjernen Java, og forstå forskjellene og likhetene mellom dem.2. Generelle forskjeller mellom Vente og SøvnFor å si det enkelt, vente() er en forekomstmetode som brukes til trådsynkronisering.
Slå sammen Sorter i Java

Slå sammen Sorter i Java

1. IntroduksjonI denne veiledningen tar vi en titt på Merge Sort-algoritmen og implementeringen av den i Java.Flette sortering er en av de mest effektive sorteringsteknikkene, og den er basert på paradigmet “del og erobre”.2. AlgoritmenMerge sort er en "del og erobre" -algoritme der vi først deler problemet i delproblemer. N&#
Sammenligning og sammenlignbar i Java

Sammenligning og sammenlignbar i Java

1. IntroduksjonSammenligning i Java er ganske enkelt - til de ikke er det.Når vi arbeider med tilpassede typer, eller prøver å sammenligne objekter som ikke er direkte sammenlignbare, må vi bruke en sammenligningsstrategi. Vi kan bygge en enkelt, men ved å bruke Komparator eller Sammenlignelig grensesnitt.
Initialisere matriser i Java

Initialisere matriser i Java

1. OversiktI denne raske opplæringen skal vi se de forskjellige måtene vi kan initialisere en matrise og de subtile forskjellene mellom disse.2. Ett element om gangenLa oss starte med en enkel, loopbasert metode:for (int i = 0; i <array.length; i ++) {array [i] = i + 2; }Og la oss også se hvordan vi kan initialisere en flerdimensjonal matrise ett element om gangen:for (int i = 0; i <2; i ++) {for (int j = 0; j <5; j ++) {array [i] [j] = j + 1; }}3.