KomputerPerisian

Java IDE

Dengan konsep platform Java yang biasa hampir setiap pemilik telefon mudah alih yang primitif. persekitaran pembangunan java melibatkan penciptaan permohonan sejagat yang boleh digunakan untuk menjalankan, tanpa mengira sistem operasi. Mari kita mempertimbangkan aspek-aspek asas operasi dan penggunaannya.

Apa yang persekitaran pembangunan yang Java?

Malah, persekitaran pembangunan hanya bahasa pengaturcaraan berdasarkan arahan sejagat yang diiktiraf dalam Java Runtime Environment.

Kira-kira bercakap, persekitaran perkembangan bahasa Java tanpa platform mulanya ditubuhkan pada Windows sama tidak akan berfungsi. Tetapi sokongan itu disediakan secara asal, menghapuskan mana-mana pengguna daripada keperluan untuk memasang komponen tambahan.

Aplikasi dalam teknologi komputer

Pada mulanya, projek ini telah dibangunkan oleh Sun Microsystems, yang kemudiannya disokong syarikat Oracle.

Kandungan kod boleh laku itu bahawa ia tidak bergantung kepada jenis sistem operasi yang dipasang. Bahasa itu sendiri merujuk kepada alat pembangunan berorientasikan objek, sistem serupa dengan pengaturcaraan beroperasi.

Tetapi dalam persekitaran pembangunan Java akhir dari komputer atau sistem mudah alih ia adalah benar-benar bebas.

modul terbina dalam sistem mudah alih

Jika kita bercakap mengenai telefon pintar dan tablet, versi yang sama Eclipse (IDE Java) hanya terpakai kepada penggunaan aplikasi grafik yang membolehkan untuk membuat aplikasi berasaskan Java dalam beberapa minit.

Malah, dalam permohonan itu sendiri menghasilkan beberapa pertanyaan menangani atau, yang fungsinya disediakan oleh sistem operasi.

Dan ini terpakai kepada peranti mudah alih. Kami mendapati bahawa kadang-kadang akhirnya atau Telefon Windows, atau Android bermula "meludah" dari segi tawaran kemas kini serta-merta? Ia tidak lain itu, mengikut dua komponen:

  • Java Runtime;
  • Rangka Kerja .NET Microsoft.

Apa yang paling menyedihkan, komponen pertama tidak berkaitan dengan kesilapan sistem. Platform ini adalah benar-benar bebas dan dilaksanakan dari segi arahan lalai.

Pembangunan bersepadu pembangunan persekitaran JAVA: Permohonan yang mudah

Hakikat bahawa sistem ini digunakan dalam versi mudah alih, tiada siapa yang melampaui keraguan. Menyokong persekitaran pembangunan Java Android, apatah lagi produk "epal".

Namun dari segi keadaan tidak aplikasi boleh laku begitu mudah. Berikut adalah mengapa.

applet laku

Pertama, hanya memberi perhatian kepada sistem di mana archiver yang sesuai (WinRAR - sekurang-kurangnya lebih baik - 7-Zip) mesti dipasang.

persekitaran pembangunan untuk Java-program merujuk kepada fakta bahawa data disimpan di dalam arkib yang tidak boleh didapati untuk membuka alat Windows standard.

data arkib

Pada terbaik, pengekstrak boleh digunakan seperti di atas. Tetapi jika pembentukan menggunakan kaedah tambahan (maksimum) mampatan teknologi arkib di sini tidak akan membantu apa-apa.

Walaupun kini archiver tidak akan dapat membuat perubahan yang diperlukan. Ada perlu menggunakan kemas kini seluruh platform, walaupun mesej awal mengenai kemas kini tersedia "tergantung" dalam dulang sistem.

maklumat platform

maklumat ini dilakukan semata-mata. Hanya klik pada ikon dulang berkelip, yang menawarkan untuk memasang kemas kini yang tersedia. masa pengiktirafan boleh mengambil masa sehingga beberapa minit. Ini perkara biasa.

Jika anda tidak mahu menunggu, tidak ada masalah - anda pergi ke bahagian rasmi Microsoft dan memuat turun program dari sana. Saya tidak suka kaedah ini? Memasang JDK atau J2SE, yang merupakan lanjutan daripada Jawa, dan kemudian Untuk memasang modul yang diperlukan daripada dipilih, kemudian pengaktifan berlaku secara automatik. Pada akhir proses mungkin memerlukan sistem reboot penuh.

Mengapa Java tidak bergantung kepada OS?

Seperti yang telah disebutkan, bahasa ini merujuk kepada berorientasikan objek (sama seperti C + / C ++, yang diprogramkan Windows).

Tetapi asasnya adalah bahawa maya Java-mesin itu mampu untuk menghantar arahan aplikasi boleh laku kepada kod bait khas oleh mana-mana sistem komputer, tanpa mengira pemajunya. persekitaran pembangunan sama baik untuk Java-program digunakan pada PC, dan pada Intel-platform, dan Android sistem mudah alih, Blackberry, iOS, dan lain-lain.

Dalam kebanyakan persekitaran "OS" perisian sudah ada terbina yang bertanggungjawab bagi pelaksanaan bahasa arahan. Dan ia tidak terpakai kepada persekitaran tertentu seperti Rangka Kerja .NET Microsoft atau mana-mana pengeluar sedang membangunkan sistem operasi untuk fungsi applet mereka sendiri.

peranti mudah alih

Bagi mahupun telefon bimbit biasa tanpa sistem operasi di atas kapal, mereka juga mempunyai sokongan asli untuk platform ini. Biasanya, pemasang mempunyai JAR lanjutan atau JAD dan agak rendah dipasang walaupun pada telefon primitif.

Sistem operasi boleh digunakan archivers seperti WinRAR, yang mengiktiraf arkib seperti diri mengekstrak seperti SFX fail tanpa sebarang masalah. Apabila anda klik dua kali pada fail ini, kandungannya akan diekstrak secara automatik dan arkib dengan platform Java, dalam hal ini beroperasi di latar belakang.

Apa yang boleh saya katakan, kerana walaupun permainan lama pada telefon mudah boleh ditetapkan dengan mudah. Walaupun ia percaya bahawa dalam sistem operasi "maju" tidak digunakan, ia tidak.

Walaupun dalam model yang lebih tua seperti Nokia 3310 platform adalah. Jika tidak, bagaimana telefon akan berfungsi? Dalam sistem yang sama kerana ia sudah jelas, dan telah terbina dalam sokongan, yang bertanggungjawab untuk persekitaran pembangunan Java.

Bagi diri kita arahan yang digunakan semasa membuat permohonan, penerangan mereka mungkin mengambil masa yang terlalu lama. Tetapi jika idea mewujudkan sebuah aplikasi berdasarkan bahasa ini masih ada, ia adalah lebih baik untuk memasang program khusus seperti platform yang ditawarkan oleh persekitaran Delphi (antara muka pengguna grafik adalah sangat serupa).

kesimpulan

Seperti yang anda lihat, persekitaran pembangunan Java adalah universal serasi dengan mana-mana sistem. Tetapi ia berfungsi lebih cepat daripada arahan siaran berdasarkan C + / C ++. Menurut beberapa kajian, prestasi mungkin lebih tinggi sebanyak 20-30 kali, walaupun penggunaan memori adalah pada tahap yang berpangkat lebih tinggi.

Tetapi jika untuk kesimpulan beberapa keputusan, ia adalah diperhatikan serba sebenar yang ditawarkan oleh persekitaran pembangunan Java. Malah, ia adalah serasi dengan semua sistem, yang menjadikan ia yang paling popular untuk mewujudkan aplikasi multimedia sama atau permainan.

Kami juga tidak mengatakan bahawa versi terbaru Java adalah berdasarkan kepada sokongan alat pengaturcaraan generik, yang berdasarkan teknologi Eiffel dan C #, berbeza daripada cara-cara C ++. Di sini anda boleh menggunakan penukaran automatik jenis data skalar dan import bidang statik yang dipanggil, apatah lagi kemungkinan mewujudkan dokumentasi sokongan dengan kod sumber.

Java SE 6 termasuk banyak ciri-ciri baru, termasuk juga pengiktirafan kalendar Jepun dan Buddha, keupayaan untuk mencipta penuh HTTP-server, pemindahan dipercepatkan daripada data dimampatkan kelas aliran dan meningkatkan produktiviti sehingga 70%, apatah papan pemuka JConsole OpenGL menyokong dan perkakasan DirectX.

Ini pada sebahagian besarnya dengan kad grafik, walaupun ia boleh merujuk kepada penggunaan walaupun alat audio (biasanya pemacu maya kepada asas ASIO4ALL). Begitu juga dengan beberapa pensintesis perisian atau MIDI-keyboard. Tetapi penggunaan Java applet laku tidak sentiasa disediakan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ms.atomiyme.com. Theme powered by WordPress.