Arrays in Java: A Reference Guide

Arrays in Java: A Reference Guide

1. IntroduksjonI denne opplæringen vil vi dykke inn i et kjernekonsept på Java-språket - arrays.Vi ser først hva som er en matrise, og deretter hvordan vi bruker dem. samlet vil vi dekke hvordan:Kom i gang med matriserLes og skriv matriseelementerSløyfe over en matriseForvandle matriser til andre gjenstander som Liste eller StrømmerSorter, søk og kombiner matriser2.
Få Substring fra String i Java

Få Substring fra String i Java

1. OversiktI denne raske opplæringen vil vi fokusere på substringsfunksjonaliteten til Strings i Java.Vi bruker for det meste metodene fra String klasse og få fra Apache Commons ' StringUtils klasse.I alle de følgende eksemplene skal vi bruke denne enkle strengen:String text = "Julia Evans was born on 25-09-1984.
Varargs i Java

Varargs i Java

1. IntroduksjonVarargs ble introdusert i Java 5 og gi en kort hånd for metoder som støtter et vilkårlig antall parametere av en type.I denne artikkelen vil vi se hvordan vi kan bruke denne kjerne-Java-funksjonen.2. Før VarargsFør Java 5, hver gang vi ønsket å sende et vilkårlig antall argumenter, måtte vi sende alle argumentene i en matrise eller implementere N-metoder (en for hver ekstra parameter):offentlig strengformat () {.
Opprette PDF-filer i Java

Opprette PDF-filer i Java

1. Introduksjon I denne raske artikkelen vil vi fokusere på å lage PDF-dokument fra bunnen av basert på det populære iText- og PdfBox-biblioteket.2. Maven-avhengigheterLa oss ta en titt på Maven-avhengighetene, som må inkluderes i prosjektet vårt: com.itextpdf itextpdf 5.
Sortere en streng alfabetisk i Java

Sortere en streng alfabetisk i Java

1. OversiktI denne opplæringen viser vi hvordan du sorterer String alfabetisk.Det kan være mange grunner til at vi vil gjøre det - en av dem kan være validering hvis to ord består av de samme tegnsettene. På den måten vil vi verifisere om de er et anagram.2. Sortere en strengInternt, String bruker en rekke tegn å operere på.
Rask guide til vårkontrollere

Rask guide til vårkontrollere

1. IntroduksjonI denne artikkelen fokuserer vi på et kjernekonsept i Spring MVC - Controllers.2. OversiktLa oss starte med å ta et skritt tilbake og se på konseptet med Frontkontroller i den typiske våren Model View-kontroller arkitektur.På et veldig høyt nivå er her hovedansvaret vi ser på:Avlytter innkommende forespørslerKonverterer nyttelasten til forespørselen til den interne strukturen til dataeneSender dataene til Modell for videre behandlingFår behandlede data fra Modell og viderefører disse dataene til Utsikt for gjengivelseHer
Forskjeller mellom Oracle JDK og OpenJDK

Forskjeller mellom Oracle JDK og OpenJDK

1. IntroduksjonI denne artikkelen vil vi utforske forskjellene mellom Oracle Java Development Kit og OpenJDK. Vi tar først en rask titt på hver av dem og deretter foretar en sammenligning. Etter det ser vi en liste over andre JDK-implementeringer.2. Oracle JDK og Java SE HistoryJDK (Java Development Kit) er et programvareutviklingsmiljø som brukes i Java-plattformsprogrammering.
Hvordan finne et element i en liste med Java

Hvordan finne et element i en liste med Java

1. OversiktÅ finne et element i en liste er en veldig vanlig oppgave vi kommer over som utviklere.I denne raske opplæringen vil vi dekke forskjellige måter vi kan gjøre dette på Java.2. OppsettLa oss først starte med å definere en Kunde POJO:offentlig klasse kunde {privat int id; privat strengnavn; // getters / setters, tilpasset hashcode / tilsvarer}Så en ArrayList av kunder:Listekunder = ny ArrayList (); customers.
Implementering av A * Pathfinding i Java

Implementering av A * Pathfinding i Java

1. IntroduksjonPathfinding-algoritmer er teknikker for å navigere i kart, slik at vi kan finne en rute mellom to forskjellige punkter. Ulike algoritmer har forskjellige fordeler og ulemper, ofte når det gjelder effektiviteten til algoritmen og effektiviteten til ruten den genererer.2. Hva er en pathfinding algoritme?
Semaforer i Java

Semaforer i Java

1. OversiktI denne raske opplæringen vil vi utforske det grunnleggende om semaforer og mutexer i Java.2. SemaforVi begynner med java.util.concurrent.Semaphore. Vi kan bruke semaforer for å begrense antall samtidige tråder som får tilgang til en bestemt ressurs.I det følgende eksemplet vil vi implementere en enkel påloggingskø for å begrense antall brukere i systemet:klasse LoginQueueUsingSemaphore {private Semaphore semaphore; offentlig LoginQueueUsingSemaphore (int slotLimit) {semaphore = new Semaphore (slotLimit); } boolsk tryLogin () {return semaphore.
Adaptermønsteret i Java

Adaptermønsteret i Java

1. OversiktI denne raske opplæringen vil vi se på adaptermønsteret og dets Java-implementering.2. AdaptermønsterEt adaptermønster fungerer som en kontakt mellom to inkompatible grensesnitt som ellers ikke kan kobles direkte. En adapter bryter en eksisterende klasse med et nytt grensesnitt slik at den blir kompatibel med klientens grensesnitt.
Hvordan finne JAVA_HOME

Hvordan finne JAVA_HOME

1. IntroduksjonI dette raske innlegget lærer vi hvordan vi finner det JAVA_HOME på Windows, Mac og Linux.Som vi alle vet, JAVA_HOME er en miljøvariabel som vi ofte bruker for å finne java-kjørbare filer som java og javac.2. Windows-spesifikke måter å finneJAVA_HOMEHvis vi bruker Windows som operativsystem, må vi først åpne kommandolinjen vår (cmd) og type:ekko% JAVA_HOME%Hvis JAVA_HOME er definert i vårt miljø, så vil kommandoen ovenfor skrive den ut.
Java HashMap under panseret

Java HashMap under panseret

1. OversiktI denne artikkelen skal vi utforske den mest populære implementeringen av Kart grensesnitt fra Java Collections Framework mer detaljert, og plukket opp der introartikkelen vår slapp.Før vi begynner med implementeringen, er det viktig å påpeke at den primære Liste og Sett samlingsgrensesnitt utvides Samling men Kart gjør ikke.
Variabel og metode skjuling i Java

Variabel og metode skjuling i Java

1. IntroduksjonI denne veiledningen, vi skal lære om variabel og metode skjuling på Java-språket.Først vil vi forstå konseptet og formålet med hvert av disse scenariene. Etter det vil vi dykke ned i brukssakene og undersøke forskjellige eksempler.2. Variabel skjulingVariabel skjuling skjer når vi erklærer en eiendom i et lokalt omfang som har samme navn som det vi allerede har i det ytre omfanget.
En guide til REST-forsikret

En guide til REST-forsikret

Jackson Top Jeg kunngjorde nettopp det nye Lær våren kurs, med fokus på det grunnleggende i vår 5 og vårstøvel 2: >> KONTROLLER KURSET1. IntroduksjonREST-forsikret ble designet for å forenkle testing og validering av REST APIer og er sterkt påvirket av testteknikker som brukes i dynamiske språk som Ruby og Groovy.
Koble Java til en MySQL-database

Koble Java til en MySQL-database

Java Top Jeg kunngjorde nettopp det nye Lær våren kurs, med fokus på det grunnleggende i vår 5 og vårstøvel 2: >> KONTROLLER KURSET1. OversiktDet er mange måter vi kan koble til en MySQL-database fra Java, og i denne opplæringen skal vi utforske flere alternativer for å se hvordan du kan oppnå dette.
FileNotFoundException i Java

FileNotFoundException i Java

1. IntroduksjonI denne artikkelen skal vi snakke om et veldig vanlig unntak i Java - FileNotFoundException.Vi vil dekke tilfellene når det kan oppstå, mulige måter å behandle det på og noen eksempler.2. Når kastes unntaket?Som angitt på Java's API-dokumentasjon, kan dette unntaket kastes når:En fil med det angitte banenavnet gjørikke eksistereEn fil med det angitte banenavnet gjør eksistere mener utilgjengelig av en eller annen grunn (forespurt om skriving for en skrivebeskyttet fil, eller tillatelser tillater ikke tilgang til filen)3.
Arbeider med Microsoft Excel i Java

Arbeider med Microsoft Excel i Java

1.IntroduksjonI denne opplæringen vil vi demonstrere bruken av Apache POI og JExcel APIer for å jobbe med Excel-regneark.Begge bibliotekene kan brukes til å lese, skrive og endre innholdet i et Excel-regneark dynamisk og gi en effektiv måte å integrere Microsoft Excel i et Java-program.
Java String Intervju Spørsmål og svar

Java String Intervju Spørsmål og svar

1. IntroduksjonDe String class er en av de mest brukte klassene i Java, som fikk språkdesignere til å behandle det spesielt. Denne spesielle oppførselen gjør det til et av de hotteste emnene i Java-intervjuer.I denne opplæringen vil vi gå gjennom noen av de vanligste intervjuspørsmålene om String.
$config[zx-auto] not found$config[zx-overlay] not found