Java هي لغة برمجة موجهة للكائنات طورتها شركة Sun Microsystems في عام 1995. بناء الجملة مشابه جدًا لـ C و C ++. يتم تجميع جميع برامج Java في بايت ، والتي ، عند تنفيذها ، يتم تفسيرها بواسطة الجهاز الظاهري الخاص بالمنصة. ميزة هذا النوع من التعليمات البرمجية هي قابليتها للنقل.
تعليمات
الخطوة 1
يسعى المبرمجون إلى جعل عملهم يعمل بشكل أسرع وأكثر كفاءة. غالبًا ما يواجهون مشكلة سرعة برامجهم. تكمن هذه المشاكل في مستويات مختلفة ، من الأجهزة الضعيفة التي يعمل عليها البرنامج ، إلى تعقيد الخوارزمية نفسها. يجدر فهم التفاصيل.
يشتكي العديد من الأشخاص من وجود الكثير من طلبات قاعدة البيانات الواردة من التطبيق الصغير ، ويتم تحديث واجهة المستخدم الرسومية ببطء ، على الرغم من معالجة الطلبات نفسها بسرعة. يقع الشك على خادم الويب نفسه أو على التطبيق الصغير للعميل. لكن يجيب المعلمون أنه إذا كانت "Oracle" ، فهناك أداة للقبض على الطلبات الأكثر تكرارًا والضعف. قم أيضًا بتصفية الكود نفسه وقم باختبار اتصال الشبكة. ولمعرفة المكان الذي يتباطأ فيه البرنامج بالضبط ، ارسم تتبعًا بسيطًا باستخدام الأمر currentTime.
الخطوة 2
حل مشكلة تسريع تنفيذ البرامج بواسطة الأجهزة. أعلنت BEA مؤخرًا أنها تستطيع تسريع إصدار Java الخاص بها للخوادم عن طريق تشغيل البرنامج مباشرة على المعالجات. يقولون إنهم يعملون في مشروع JRockit ، وهو نسخة من برنامج الآلة الافتراضية الخاص بهم الذي يدير برامج Java التي تعمل مباشرة على أجهزة الكمبيوتر. بينما تعمل معظم إصدارات Java أعلى نظام تشغيل مثل Windows أو Linux أو Solaris.
الخطوه 3
استخدم نصائح أخرى كثيرة في المنتديات لمتخصصي تكنولوجيا المعلومات ، لكن اعلم أن كل برنامج فريد من نوعه وكل هذا يتوقف على قدرة المبرمج على كتابة مثل هذا الرمز الذي سيكون موجزًا تمامًا وفي نفس الوقت يؤدي الوظائف المتوقعة منه له.
الخطوة 4
في هذه اللغة ، أخذوا نموذج كائن C ++ كأساس ، وقاموا أيضًا بتفكيك بعض حالات الصراع التي قد تظهر بسبب خطأ المبرمج. إذا تعمقت في التاريخ ، فإن الفكرة نفسها ولدت في عام 1991 ، وكان من المفترض أن يطلق على المشروع اسم oak - oak ، ولكن نظرًا لاستخدام هذا الاسم بالفعل من قبل شركة أخرى ، قررنا تسمية لغة Java. بعد فترة وجيزة ، بدأت معظم المتصفحات الشائعة في استخدام تطبيقات Java الصغيرة داخل صفحات الويب الخاصة بهم.