Tolong jelaskan mengenai Perangkat mobile dari Java (platform perangkat lunak)

Java Micro Edition telah menjadi populer di perangkat mobile, di mana ia bersaing dengan Symbian, BREW, dan .NET Compact Framework.

Keragaman produsen ponsel telah menyebabkan kebutuhan untuk standar bersatu sehingga program-program dapat berjalan pada ponsel dari pemasok yang berbeda – MIDP. Standar pertama adalah MIDP 1, yang diperuntukkan untuk layar berukuran kecil, tidak ada akses ke audio, dan memiliki batas ukuran program 32kB. Baru-baru ini MIDP 2 memungkinkan akses ke audio, dan sampai 64kB untuk ukuran program. Dengan desain handset yang membaik dan lebih cepat dari standar, beberapa produsen berdiam dalam beberapa keterbatasan karena standar, misalnya, maksimal ukuran program.

Sistem operasi Android besutan Google menggunakan bahasa Java, namun tidak untuk kelas perpustakaan, oleh karena itu platform Android tidak bisa disebut ke dalam daftar perangkat mobile Java. Android mengeksekusi kode pada mesin virtual ART (sebelumnya Dalvik VM di  Android 4.4.4 ke bawah) bukan mesin virtual Java.

Penggunaan dalam server web dan enterprise

Platform Java telah menjadi andalan perusahaan ITU pengembangan sejak pengenalan Enterprise Edition pada tahun 1998, dalam dua cara yang berbeda:

Melalui kopling dari ke web server, platform Java telah menjadi platform terkemuka untuk mengintegrasikan Web dengan perusahaan sistem backend. Hal ini telah memungkinkan perusahaan untuk memindahkan sebagian atau seluruh bisnis mereka ke lingkungan Internet dengan cara yang sangat interaktif online lingkungan (seperti yang sangat dinamis situs web) yang memungkinkan pelanggan akses langsung ke proses bisnis (misalnya perbankan online, situs pemesanan penerbangan, sistem dan sebagainya). Tren ini terus berlanjut dari awal berbasis Web mulai:

Platform Java telah matang menjadi Perusahaan Integrasi peran di mana sistem warisan yang dibuka untuk dunia luar melalui jembatan yang dibangun pada platform Java. Tren ini telah didukung untuk platform Java mendukung untuk EAI standar seperti pengiriman pesan dan layanan Web dan telah memicu masuknya platform Java sebagai pengembangan dasar dalam standar seperti SCA, SAM dan lain-lain.

Java telah menjadi standar platform pengembangan untuk banyak perusahaan' ITU departemen, yang melakukan sebagian atau semua dari mereka perusahaan pembangunan di . Jenis pengembangan ini biasanya terkait dengan perusahaan tertentu perkakas (misalnya alat pemesanan untuk sebuah maskapai penerbangan) dan pilihan untuk platform Java ini sering didorong oleh keinginan untuk memanfaatkan yang ada Java infrastruktur untuk membangun sangat cerdas dan alat-alat yang saling berhubungan.

Platform Java telah menjadi pengembangan utama platform untuk banyak perangkat lunak dan platform yang dihasilkan oleh perangkat lunak pihak ketiga kelompok (komersial, open source dan hybrid) dan digunakan sebagai dikonfigurasi (bukan programmable) yang sesuai dengan perusahaan. Contoh dalam kategori ini termasuk Web server, application server, database, enterprise service bus, manajemen proses bisnis (BPM) alat-alat dan sistem manajemen konten.

Perusahaan menggunakan Java juga telah lama menjadi pendorong utama dari open source bunga di platform. Bunga ini telah menginspirasi komunitas open source untuk menghasilkan jumlah besar dari perangkat lunak, termasuk fungsi sederhana perpustakaan, pengembangan kerangka kerja (misalnya Spring Framework, Apache Gawang, Dojo Toolkit, Hibernate), dan open source implementasi standar dan alat-alat (misalnya Apache Tomcat, GlassFish server aplikasi, Keledai dan Apache ServiceMix Enterprise service bus).