Ce este J2SE?

Unul dintre cele mai dinamice limbaje de programare folosite de programatorii de computere astăzi este Java™. Acest limbaj a avansat de-a lungul anilor atât în ​​funcționalitate, cât și în acoperire. Edițiile actuale se află pe Platforma Java 2, care este, deloc surprinzător, a doua încarnare principală a software-ului Java™. Are și diverse încarnări, inclusiv Java 2 Platform, Standard Edition (J2SE). J2SE este folosit în principal pentru scrierea de applet-uri și alte aplicații.

Mai ales în cazul serverelor și mainframe-urilor și sistemelor de imagine mare, Java™ face ca procesele de afaceri să se realizeze. Din punct de vedere tehnic și istoric, este crearea Sun Microsystems, o companie de calculatoare care produce atât hardware, cât și software. Alte companii creează acum aplicații Java™, dar Sun a fost primul.

Un tip binecunoscut de aplicație Java™ este applet-ul, un fel de subrutină care funcționează rapid, care este în mare parte independentă de platformă și poate funcționa în alte cadre. Appleturile sunt mini aplicații care îndeplinesc o varietate de funcții, mari și mici, banale și dinamice, în cadrul unor aplicații mai mari. Din punct de vedere tehnic, un applet este ca o aplicație simplă, așa cum sugerează și numele. Un dezvoltator de software care este competent în dezvoltarea de applet-uri are o cerere semnificativă.

Un prim exemplu de applet este un plugin bazat pe browser, cum ar fi cel care permite utilizatorilor să vadă filme Flash® sau să audă fișiere audio făcând clic pe un link către o pagină Web. Un astfel de clic menține utilizatorul în mediul browser, în timp ce lansează simultan aplicația-în-un-aplicație care este applet-ul, afișând videoclipul solicitat sau redă sunetul solicitat. Multe jocuri online sunt, de asemenea, bazate pe applet.

Platforma Java 2 are trei ediții de bază: Micro, Standard și Enterprise. Au o cantitate din ce în ce mai mare de funcționalitate și flexibilitate, Micro Edition fiind utilizată pentru aplicații cu gamă mică, iar Enterprise Edition fiind utilizată pentru funcții mari, bazate pe server. La mijloc se află ediția standard sau J2SE, care are aplicații în sus și în jos pe scara cerințelor, umplând nevoile atât pentru utilizatorii individuali, cât și pentru cei mai complicati.
Una dintre utilizările principale ale J2SE este dezvoltarea de aplicații Java™ pentru computere individuale. Activitatea bazată pe web trăiește și moare uneori prin integrarea cu succes a applet-urilor în comerțul electronic și alte funcții specifice web. Applet-urile J2SE și alte aplicații fac ca aceste funcții să funcționeze fără probleme; fără ele, multe tranzacții și alte interacțiuni pe internet nu ar avea loc. În acest fel, această ediție este un facilitator extraordinar al activității Web.
O altă funcționalitate importantă posibilă prin această încarnare a limbajului este JavaBeans. Acestea sunt aplicații reutilizabile care pot fi dezvoltate și asamblate cu ușurință pentru a crea aplicații mai sofisticate. Practic, ele sunt elementele de bază ale aplicațiilor personalizate. Java™ poate fi tehnologia de bază, dar JavaBeans sunt ceea ce face ca funcționalitatea și individualitatea J2SE să facă clic cu adevărat.