Browser

[Browser][bsummary]

Antivirus

[Antivirus][bsummary]

Network

[Network][bsummary]

Windows && Office

[Windows][bsummary]

TECH

[TECH][bsummary]

Android

[android][bsummary]

TOOLS

[TOOLS][bsummary]

Driver

[Driver][bsummary]

Media && Photo

[Media][bsummary]

Technology

[technology][bsummary]

AddON

[AddON][bsummary]

ما هي لغة JAVA؟ حملها الآن | Java SE Runtime


Java SE Runtime Environment 8 Update 125 (x86/x64) | 128 MB

ما هي لغة JAVA؟

باختصار شديد: لغة JAVA هي لغة برمجة (Programming Language) متعدّدة الأغراض (Multi-purpose) ظهرت في بداية عام 1996 من شركة Sun Microsystems (اشترتها شركة Oracle) بواسطة James Gosling.
المقصود بـ (متعددة الأغراض) هو إمكانية بناء تطبيقات لأجهزة عديدة كأجهزة الكمبيوتر (بمختلف أنظمة التشغيل) وأجهزة الجوال (Mobile Devices) والبطاقات الذكية (Smart Cards) وحتّى صفحات الإنترنت (Web Pages).
ما قبل العام 1998 لم تكن لغة JAVA سوى لغة برمجة حديثة العهد، احتوت على مشاكل (Bugs) عديدة. وأصناف (Classes) قليلة تخدم الأغراض البسيطة فقط.

تغيّرت الأمور تماماً في العام 1998 عندما طُرح الإصدار الثاني من JAVA والمسمّى JAVA2. لم تكن JAVA 2 سوى (منصّات متعدّدة) لأغراض متنوعة.

ملاحظة: المقصود بالإصدار الثاني هنا هو الإصدار 1.2 والذي ظهر سنة 1998 ونقل لغة JAVA من لغة بسيطة حديثة العهد ذات إمكانيات محدودة إلى لغة دخلت جميع المجالات تقريباً.

تدعم JAVA أربعة منصات (Platforms) لأغراض متنوعة، كما يلي:
JAVA Card: تقنية تتيح تشغيل التطبيقات الصغيرة لـ (JAVA Applets) على “البطاقات الذكية” والأجهزة المشابهة التي تمتلك ذواكر قليلة.
JAVA ME (اختصار: Micro Edition): بناء تطبيقات للأنظمة المضمّنة (Embedded System) وأجهزة الجوال (Mobile Devices).
JAVA SE (اختصار: Standard Edition): منصّة JAVA القياسيّة لبناء تطبيقات عامّة قابلة للحمل (Portable).
JAVA EE (اختصار: Enterprise Edition): توفر هذه المنصة APIs مختلفة لبناء تطبيقات “متعدّدة الطبقات” (Multi-tier). تطبيقات خادم / عميل (Client / Server) وتطبيقات المؤسسات (Enterprise Applications).

ملاحظة: تُختصر الأسماء أعلاه بالاسم J2 كـ J2ME، J2SE, J2EE.
لماذا لغة JAVA؟

امتازت لغة JAVA بالعبارة الشهرية “WORA” اختصار: (Write Once Write Anywhere) بمعنى: “أكتب مرة واحدة وشغّل في كل مكان”.

جذبت هذه العبارة السحرية آلاف المبرمجين حول العالم نظراً لما تقدّمه من مرونة كبيرة في نقل البرامج بين الأنظمة المختلفة مع الإبقاء على الشيفرة نفسها.

يمكنك بواسطة JAVA كتابة برنامج يعمل على Windows, Linux, Mac من دون الحاجة إلى كتابة نسخ مخصّصة لكل نظام تشغيل! فالشيفرة ذاتها التي تعمل على Windows ستعمل على Linux وعلى Mac أيضاً.
OS: Windows Vista / Vista 64-bit / 7 / 7 64-bit / 8 / 8 64-bit / 2008 R2 / Server 2012 / 10 / 10-64 bit

System Requirements
- RAM: 128 MB
- Disk space: 124 MB for JRE; 2 MB for Java Update
- Processor: Minimum Pentium 2 266 MHz processor
Browsers:
- IE 9 and above
- Firefox
- Chrome

Download Links:


التحميل لنسخة(( من هنا )) 



Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D. These applications, written in the Java programming language and access from your browse, are called applets. Corporations also use Java applets for intranet applications and other e-business solutions. Java is used by companies in all major industries. Whether deployed on cell phones, embedded devices, game consoles, laptops, or in datacenters, Java offers the rich user interface, performance, versatility, portability, and security that today’s networked applications require. Java Platform Standard Edition software is the premier platform for rapidly developing and deploying secure, portable applications that run on server and desktop systems spanning most operating systems.

Java Runtime Environment contains the Java virtual machine, runtime class libraries, and Java application launcher that are necessary to run programs written in the Java programming language.

Java technology is an object-oriented, platform-independent, multithreaded programming environment. Whether developing applications for consumers or mission-critical deployments, you can depend on a consistent programming environment.
• Enables you to efficiently deploy exciting new applications and services
• Enables applications to securely access key system resources while protecting your data
• Allows you to do more with your applications, from real-time capabilities to high-performance multitasking virtual machines to broad access to system capabilities
• Runs across more than seven billion devices including mobile, desktop, television, and countless embedded devices

Java is everywhere – and for good reason. As the foundation for virtually every type of networked application, Java is the global standard for developing and delivering mobile applications, games, Web-based content, and enterprise software. For nearly 20 years, Java has helped businesses provide end users with leading-edge functionality in consumer gaming, Web, and enterprise applications.

Java technology was created as a computer programming tool in a small, secret effort called “the Green Project” at Sun Microsystems in 1991. As it turns out, the Internet was ready for Java technology, and just in time for its initial public introduction in 1995, the team was able to announce that the Netscape Navigator Internet browser would incorporate Java technology.

Now, the Java platform has attracted over 5 million software developers, worldwide use in every major industry segment, and a presence in a wide range of devices, computers, and networks of any programming technology. Today, you can find Java technology in networks and devices that range from the Internet and scientific supercomputers to laptops and cell phones, from Wall Street market simulators to home game players and credit cards — just about everywhere. The best way to preview these applications is to explore java.com, the ultimate marketplace, showcase, and central information resource for businesses, consumers, and software developers who use Java technology.

Key features:
• Write software on one platform and run it on practically any other platform
• Create programs to run within a web browser and web services
• Develop server-side applications for online forums, stores, polls, HTML forms processing, and more
• Combine Java technology-based applications or services to create highly customized applications or services
• Write powerful and efficient applications for mobile phones, remote processors, low-cost consumer products, and practically any device with a digital heartbeat

Java is one of the most popular application platforms on the planet. Which version of Java is right for you?
• Java Platform, Standard Edition (Java SE) is the best platform for development of desktop, server and high-end embedded devices, and it is the most versatile runtime for Java as well as many other languages.
• Java Platform, Micro Edition (Java ME) is the best software for resource-constrained embedded devices and has seen widespread deployment across mobile handsets and digital television devices.
• Java Platform, Enterprise Edition (Java EE) is the standard for delivering secure, robust, scalable, multi-platform applications and services across the enterprise, from server and desktop applications to wireless and wireline applications.

ليست هناك تعليقات: