? Headers i Java kaldes pakker. Headere i C og C + + gemme funktioner , definitioner, og globale variabler , så de kan tilgås fra alle de andre moduler i et program. Dette er ganske nyttigt for komplekse programmer såsom spil , der består af mange moduler : lyd, grafik og musik, der kan have behov adgang til mange af de samme funktioner og definitioner. Java opnår et lignende intra- program portabilitet med sin robuste sæt pakker. Den java.lang Package.
Automatisk indlæst i hvert Java-program påkompileringstidspunktet , denne pakke indeholder de mest basale klasser , der anvendes i programmering. Dette er, hvor du vil finde de matematik klasse , som indeholder eksponentielle , logaritmiske , trigonometriske og kvadratrod funktioner. Den java.lang Pakken indeholder også klasser, der definerer datatyper , der anvendes i edb-programmer, boolean, integer , float , og karakter. Der er også det system klasse, der giver grundlæggende input-og output -tjenester til Java -programmer.
De java.swing pakker .
Java-programmører at skabe applikationer med grafiske brugergrænseflader skal gøre sig bekendt med den vidtstrakte sæt pakker, der falder ind under java.swing rubrikken , hvoraf der er 18 år. Kernen java.swing pakke indeholder alle de grundlæggende elementer i en GUI , såsom ikoner , menuer, menulinjer , knapper , rullepaneler , bokse og grænser. I overensstemmelse med " skrive en gang , køre hvor som helst " etik Java, opretholde disse GUI elementer en høj grad af ensartethed på tværs af platforme .
The java.util pakke
Denne pakke indeholder mange nyttige klasser, der giver grundlæggende funktionalitet til Java-programmer . Den tilfældige klasse genererer pseudotilfældige numre. Baseret på den internationale videnskabelige standard Coordinated Universal Time (UTC) , den tid klassen giver meget præcise tid faciliteter, såsom tid og dato frimærker. Den java.util pakke indeholder to kalenderår klasser , kalender og GregorianCalendar . Sidstnævnte klasse afspejler den standard kalender vedtaget i 1582 og brugt af store dele af verden . Kalenderen klasse standard til den gregorianske kalender , men også giver plads til den driftige programmør for at oprette sub- klasser baseret på andre kalendere , såsom en månekalender.
Fotos java.sql pakke. < Br > Salg
Klasser beskæftiger sig med adgang til og behandling af data lagret i en database, kan findes i java.sql pakke . Den DatabaseMetaData klassen tillader brugeren at sondere en given database og opdage de datatyper findes der for at give præcise forespørgsler og ændringer. ResultSet klassen returnerer alle data i kolonne og kortlægger det på en java datatype. Det kan også opdatere dataene i en kolonne.