Johdanto Java-pakettiin

Java-paketit ovat erityyppisiä. Paketti otetaan ensin käyttöön Java-ohjelmassa sen varmistamiseksi, että pakettiin liittyvät toiminnot tai perustoiminnot suoritetaan erittäin sujuvasti ja siten toiminnot toteutetaan käyttämällä erilaisia ​​Java-työkaluja ja -toimintoja. Java-paketit ovat ryhmä luokkia, jotka liittyvät toisiinsa ja joita käytetään joihinkin Java-ohjelmointikielen toimintoihin. Jokaisella Java-paketilla on erillinen nimeämiskäytäntö, ja sitten ne jaetaan nimitiloihin ja -käytäntöihin, joita käytetään suorittamaan toimintoja vaihtelevan luokan sisällä. Paketteja käytetään periaatteessa useisiin Java-ohjelmointikielen toimintoihin. Alla on lueteltu joitain syitä paketin käyttämiseen:

  • Väärinkäsitysten, kuten kahden luokan nimeämisen estäminen voi olla sama nimi, mutta niiden toiminnot voivat olla erilaisia.
  • Ohjelmointikielellä käytettävien luokkien etsinnän, käytön ja huomautusten tekeminen helpommaksi.
  • Paketteja pidetään tietojen kapselointina tai tietojen piilottamisena.
  • Tarjoaa hallitun pääsyn luokkiin, jotka ovat oletuksena joko suojattuja tai yksityisiä. Suojatut ja yksityiset luokat eivät salli muiden luokkien muuttujien pääsyä helposti, koska ne ovat luokan yksityisiä, joten kaikkien luokkien jäsentoiminnot eivät pääse niihin.

Java-paketin toiminta

Pakettien ja hakemistojen nimillä on sama työrakenne. Jos paketin nimi on koulu. opettaja. matematiikka, sitten paketinimen koulu alla on alipaketit, jotka tunnetaan nimellä opettaja ja matematiikka. Luokat on helppo löytää, mikä on perussyy, miksi pakettien nimeämiskäytäntö tehdään samankaltaiseksi kuin hakemistossa. Pakkaukset paketin sisällä tunnetaan alapakkauksina. Ne eivät ole oletuksena käytettävissä. Niitä on kuitenkin kutsuttava erikseen varmistaakseen, että niitä kutsutaan objektin luomishetkellä.

Alla on esimerkki Java-paketin sisälle luodusta Java-osapaketista.

Koodi:

import java.util.*;

Koodin selitys: Yllä olevassa koodirivissä tuomme Java-pakettiin tai kutsumme sitä. Java-paketin sisällä meillä on util-alapaketti, jota kutsutaan myös. Täysi käyttömuoto on Utility. Ja kaikkia luokkia paketissa ja osapaketissa kutsutaan varmistamaan, että ohjelman perustoiminnot toteutetaan. On olemassa monia paketteja ja alipaketteja, joita kutsutaan objektin luomishetkellä. Tässä artikkelissa nähdään yksi esimerkki kutsuttavasta Java-paketista.

Java-ohjelmointikielen sisällä on sisäänrakennettuja paketteja ja käyttäjän määrittelemiä paketteja. Jotkut olemassa olevista sisäänrakennetuista paketeista on lueteltu alla:

  • Java.lang: Sisältää luokat kielitoimintojen toteuttamiseksi.
  • Java.io: Sisältää luokat tulo- / lähtötoimintojen tukemiseksi.
  • Java.util: Sisältää luokkia linkitetyn luettelon, pinon, jonon jne. Tukemiseksi .
  • Java.applet: Sisältää luokat perussovellusten toteuttamiseksi Javassa.
  • Java.awt: Sisältää luokkia painikkeiden, valikkojen jne. Käyttämiseen .
  • Java.net: Sisältää luokkia verkkosovellusten tukemiseen.

Java-ohjelmointikielen sisällä on myös käyttäjän määrittelemiä paketteja. Täällä luomme ensin hakemiston ja sitten toteutamme paketin toiminnan ohjelmointipuun sisällä.

Ensin luomme hakemiston nimen ja sitten kirjoitamme luotavan paketin nimen. Kun paketti on luotu, voimme myös luoda alipakettien nimiä luodussa paketissa. Tämä muodostaa perustan Java-ohjelmointikielen sisällä olevien eri luokkien kutsumiseen.

Koodausesimerkki Java-paketista

Koodausesimerkissä näemme yksinkertaisen ohjelman ja sen tuotoksen, joka auttaa meitä ymmärtämään Java-ohjelmointikielellä olevien pakettien tuonnin. Tässä ohjelmassa aiomme laskea luvun yksinkertaisen tekijän vain yhdellä funktiolla. Numeron tekijä on luku kerrottuna kaikilla sen numeroilla, jotka ovat pienempiä kuin itse, vuoteen 1 saakka. Esimerkki luvun tekijästä on

3! = 3 * 2 * 1 = 6
4! = 4 * 3 * 2 * 1 = 24
Ja niin edelleen…..
Vain tuonti java.io. * -pakettia kutsutaan. Sitä käytetään luokkien kutsumiseen, mikä auttaa syöttö / lähtö-operaatioissa.

Koodi:

import java.io.*;
class Factorial (
public static void main(String args()) throws IOException (
BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in));
System.out.println("Enter any number : ");
int N = Integer.parseInt(stdin.readLine());
int i;
double fact = 1;
i = 1;
while (i <= N)
(
fact = fact * i;
i++;
)
System.out.print("The factorial of " + N + " is " + (double)fact);
)
)

lähtö:

Koodin selitys: Näyteulostulossa näemme kertoimella 7, joka on 5040. Voimme myös laskea 100: n saakka olevien lukumäärien tai minkä tahansa muun luvun tekijöiden summan. Luvun tekijän summan viimeinen numero on kuitenkin aina 3, kun lasketaan yli 5: n lukumäärän faktoriaalien summa. asti 8 tekijä.

Summa 1! + 2! + 3! + 4! + 5! + 7! + 8 !. Haluamme löytää summan viimeisen numeron. Nyt laskemme tekijöiden summan 5: een asti! Koska sen jälkeen viimeinen numero on 0. Joten summa on 1 (1!) + 2 (@!) + 6 (3!) + 24 (4!). Joten viimeinen numero tulee ulos 3. Tämä on erittäin tärkeä käsite numerojärjestelmässä.

johtopäätös

Tässä artikkelissa nähdään erilaisia ​​käyttäjän määrittelemiä paketteja sekä sisäisiä paketteja, jotka ovat Java-ohjelmointikielellä. Näemme myös esimerkin koodinpalasta, jossa java. Io. * paketti on toteutettu. Java.io. *: n perustoiminto on varmistaa, että kutsutaan tulo- / lähtötoimintojen toteuttamisluokkia, jotka varmistavat datan sujuvan vastaanoton käyttäjältä tulona. Java-paketit ovat erityyppisiä. Java-ohjelmointikielellä voidaan kutsua lukuisia esimerkkejä paketeista, joita voidaan käyttää erityyppisten toimintojen ja luokkien toteuttamiseen.

Suositellut artikkelit

Tämä on opas Java-paketti-esimerkkiin. Tässä keskustellaan Java-paketin toiminnasta yhdessä esimerkin ja koodin toteutuksen kanssa. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -

  1. Säännöllisen lausekkeen syntaksi Java-kielellä
  2. Kuinka luoda JavaFX-tekstikenttä?
  3. JLabelin tarkoitus Java-ohjelmassa
  4. JTabbedPane -välilehden indeksointi ja sijoittelu
  5. Täydellinen opas pinoamiseen Pythonissa