هناك بعض الدوال لا تعمل على المترجمات المتوفرة
ما هو السبب؟
مثال:
System.out.printf();
Scanner class
................................................
وهناك الكثير
هناك بعض الدوال لا تعمل على المترجمات المتوفرة
ما هو السبب؟
مثال:
System.out.printf();
Scanner class
................................................
وهناك الكثير
لانه يا اخي مثل هذه الامور مش موجود في الباكيج J2SDK ويجب عليك البحث عن الباكيج الموجودة بها واضافتها عندك .
لست متواجد بشكل يومي
هذه الفئات متوفرة في JRE1.5 وغير متوفرة في JRE1.4, 1,3. فهي جديدة.
يمكنك معرفة هذا بالنظر إلى الشروحات المرافقة، خذ المثال Class PrintStream الذي فيه الأمر print()
http://java.sun.com/j2se/1.5.0/docs/api/ja...rintStream.html
ابحث عن أمر printf() وابحث عن شرح الطريقة ستجد أنه ينبهك أنها فقط متوفرة في الإصدار 1.5. بكتابة Since 1.5
وكذلك الفئة Scanner فهي موجودة فقط في 1.5
http://java.sun.com/j2se/1.5.0/docs/api/ja...il/Scanner.html
ابحث هنا وستجد ذلك في نهاية الشرح للفئة.
ماذا نفهم من هذا؟؟؟ إن أردت أن تصنع برنامجك فتأكد أن الحواسيب التي سيعمل عليها جهازك يدعم الإصدار الذي طورت به برنامجك. حسب توقعي أن قليلا من الحواسيب تملك 1.5 لأنها جديدة ولم يحملها الكثيرون.
لديك بعض الحلول:
1- نبه من يشغل برنامجك أنه بحاجة إلى 1.5 وأشر عليه بالوصلة اللازمة للتحميل.
2-لا تستعمل أوامر 1.5 وحاول استخدام أوامر أخرى. مثلا بدلا من Scanner استعمل BufferReader وبدلا من printf استعمل print العادية مع الفئات المساعدة مثل Format. فجميع الإصدارات تحوي هذه الأوامر.
لست بحاجة إلى تثبيت الإصدارات القديمة في جهازك الذي يحوي 1.5 بل يمكنك فقط إعادة ترجمة Compile ملفاتك باستخدام الأمر javac ووضع الإصدار المناسب الذي تريد
javac -source 1.3 -target 1.3 MyClass.java
فالأمر السابق سيجعلك تترجم ملفاتك لتعمل على الإصدار القديم 1.3 وما فوق.
بالتوفيق
تم تعديل هذه المشاركة بواسطة أبومازن في 23 مارس 2005 في 18:51
صفحاتي: صفحة حسام الملحم www.hussam.ws مدونة
آخر المشاريع: مشروع لغة برمجة عربية شيئية التوجه
ألعاب على الجوال : 1-(لعبة O X على الجوال ) 2-(لعبة الرقم السري على الجوال ) 3-(لعبة آخر حبة على الجوال )
ألعاب على الحاسب: لعبة الوزراء الثمان ، لعبة شطرنج ، لعبة التركيب Tetris
مواضيعي:
الفرق الجذري بين الجافا و C# شرح التعامل مع WTK لبرمجة الجوالات
مشاركاتي:
برنامج (كاتب) للكاتب فهد OMLX، برنامج (المحول) للكاتب فهد OMLX، برنامج (Unit Storm) للكاتب بشير C&Dell، أيهما أكبر الأعداد الصحيحة أم الطبيعية للكاتب Romanof، سؤال رياضي بحت للكاتب VB6-Rocket، التحدي الكبير للكاتب ANSI،
هذا الموضوع مغلق.