Edisi mikro Java pada asasnya digunakan untuk membangunkan kod untuk peranti mudah alih dan terbenam seperti pintu masuk, telefon bimbit, pencetak, kotak atas set, dll. Pada asasnya, edisi mikro Java digunakan kerana ciri mudah alih yang bermaksud ia menyediakan platform untuk menggunakan edisi mikro. Pada asasnya, ia adalah berdasarkan konsep OOP, jadi kami boleh melaksanakan semua ciri yang kami perlukan dengan mudah seperti antara muka yang teguh, keselamatan dan rangkaian yang terbina dengan baik.
J2ME (Java 2 Stage, Miniature Version) ialah inovasi yang membenarkan jurutera perisian menggunakan bahasa pengaturcaraan Java dan instrumen berkaitan untuk memupuk projek bagi peranti data jauh yang serba boleh seperti telefon mudah alih dan Peranti berkomputer individu (PDA). J2ME terdiri daripada penentuan pengaturcaraan dan mesin maya yang unik, Mesin Maya K, yang membenarkan program berkod J2ME untuk dijalankan pada telefon bimbit.
Terdapat dua butiran pengaturcaraan: Persediaan Peranti Terhad Bersekutu (ARDS) dan Profil Peranti Data Mudah Alih (PDDP).
Mulakan Kursus Pembangunan Perisian Percuma Anda
Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain
ARDS menyebarkan antara muka program aplikasi (antara muka Pengaturcaraan) dan sorotan mesin maya yang diharapkan dapat membantu telefon bimbit. PDDP menambah pada ARDS UI, pentadbiran sistem dan kehalusan maklumat yang dijangka akan berkomunikasi dengan telefon bimbit. PDDP menggabungkan kemungkinan aplikasi Java tengah, sedikit seperti epal, namun aplikasi yang disesuaikan dengan ARDS dan PDD dan dijangka untuk telefon bimbit. Peranti dengan rangka kerja yang mengeksploitasi J2ME kini boleh diakses dan sepatutnya menjadi lebih mudah diakses pada tahun-tahun akan datang.
Pada asasnya, edisi Micro bukanlah apa-apa, tetapi platform Java yang dibangunkan oleh Sun Microsystems Oracle. Biasanya ia dibangunkan untuk sistem terbenam serta peranti mudah alih; kerana Java adalah salah satu platform paling popular untuk membangunkan aplikasi mudah alih.
Terdapat dua butiran pengaturcaraan: Berkaitan, Susunan Peranti Terhad (ARDA) dan VDDP Profil Peranti Data Serbaguna). ARDA menyebarkan antara muka program aplikasi (antara muka Pengaturcaraan) dan sorotan mesin maya yang diharapkan dapat membantu telefon bimbit. VDDP menambah pada ARDA UI, pentadbiran sistem dan kehalusan maklumat yang dijangka akan berkomunikasi dengan telefon bimbit. PDDP menggabungkan kemungkinan aplikasi Java tengah, sedikit seperti applet namun yang menyesuaikan dengan ARDA dan MIDP dan dirancang untuk telefon bimbit.
Reka bentuk Java ME membantu dalam skala aplikasi memandangkan keperluan yang diberikan oleh peranti pendaftaran kecil. Java ME bukan sahaja menggantikan rangka kerja, malah ia menimbun lapisan pada rangka kerja tempatan dan menjadikan iklim untuk aplikasi berjalan. Lapisan ini sama sekali dinamakan Reka Bentuk Peranti Terhad Bersekutu (ARDC).
Lapisan utama ialah lapisan reka bentuk yang menggabungkan Mesin Maya Java. Lapisan ini bekerjasama secara terus dengan rangka kerja tempatan dan mengarang perkaitan antara profil dan JVM.
Lapisan seterusnya ialah profil yang mengandungi susunan asas API untuk peranti pemprosesan kecil. Profil tersebut mengandungi sekumpulan kelas yang dibuat untuk melaksanakan sorotan perhimpunan berhubung peranti pendaftaran kecil.
Lapisan ketiga ialah Profil Peranti Data Serbaguna (VDDP). Lapisan MIDP terdiri daripada API untuk persatuan rangkaian pelanggan, kapasiti ketekunan dan UI. Ia juga mendekati pustaka Reka Bentuk Peranti Bahasa Bersekutu (ALDC) dan Profil Peranti Data Mudah Alih (PDDP).
Peranti pemprosesan kecil mempunyai dua bahagian yang disediakan oleh Pembuat Perkakasan Pertama (HM). Ia khususnya aplikasi HM dan kelas HM. PDDP bercakap dengan kelas HM untuk mendapatkan cukup dekat dengan sorotan seperti menghantar dan mendapatkan mesej dan mendapatkan maklumat yang ditentukan secara eksplisit peranti. Aplikasi HM adalah projek kecil, contohnya, buku alamat.
Edisi mikro Java bermaksud Kit pembangunan perisian, pada asasnya, ia menyediakan persekitaran masa jalan serta pelbagai utiliti yang digunakan untuk aplikasi. Satu perkara yang lebih penting ialah ia menggabungkan konfigurasi peranti terhad yang disambungkan dan konfigurasi peranti yang disambungkan untuk persekitaran. Ia menyediakan penyesuaian kepada pembangun supaya mereka boleh membangunkan aplikasi mengikut keperluan mereka.
Reka bentuk Java ME menentukan JVM, dan API pusat tertentu diselaraskan ke arah susunan peranti tertentu. Terdapat dua susunan yang boleh diakses dengan Java ME, khususnya Persediaan Peranti Bersekutu (ADS) dan Reka Bentuk peranti Terhad Bersekutu. Susunan dan profil Java ME bergantung pada memori dan untuk peranti kecil memandangkan memori yang tidak stabil dan tidak dapat diramalkan.
Kami tahu kami mempunyai platform yang berbeza, jadi mengikut platform kami perlu membuat perubahan pada konfigurasi seperti, mari kita pertimbangkan kami mempunyai klien terbenam Java ME jadi mengikut sistem terbenam kami perlu membuat perubahan.
Di bawah adalah Soalan Lazim yang dinyatakan:
Jawapan: Pada asasnya, setiap edisi Java Micro edisi menyediakan pemalam berbeza yang menyediakan persekitaran yang lengkap. Ia termasuk kelas masa jalan dan mesin maya Java supaya kami boleh berjalan pada mana-mana platform.
Jawapan: Pada asasnya, terdapat tiga jenis edisi Java yang berbeza seperti Java Standard Edition, Java Enterprise Edition dan Java Micro Edition yang digunakan untuk pembangunan sistem terbenam dan mudah alih.
Jawapan: Kami tahu organisasi asas seperti perkakasan, paparan dan papan kekunci storan. Tetapi kami juga memerlukan beberapa komponen tambahan yang tidak generik seperti peranti yang sama tidak mengandungi storan kekal.
Dalam artikel ini, kami melihat apa itu edisi mikro Java, serta turut melihat beberapa idea utama asas edisi mikro Java dengan konfigurasi. Kami juga melihat kegunaan dan ciri edisi mikro Java dan cara kami boleh menggunakannya.
Atas ialah kandungan terperinci Edisi Mikro Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!