Video: Perbezaan Antara J2SE Dan J2EE
2024 Pengarang: Mildred Bawerman | [email protected]. Diubah suai terakhir: 2023-12-16 08:40
J2SE vs J2EE
Java adalah salah satu bahasa pengaturcaraan berorientasi objek yang paling banyak digunakan, yang digunakan dari pengembangan perisian hingga pengembangan web hari ini. Ini adalah tujuan umum dan bahasa pengaturcaraan serentak. Ini awalnya dikembangkan oleh Sun Microsystems pada tahun 1995. James Gosling adalah bapa bahasa pengaturcaraan Java. Oracle Corporation kini memiliki Java (setelah membeli Sun Microsystems baru-baru ini). Java adalah bahasa yang sangat ditaip yang menyokong pelbagai platform dari Windows hingga UNIX. Java dilesenkan di bawah GNU General Public License. Sejak pertama kali diluncurkan pada tahun 1995 (Java 1.0) telah berkembang dan menjadi bahasa pengembangan yang dominan untuk mengembangkan aplikasi berbasis web. J2SE adalah Java 2 Platform Standard Edition, yang menyediakan sekumpulan kelas dan API asas. Java 6 adalah keluaran stabilnya sekarang. J2EE adalah Java 2 Platform Enterprise Edition,yang menyediakan teknologi canggih dan API yang dibina berdasarkan fungsi yang disediakan oleh J2SE. Pembangun Java mengubah nama semua edisi baru-baru ini, dan sekarang J2SE dan J2EE masing-masing dikenal sebagai Java SE dan Java EE.
Apa itu J2SE?
J2SE adalah kumpulan kelas dan API Java asas. Versi terbarunya Java 6 (juga dikenal sebagai Java Standard Edition 6.0 atau Java SE 6 atau Java 1.6), dengan nama kode Mustang, dirilis pada bulan Disember, 2006. Penyemakan semasa adalah Pembaharuan 26, yang dirilis pada bulan Juni 2011. Ia memiliki 3700 + kelas dan antara muka. Ia memfokuskan pada spesifikasi dan API baru termasuk XML, Web Services, JDBC versi 4.0, pengaturcaraan berdasarkan Anotasi, API untuk penyusun Java dan aplikasi GUI klien. Ini berada di atas ciri-ciri yang sudah ada seperti Anotasi, Generik dan Autoboxing. Anotasi adalah mekanisme untuk menandai kelas dengan metadata sehingga dapat digunakan oleh program yang menyedari metadata. Generik adalah mekanisme menentukan jenis untuk objek yang tergolong dalam koleksi seperti Arraylists, sehingga keselamatan jenis dijamin pada waktu penyusunan. Autoboxing membolehkan penukaran automatik antara jenis primitif (misalnya int) dan jenis pembungkus (contohnya Integer). Juga, sokongan untuk versi Windows yang lebih lama (siri Win9x) dikeluarkan dari Kemas kini 7.
Apa itu J2EE?
J2EE menyediakan platform pengaturcaraan pelayan di Java. J2EE menambah fungsi (perpustakaan) untuk penggunaan aplikasi java yang diedarkan dan pelbagai peringkat yang berjalan di pelayan aplikasi. Versi terkini J2EE adalah Java EE 6. JDBC (Java Database Connectivity), RMI (Remote Method Invocation), JMS (Java Message Service), perkhidmatan web dan XML adalah beberapa spesifikasi yang ditawarkan oleh Java EE. Selanjutnya, spesifikasi yang unik untuk Java EE seperti Enterprise JavaBeans (EJB), Connecters, Servlets, portlet, Java Server Pages (JSP) juga ditawarkan. Tujuannya adalah untuk membolehkan pengaturcara mengembangkan aplikasi dengan skalabiliti dan mudah dibawa yang tinggi. Pemaju Java EE dapat memusatkan perhatian pada logik perniagaan (bukan infrastruktur / integrasi) kerana pelayan aplikasi akan mengurus urus niaga, keselamatan dan serentak.
Apakah perbezaan antara J2SE dan J2EE?
J2SE adalah kumpulan kelas dasar dan API yang menyediakan fungsi asas (bahasa Java, mesin maya dan pustaka pangkalan) untuk mengembangkan aplikasi Java standard, sementara J2EE menawarkan koleksi teknologi dan API untuk mengembangkan aplikasi perusahaan bertingkat. Dengan kata lain, J2SE digunakan untuk mengembangkan aplikasi yang dijalankan sebagai program desktop atau applet yang berdiri sendiri, tetapi J2EE biasanya digunakan untuk menulis aplikasi yang dijalankan di dalam wadah J2EE. J2EE mempunyai semua fungsi J2SE. Tetapi, ia mempunyai fungsi tambahan seperti EJB, JSP, Servelts dan teknologi XML. Ini juga termasuk ujian untuk memeriksa kepatuhan aplikasi dengan aplikasi yang ada yang mendukung J2EE.
Disyorkan:
Perbezaan Antara Perbezaan Fasa Dan Perbezaan Laluan
Perbezaan fasa vs Perbezaan jalan Perbezaan fasa dan perbezaan jalan adalah dua konsep yang sangat penting dalam optik. Fenomena ini dilihat pada masalah di
Perbezaan Antara Apple IPhone 4 Dan IPhone 5 Dan Telefon Pintar Android Terkini (2.1 Dan 2.2 Dan 2.3)
Apple iPhone 4 vs iPhone 5 vs Telefon Pintar Android Terbaru (2.1 vs 2.2 vs 2.3) Apple iPhone 4, iPhone 5 dan Telefon Pintar Android adalah pesaing dalam sm
Perbezaan Antara Ayam Dan Hen Dan Pullet Dan Cock Dan Cockerel Dan Rooster Dan Capon
Ayam vs Hen vs Pullet vs Cock vs Cockerel vs Rooster vs Capon Ayam, ayam, pullet, ayam, ayam belanda, ayam jantan dan capon, mungkin tidak ada burung lain yang memiliki manusia
Perbezaan Antara OC Dan SC Dan ST Dan BC Dan OBC
OC vs SC vs ST vs BC vs OBC Sistem kasta di India dianggap sangat kuno, sudah habis sejak zaman berzaman. Masyarakat Hindu kuno terbahagi kepada empat bekas
Perbezaan Antara Perbezaan Dan Perbezaan
Perbezaan vs Berbeza Perbezaan vs Berbeza Perbezaan kata dan berbeza mempunyai arti yang sama, walaupun terdapat perbezaan utama antara