تقدم هذه المقالة باختصار بعض النصائح المستخدمة في عملية كتابة رمز لجعل رمز Java أكثر كفاءة.
1. ضع بعض موارد النظام في التجمع ، مثل اتصالات قاعدة البيانات ، ومواضيع مؤشرات الترابط ، وما إلى ذلك في تطبيق مستقل ، يمكن تنفيذ تجمع اتصال قاعدة البيانات باستخدام بعض تجمعات اتصال المصدر المفتوح ، مثل C3P0 و Proxool و DBCP ، وما إلى ذلك ، وتشغيلها في الحاوية.
استيراد java.util.concurrent.executors ؛ ؛ (T3) ؛ .. ") ؛}}
2. تقليل النفقات العامة للشبكة.
3. يتم الوصول إلى موارد خارجية في الذاكرة بشكل متكرر. استعلام وتحديثات الموارد الخارجية.
4. تحسين عمليات IO. يمكن استخدام دفق.
outputStream = new BufferedOutStream (ملف جديد ؛
استخدم BufferedInputStream و BuffereDoutputStream و BufferReader و BufferedWriter لتقليل عدد الوصول المباشر إلى القرص.
FileReader FR = New FileReader (F) ؛
5 لا تستخدم كائنات جديدة.
6. تجنب استخدام الأساليب الخاطئة. استخدم فئات عالية الكفاءة في Java ، مثل ArrayList 比 Vector 性能好。
7,对性能的考虑要在系统分析和设计之初就要考虑。
باختصار ، فإن أداء النظام عند التشغيل ليس أكثر من النظر في التحسين من ثلاثة جوانب رئيسية: وحدة المعالجة المركزية والذاكرة و IO.