سؤال

لاحظت عدد من المكتبات جافا استخدام هذه لاحقة:

log4j, couchdb4j, neo4j, launch4j, etc..
هل كانت مفيدة؟

المحلول

ولما كان عدد 4 (أربعة في الانجليزية ) هو مجانسة للfor حرف الجر، يجري استخدامه للإشارة إلى أن المكتبة for Java.

في .NET، تكون مسبوقة المكتبات في بعض الأحيان مع n للإشارة إلى أنها هي البديل .NET. على سبيل المثال، قد جافا السبات و. NET ديه nHibernate. لديك أيضا الحالات التي جافا يلي هذه "الاتفاقية" مثل أداة JUnit (حيث صافي ديه nUnit).

وكمطور بداية أنا أيضا، والخلط من جانب الاتفاقية 4J التسمية. اعتقد انها كانت نوعا من مؤشر نسخة حتى أنني لاحظت العديد من المكتبات التي تحمل لاحقة.

وربما الآن البحث جوجل سوف يحضر نتيجة ذات معنى ل "4J":)

وتحرير:

ولقد كنت غير قادر على العثور على أصل لاحقة 4J، ولكن لي <م> أفضل تخمين سيكون أنها بدأت مع <لأ href = "http://en.wikipedia.org/wiki / log4j "يختلط =" noreferrer "> log4j التي لديها الآن المتغيرات مثل log4net، log4php، log4cxx.

نصائح أخرى

وكنت أعتقد أنه يعني "للجافا"

في هذه الصفحة slf4j حتى تقول

<اقتباس فقرة>   

ووتسجيل واجهة بسيطة للجافا أو (SLF4J)

لجافا، بسيطة مثل هذا: D

4j ~ جافا.و أنا فقط كتابة أكثر من نص لأن الإجابات تتطلب الحد الأدنى من 15 حرفا ، وهو بالكاد للوصول إلى إجابة عن هذا السؤال - الذي ينبغي أن يكون مجتمع ويكي على كل حال رأيي, على الرغم من انها قانونية و أعتقد أن الكثير من الناس مجرد قراءة هذا المختصر دون التفكير في ما قد يقف.;)

ولكن على الأقل انها فرصة لتذكير المجتمع الشهيرة الإجابة ، ammoQ, ، MasterPeter هو الآن إغلاق و حذف موضوعي سؤال "هل جافا سرقة بعيدا متعة من البرمجة؟":

لا تضع اللوم على جافا ؛ انها وفرة من الأطر التي تجعل java developer البكاء.لا يمكنك حتى أنبوب دون استخدام Poop4J إطار.

(السؤال لا يزال يمكن العثور عليها في جوجل ذاكرة التخزين المؤقت)

ووهو اختصار ل 'جافا'.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top