java paketlari yaratish

PPTX 21 стр. 128,0 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 21
java o’zi nima? oydt java sintaksisi java da tiplar - paket haqida tushuncha - mavjud paketlar - paketlarni ishlatish - paket yaratish - jar fayl bilan ishlash toshkent axborot texnologiyalari universiteti atdt kafedrasi lektor: rakhmatov sherzod java: packetlar yaratish ma’ruza 7 paket haqida tushuncha java paket (package) – bu klasslarni ma’lum bir struktura asosida joylashtirish, yani klasslarni namespace larga bo’lib tashlash. java packetlar jar faylda ham bo’lishi mumkin. java packetlar classlarning manosiga qarab bo’linadi. paketlar quyidagi toifalarni o’z ichiga oladi: class’lar interface’lar enum toifalar mavjud paketlar java.lang - tilning asosiy funksiyalari va asosiy tiplar java.util - collection data structure classes java.io - file operation java.math - matematik metodlar java.nio - new i/o framework java.net - tarmoq funksiyalari, sockets, dns lookups, ... java.security - key generation, encryption and decryption java.sql - java database connectivity (jdbc), bazalar bilan ishlash java.awt - abstract window toolkit gui javax.swing - gui component java.applet - applet’larni …
2 / 21
age one; //paket nomi class joylashgan papka nomi buladi. public class monkey { public void say() { system.out.println("monkey"); } } paket yaratish /home/dedexes/programs/java/one/two - popkasi ichida dog.java va cat.java fayllari mavjud. //dog.java package one.two; //package nomi yani papkalar nomi (.) bilan ajratilib yoziladi. public class dog { public void say() { system.out.println("dog"); } } //cat.java package one.two; public class cat { public void say() { system.out.println("cat"); } } paket yaratish ana endi asosiy dasturga o'tamiz. /home/dedexes/programs/java popkasida asosiy dasturim joylashgan deylik. fayl nomi testpackage.java // testpackage.java import one.*; //package'larni import qilyapmiz import one.two.cat; public class testpackage { public static void main(string []args) { monkey m = new monkey(); cat c = new cat(); one.two.dog d = new one.two.dog(); m.say(); c.say(); d.say(); } } paket yaratish import one.*; -> /home/dedexes/programs/java/one - popkasi ichidagi classlarni qo'shadi. import one.two.cat; -> /home/dedexes/programs/java/one/two - popkasi ichidagi cat clasini qo'shadi. paket yaratish kompilyatsiya: dedexes@localhost:~/programs/java$ javac testpackage.java …
3 / 21
sslar joylashgan papkalar ko'rsatiladi yani package'lar. papkalar (:) bilan ajratilib yoziladi. classpath ga quyidagi /home/dedexes/programs/java:. papkalar ko'rsatiladi. bu yerda 2 ta papka mavjud: 1 - /home/dedexes/programs/java 2 - joriy popka (.), asosiy fayl /home/dedexes/programs/java/main ichida bo'lgani uchun joriy katalog ko'rsatiladi, chunki testpackage.java dan chiqadigan .class fayl /home/dedexes/programs/java/main ichida bo'ladi. paket yaratish 1-holar. dedexes@localhost:~/programs/java/main$ javac -classpath /home/dedexes/programs/java:. testpackage.java ishga tushirish dedexes@localhost:~/programs/java/main$ java -classpath /home/dedexes/programs/java:. testpackage paket yaratish 2-holar. dedexes@localhost:~/programs/java/main$ export classpath=/home/dedexes/programs/java:. dedexes@localhost:~/programs/java/main$ javac testpackage.java ishga tushirish dedexes@localhost:~/programs/java/main$ java testpackage jar bilan ishlash jar fayl – bu class larni bitta joyga yig’ish, qisqa qilib aytganda arxivlab qo’yadi. jar faylini yaratish oddiy buyrug’i: jar cf jar-filename input-files misol: jar cf my_classes.jar bir.class ikki.class jar bilan ishlash jar cvf project.jar myclass.class images v opsiyasi arxivlash jarayoni haqida to’liq ma’lumot beradi. added manifest adding: myclass.class(in = 462) (out= 291)(deflated 37%) adding: images/(in = 0) (out= 0)(stored 0%) adding: images/logo.gif(in = 4178) (out= 4001)(deflated 4%) jar …
4 / 21
a(in = 92) (out= 85)(deflated 7%) adding: one/two/cat.class(in = 385) (out= 274)(deflated 28%) adding: one/two/dog.class(in = 385) (out= 275)(deflated 28%) adding: one/monkey.java(in = 94) (out= 84)(deflated 10%) jar faylni ishlatish jar faylni ishlatish uchun jar faylni classpath ga qo’shish kerak: dedexes@localhost:~/programs/java/main$ export classpath=/home/sher/programs/java/main/classes.jar:. dedexes@localhost:~/programs/java/main$ javac testpackage.java xulosa packetlar haqida tushuncha paketlarni ishlatish paketlarni yaratish jar fayllar bilan ishlash image2.png /docprops/thumbnail.jpeg
5 / 21
java paketlari yaratish - Page 5

Хотите читать дальше?

Скачайте все 21 страниц бесплатно через Telegram.

Скачать полный файл

О "java paketlari yaratish"

java o’zi nima? oydt java sintaksisi java da tiplar - paket haqida tushuncha - mavjud paketlar - paketlarni ishlatish - paket yaratish - jar fayl bilan ishlash toshkent axborot texnologiyalari universiteti atdt kafedrasi lektor: rakhmatov sherzod java: packetlar yaratish ma’ruza 7 paket haqida tushuncha java paket (package) – bu klasslarni ma’lum bir struktura asosida joylashtirish, yani klasslarni namespace larga bo’lib tashlash. java packetlar jar faylda ham bo’lishi mumkin. java packetlar classlarning manosiga qarab bo’linadi. paketlar quyidagi toifalarni o’z ichiga oladi: class’lar interface’lar enum toifalar mavjud paketlar java.lang - tilning asosiy funksiyalari va asosiy tiplar java.util - collection data structure classes java.io - file operation java.math - matematik metodlar java...

Этот файл содержит 21 стр. в формате PPTX (128,0 КБ). Чтобы скачать "java paketlari yaratish", нажмите кнопку Telegram слева.

Теги: java paketlari yaratish PPTX 21 стр. Бесплатная загрузка Telegram