? Headers i Java kalles pakker. Overskrifter i C og C + + lagre funksjoner , definisjoner og globale variabler , slik at de kan nås fra alle de andre modulene i et program . Dette er ganske nyttig for komplekse programmer som for eksempel spill som består av mange moduler : lyd, grafikk og musikk, som kan trenge tilgang til mange av de samme funksjonene og definisjoner . Java oppnår en tilsvarende intra - program portabilitet med sin robuste sett med pakker . Den java.lang Package.
Automatisk lastet inn hver Java -program på kompilering , inneholder denne pakken de mest grunnleggende klasser som brukes i programmering. Det er der du finner den matte klasse , som inneholder eksponentielle , logaritmiske , trigonometriske og kvadratroten funksjoner. Den java.lang Pakken inneholder også klasser som definerer datatyper som brukes i dataprogrammer slik boolean , heltall , float , og karakter . Det er også systemet klasse som gir basic input og output tjenester for Java-programmer .
Java.swing pakker .
Java-programmerere lage programmer med grafiske brukergrensesnitt må gjøre seg kjent med viltvoksende sett med pakker som faller inn under java.swing rubrikk , hvorav det er 18 år. Kjernen java.swing pakken inneholder alle de grunnleggende elementene i et GUI , for eksempel ikoner , menyer , menylinjer , knapper , rullefelt , bokser og grenser. I tråd med " skriver en gang , kjøre hvor som helst" etikk Java , disse grafiske elementene opprettholde en høy grad av ensartethet på tvers av plattformer .
The java.util pakke
Denne pakken inneholder mange nyttige klasser som gir grunnleggende funksjonalitet for Java-programmer . Den tilfeldige klassen genererer psevdotilfeldige tall. Basert på det internasjonale vitenskapelige standarden på Coordinated Universal Time ( UTC ), gir tidsklasse svært nøyaktige tid fasiliteter , for eksempel tid og datomerking . Den java.util pakken gir to kalenderår klasser , kalender og GregorianCalendar . Den sistnevnte klasse gjenspeiler standarden kalender vedtatt i 1582 og brukes av store deler av verden . Kalenderen klassen standard til den gregorianske kalenderen , men også gir rom for den driftige programmerer å lage sub- klasser basert på andre kalendere , for eksempel en månekalenderen .
Bilder java.sql Package .
med
Klassene arbeider med tilgang til og behandling av data som er lagret i en database kan bli funnet i java.sql pakken. Den DataBaseMetaData klassen tillater brukeren å sondere en gitt database og oppdage datatyper finnes der for å gi nøyaktige spørringer og modifikasjoner. ResultSet klassen returnerer alle dataene i kolonnen og kartlegger det på en java datatype. Det kan også oppdatere dataene i en kolonne.