hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
تعقيم إجباري
التعقيم الإجباري، يُطلق عليه أيضًا التعقيم القسري أو الإلزامي، هو برنامج حكومي معتمد لتعقيم مجموعة معينة من الأشخاص. يلغي التعقيم الإجباري قدرة الشخص على التكاثر، ويحدث عادة من خلال العمليات الجراحية. طبقت العديد من الدول برامج التعقيم في أوائل القرن العشرين. على الرغم من سن قوانين لتجريم هذه البرامج في معظم دول العالم، ما تزال حالات التعقيم القسري أو الإلزامي قائمة في وقتنا الحالي في بعض الدول.
شملت مبررات التعقيم الإجباري كلًا من التخطيط السكاني، والتمييز على أساس الجنس، والحد من انتشار فيروس «إتش آي في»، وجراحات «تسوية الجنس» على الأفراد ثنائيي الجنس والإبادة الجماعية العرقية. تشترط بعض الدول على الأفراد المتحولين جنسيًا الخضوع للتعقيم قبل منحهم الاعتراف القانوني بجنسهم، إذ اتُهمت هذه الممارسة من قبل المقرر الخاص للأمم المتحدة المعني بالتعذيب، وغيره من العقوبات والمعاملات المهينة، أو اللاإنسانية أو الوحشية، بخرقها لمبادئ يوغياكارتا.
تعقيم إجباري كجزء من التخطيط السكاني
يمثل التخطيط السكاني ممارسة تعديل معدل نمو السكان اصطناعيًا. شهد التخطيط السكاني العديد من التطبيقات على مر التاريخ، من خلال تقييد نسبة الولادة لدى السكان، وعادة ما يُطبق ذلك وفق تفويض من الحكومة التي تنفذه كاستجابة لعدد من العوامل بما في ذلك معدلات الفقر المرتفعة أو المتزايدة، والمخاوف البيئية، والأسباب الدينية والانفجار السكاني. على الرغم من الدور الإيجابي لتدابير التخطيط السكاني في تحسين حياة الأفراد من خلال منحهم القدرة على التحكم في تكاثرهم، أدت بعض برامج التخطيط السكاني الأخرى إلى تعريضهم للاستغلال.
تعقيم إجباري كجزء من التخطيط السكاني
في الكتاب المدرسي العلوم البيئية: السكان والموارد والبيئة لعام 1977، يناقش الباحثون بول وآن إرليش وجون هولدرن مجموعة من الوسائل المتنوعة لمعالجة الانفجار السكاني البشري، بما في ذلك إمكانية التعقيم الإجباري. جذب هذا الكتاب اهتمام وسائل الإعلام المتجدد بالتزامن مع تعيين هولدرن مساعدًا لرئيس العلوم والتكنولوجيا ومدير مكتب سياسات العلوم والتكنولوجيا في البيت الأبيض، وخاصة اهتمام النقاد المحافظين الذين نشروا مقاطع مصورة من الكتاب عبر الإنترنت. شمل الكتاب أشكالًا عديدة للتعقيم الإجباري، بما في ذلك مقترح إجراء عملية قطع القناة المنوية لدى الرجال الذين أنجبوا ثلاثة أطفال أو أكثر في الهند في ستينيات القرن العشرين، وتعقيم النساء بعد ولادة طفلهن الثاني أو الثالث، وزرعات تحديد النسل كإحدى أشكال التعقيم طويل الأمد القابل للإزالة، ونظام ترخيص لتحديد عدد محدد من الأطفال لكل امرأة، وعددًا من أنظمة الحصص والأنظمة الاقتصادية المستخدمة لإنجاب عدد محدد من الأطفال إلى جانب إضافة مادة معقمة إلى مياه الشرب أو مصادر الغذاء، لكن نفى الباحثون بوضوح وجود أي من أشكال التعقيم هذه أو تطوير أي منها. يفيد الباحثون بأن معظم هذه السياسات غير ممارسة عمليًا، وغير خاضعة للتجربة من قبل ومن المرجح أنها «ستبقى غير مقبولة لدى غالبية المجتمعات».
تعقيم إجباري كجزء من التخطيط السكاني
أٌقر هولدرن في جلسة الاعتماد بتوقفه عن تأييد إنشاء نظرية العدد الأمثل للسكان من قبل الحكومة الأمريكية. مع ذلك، تعبّر السياسات المقترحة في الكتاب للتحكم في نسبة السكان عن مخاوف بشأن الانفجار السكاني، التي نُوقشت أيضًا في كتاب باول إرليش وآن إرليش بعنوان القنبلة السكانية، الذي تنبأ باضطرابات مجتمعية كبيرة نتيجة الانفجار السكاني. نظرًا إلى اكتساب هذه المخاوف المتعلقة بالانفجار السكاني بعدًا سياسيًا واقتصاديًا واجتماعيًا، نشأت محاولات خفض معدلات الخصوبة، غالبًا من خلال التعقيم الإجباري، نتيجة الدافع للحد من الانفجار السكاني. أثرت هذه السياسات القسرية والمؤذية للسيطرة على نسبة السكان في الأفراد حول العالم بطرق عديدة، وما زال هنالك العديد من العواقب الاجتماعية والصحية والسياسية المترتبة على ذلك، إذ تتمثل إحداها في فقد مجموعة من السكان، ممن تعرضوا للسياسات القسرية مثل التعقيم الإجباري، الثقة بشكل دائم في مبادرات تنظيم الأسرة. انتقدت حركة صحة النساء سياسات التحكم في النسبة السكانية على نطاق واسع في الثمانينيات والتسعينيات من القرن العشرين، وشكّل المؤتمر الدولي للسكان والتنمية في القاهرة في عام 1994 بداية التحول من التحكم في السكان إلى حقوق الإنجاب وحركة العدالة الإنجابية المعاصرة. مع ذلك، تمثل الأشكال الجديدة من سياسات التحكم في نسبة السكان، بما في ذلك ممارسات التعقيم الإجباري، مسألة عالمية وقضية متعلقة بحقوق الإنجاب والعدالة الإنجابية.
تعقيم إجباري لمحة تاريخية
في أيار / مايو 2014، أصدرت منظمة الصحة العالمية ومفوضية الأمم المتحدة لحقوق الإنسان وهيئة الأمم المتحدة للمرأة وبرنامج الأمم المتحدة المشترك لفيروس نقص المناعة البشرية/الإيدز وبرنامج الأمم المتحدة الإنمائي وصندوق الأمم المتحدة للسكان واليونيسيف بيانا مشتركا بشأن القضاء على التعقيم الإجباري القسري والغير الطوعي، حيث أشار التقرير إلى التعقيم غير الطوعي بالنسبة لعدد من المجموعات السكانية المحددة.
النساء خاصة اللواتي يحملن فيروس نقص المناعة المكتسبة، الفتيات والنساء من السكان الأصليين والأقليات. حيث كثيراً ما تواجه نساء الأقليات الأصلية والعرقية «تمييزا على أساس نوع الجنس والعرق والإثنية».
الأشخاص المعاقين الذين غالبا ما ينظر إليهم على أنهم لا جنسيين. النساء اللواتي يعانين من إعاقات ذهنية غالباً ما ينظر إليهم أنهن لا يسيطرن على خياراتهن الجنسية والإنجابية«وكذا النساء اللواتي يعانين أو يواجهن صعوبات في التعامل أو إدارة الدورة الشهرية، أو اللواتي يعانين أمراضا نفسية أو عضوية مثل الصرع وتتأثر ظروفهن الصحية أو سلوكهن سلبياً بالحيض».
تعقيم إجباري لمحة تاريخية
ثنائيي الجنس، الذين "يخضعون في كثير من الأحيان لعمليات التجميل وغيرها من العمليات الجراحية غير الطبية على أجهزتهم التناسلية، دون موافقتهم أو موافقة آبائهم أو آراء الأطفال المشاركين، التي تعد في كثير من الأحيان كعلاج طبيعي للتطبيع الجنسي.
يوصي التقرير بمجموعة من المبادئ التوجيهية للعلاج الطبي، بما في ذلك ضمان استقلالية المريض في اتخاذ القرار، وضمان عدم التمييز، والمساءلة، والحصول على العلاجات.
تعقيم إجباري التعقيم الإجباري كجزء من تنظيم المجتمع البشري
إنّ تنظيم المجتمع البشري هو ممارسة التغيير المصطنع على معدّلات نمو التجمّع البشري. تاريخيّاً، طُبّق تنظيم التجمع البشري من خلال الحد من معدّلات الولادات السكانية، عادةً من قبل مفوضيات حكومية، كما اتُّخذ كاستجابة للعوامل التي تشمل المستويات المرتفعة أو المتزايدة من الفقر والمخاوف البيئية والأسباب الدينية والانفجار السكّاني، رغم إمكانية انطواء تنظيم المجتمع السكني على مقاييس تحسّن حياة الناس من خلال إعطائهم سيطرة أكبر على توالدهم أو تكاثرهم، بعض البرامج قد عرّضتهم للاستغلال.
يناقش الكتّاب في النص الموسوعي الذي نشر عام 1977 بعنوان: «العلوم البيئية: السكان والموارد والبيئة» الدور المحتمل لمجموعة متنوعة من الصيغ لتحديد الانفجار السكاني، والذي شمل الحديث عن إمكانية التعقيم الإجباري، وقد تستخدم الحكومة التخصيص لتنتقي الأشخاص المختارين للتعقيم الإجباري بهدف تجنّب الاتهامات بالازدواجية أو امتلاك أيّة أجندة معاكسة أخرى.
تعقيم إجباري التعقيم الإجباري كجزء من تنظيم المجتمع البشري
في دورية إيكوساينس، وفي الفصل المعنون بـ «المأزق الإنساني: إيجاد مخرج»، يتأمّل الكتّاب في الأدوية التي بالإمكان تطويرها لتعقّم الناس، وتُمثّل أدوية تنظيم النسل، كالغرسة المطلقة لليفونورجيستريل تحت الاسم التجاري جادييل والديبو بروفيرا، إحدى الإنجازات الجزئية لهذه التوقعّات.
تعقيم إجباري بحسب البلد
لدى بنغلاديش برنامج تعقيم استثماري مدني تديره الحكومة منذ فترة طويلة كجزء من سياستها في مراقبة النمو السكّاني، حيث تُستهدف النساء والرجال الفقراء بشكل رئيسيّ، وتعرض الحكومة ألفي تاكا بنغلاديشية (مايعادل 24 دولار أمريكي) على المرأة المقتنعة بإجراء عملية ربط أنبوب فالوب، بالإضافة إلى الرجال المقتنعين بإجراء عملية قطع القناة المنوية.
كما يُعرض على النساء ساري (وهو لباس ترتديه النساء في شبه قارة الهند) ويُعرض بالمثل على الرجال اللونجي (لباس للرجال) ليلبسوه خلال عملية التعقيم، كما يتقاضى الشخص الذي أقنع المرأة أو الرجل بإجراء عمليات التعقيم 300 تاكا بنغلاديشي (مايعادل 3.60 دولار أمريكي).
في عام 1965، كانت النسبة الهدفية للتعقيم خلال الشهر هي 600-1000 مقابل زرع 25000 لولب رحمي، والذي تزايد خلال عام 1978 إلى ما يقارب 50000 عملية تعقيم خلال الشهر كقيمة وسطية، كما تلازمت الزيادة بنسبة 50% في المبلغ المدفوع للرجال مع تضاعف عدد عمليات قطع القناة المنوية بين عامي 1980 و1981.
تعقيم إجباري بحسب البلد
أقامت اثنتان من المقاطعات الكندية (ألبيرتا وكولومبيا البريطانية) برامج للتعقيم الإجباري في القرن العشرين لغايات تحسينية للنسل.
أجريت عمليات التعقيم الإجباري الكندية باستخدام آليات مؤسساتية الطابع وبالحكم والجراحة المماثلة بالعموم للنظام الأمريكي، ولكن يوجد اختلاف واحد ملحوظ في علاج المجرمين غير المختلّين، كما لم تسمح التشريعات الكندية بالمطلق بالتعقيم العقابي للسجناء.
شرع عمل التعقيم الجنسي في ألبيرتا عام 1928 وأُلغي عام 1972، عام 1995، حاكمت ليلاني ميور محافظة ألبيرتا بتهمة إجبارها على إجراء عملية التعقيم الإجباري وبدون أخذ موافقتها عام 1959، ومنذ قضية ميور، اعتذرت حكومة ألبيرتا إلى حوالي 2800 شخص ممّن أُرغموا على الخضوع إلى عمليات التعقيم الإجباري.
كما كوفئ ما يقارب 850 ألبيرتيّ ممن أُرغموا على إجراء عمليات التعقيم تعويضاً للأضرار تحت مشروع التعقيم الجنسي المقام في ألبيرتا بحدود 172 مليون دولار كندي.
حتى عام 2017، لم يُسمح لعدد من نساء السكان الأصليين برؤية أطفالهن حديثي الولادة إلا إذا وافقن على التعقيم، فشاركت أكثر من 60 امرأة في دعوى قضائية في هذا الخصوص.
تعقيم إجباري بحسب البلد
عام 1978، أصبحت السلطات الصينية قلقة بشأن احتمالية الانفجار الولادي الذي قد لا تستطيع الحكومة تدبيره، والتهيئة لسياسة الطفل الواحد، وفي السعي إلى السيطرة بشكل فعّال على هذه المشكلات المعقّدة التي تخصّ ولادة الأطفال، قامت الحكومة الصينية بالتأكيد على تنظيم الأسرة، ولأن الأمر في غاية الأهمية، فقد آمنت الحكومة بالحاجة إلى تقييده بمعايير، وبالتالي سُنّت القوانين عام 2002.
تدعم هذه القوانين المبادئ الأساسية لما وضع سابقّا قيد التنفيذ، مع تحديد حقوق الأفراد وما تستطيع وما لا تستطيع الحكومة الصينية القيام به لفرض هذه السياسة.
من ناحية أخرى، ارتفعت مؤخّراً اتهامات من قبل مجموعات كمنظمة العفو الدولية، التي ادّعت أن تطبيق التعقيم الإجباري يُطبّق على الأفراد الملتزمين مسبقاً بسياسة الطفل الواحد، وبالتالي تُقام هذه الإجراءات على عكس المبادئ المنوّطة في القانون، ويبدو أنّها تتباين على المستوى المحلّي.
تعقيم إجباري بحسب البلد
ووفقاً لمنظمة العفو الدولية، فقد حدث بشكل خاص مثال فاضح في مدينة بونينج بمقاطعة غوانغدونغ، إذ كانت حملة التعقيم في هذه المدينة وفقاً للأنظمة التي حدّدتها الحكومة في قانون تنظيم السكان والأسرة لعام 2002.
يبدو أنّ الحكومة الصينية على دراية بهذه التناقضات في السياسة المطبّقة على المستوى المحلّي، على سبيل المثال، طرحت اللجنة الوطنية لتنظيم السكان والأسرة في بيان لها أنّ «بعض الأفراد المعنيين في عدد من المقاطعات والبلدات في لينيي قد ارتكبوا ممارسات انتهكت القانون والحقوق الشرعية ومصالح المواطنين أثناء تأدية أعمال تنظيم الأسرة»، أتى هذا البيان للإشارة إلى بعض التهم بالتعقيم الإجباري والإجهاض في مدينة لينيي بمقاطعة غوانغدونغ.
من ناحية أخرى، لا يزال من غير الواضح إلى أي مدى قاومت الحكومة أو ضبطت المسؤولين عن تنظيم الأسرة في البلاد.
تقتضي هذه السياسة «رسوم التعويض الاجتماعي» للعائلات التي تمتلك عدد أطفال يفوق الحد الشرعي، ووفقاً لمحرر دورية فوربس هينغ تشاو، يدّعي النقّاد أن هذه الرسوم للفقراء وليست للأغنياء.
تعقيم إجباري بحسب البلد
حتى 11 حزيران/يونيو 2014، بقي التعقيم ضروريّاً للتحوّل الجنسي الشرعي في الدنمارك.
توفّرت تقارير عدّة بنساء مصابات بفيروس عوز المناعة البشري خضعن للتعقيم في جنوب أفريقيا بدون موافقتهن وفي بعض الأحيان بدون علمهن.
أُصدرت التشريعات المحدّدة للنسل عام 1934 وألغيت رسميّاً عام 1976، ووفقاً لتقرير حكوميّ عام 2000، قُدّر ما يقارب 21000 شخص قد خضعوا للتعقيم الإجباري، كما أُكره 6000 شخص على الخضوع للتعقيم الاختياري، فيما لم تحدّد 4000 حالة أخرى، وصرفت الحكومة السويدية لاحقاً مبالغ للتعويض عن أضرار الضحايا الذين خاطبوا السلطات المعنية مطالبين بهكذا تعويضات، وبلغت نسبة النساء 93% من مجمل العدد.
قائمة الكلمات الدالة في لغة جافا
في لغة برمجة Java ، الكلمة الدالة هي واحدة من 50 كلمة محجوزة لها معنى محدد مسبقًا في اللغة. وبسبب هذا، لا يمكن للمبرمجين استخدام الكلمات الأساسية كأسماء للمتغيرات أو classes أو methods أو لتعريف أي شيء أخر. من هذه الكلمات الرئيسية 50، 48 قيد الاستخدام و 2 غير قيد الاستخدام. نظرًا لوظائفها الخاصة في اللغة، فإن معظم بيئات التطوير المتكاملة لـ Java تستخدم تسليط الضوء على بناء الجملة لعرض الكلمات الرئيسية بلون مختلف لتسهيل التعرف عليها.
قائمة الكلمات الدالة في لغة جافا القائمة
في البرمجة كائنية التوجه، النمط المجرد، نمط يكون تنفيذه البرمجي (بالإنجليزية: Implementation)‏ غير مكتمل أو غير موجود، ولا يمكن إنشاء مثيل منه (بالإنجليزية: Instance)‏. أيضا هو بمثابة الأساس لأنماط أخرى مشتقة منه (موروثة). لا يمكنك إنشاء classes مجردة. يجب تنفيذ methods المجردة في الصفوف الفرعية sub classes. لا يمكن استخدام كلمه abstract في تسمية المتغيرات أو الmethods أو تعريف بها أي شيء أخر.
نصف Assert دالة تقييم (جملة true-false) تم وضعها في برنامج Java للإشارة إلى أن المطور يظن أن الجملة دائمًا true في ذلك المكان. إذا تم تقييم التأكيد إلى false في وقت التشغيل، فستظهر نتائج فشل التأكيد، والتي تؤدي عادةً إلى إيقاف التنفيذ. يمكنك اختياريًا تفعليها باستخدام (method) طريقة ClassLoader.
يعرف متغيرًا منطقيًا للقيم "true" أو "false" فقط. في الأساس تكون القيمة المنطقية من النوع البدائي false «خطأ».
تستخدم لتنهي (الخروج) من حلقة التكرار (loop) الحالية.
قائمة الكلمات الدالة في لغة جافا القائمة
كلمة byte تستخدم لتعريف مجال يمكنه استحواذ 8بت لمكملة عدد صحيح موقع. هذه الكلمة أيضا byte يمكن استخدامها لتعريف أن الmethod تعود بقيمة ابتدائية النوع.
هي كلمة في هيكل الswitch حيث أن الswitch يمكن وصفه بأنه تابع للcase و الdefault. يقوم الswitch بتقييم حالته أو تعبيره. ثم ينظر الي حالات الcase التي تتبعه ثم ينفذ الكود الخاص بالcase التي تتماشي مع قيمته.
تستخدم في هيكل الtry حيت أن الtry and catch تعتبر طريقة للبحث عن الخطأ وتنفيذ الكود بشكل سهل بعد اكتشاف الأخطاء errors
هو نوع من أنواع البيانات التي يعرف به الرمز (الحرف) الذي لا يستطيع أن يحمل أكثر من رمز واحد.
قائمة الكلمات الدالة في لغة جافا القائمة
هو ذلك النوع الذي يحدد تطبيق (تنفيذ) نوع معين من الكائنات objects . يعرّف تعريف الفئة (class) مثيل وclass's field وmethods والفئات الداخلية (inner classes) بالإضافة إلى تحديد الواجهات التي تنفذها الطبقة والفئة الفائقة super class المباشرة للclass . إذا لم يتم تحديد الفئة المميزة بشكل صريح، فإن الطبقة المميزة هي ضمنيًا كائن object. يمكن أيضاً استخدام الكلمة class في Class.class للحصول على كائن فئة object class دون الحاجة إلى مثيل من تلك الفئة. على سبيل المثال، يمكن استخدام String.class بدلاً من إجراء new String().getClass().
يُستخدم لاستئناف تنفيذ البرنامج في نهاية أو نص الحلقة الحالية. إذا اتبعها continue ، فانه يترك باقية الحلقة ويستكمل الكود.
قائمة الكلمات الدالة في لغة جافا القائمة
كلمة الdefault يمكن أن تستخدم في هيكل ال switch أو يمكن أن لا تستخدم، حيث أنها تستخدم في حاله ان جميع الحالات لم توافق جواب الشرط في هذه الحالة تكون لها أهمية في تحدد مصير الكود. يمكن لكلمة default أن تستخدم في تعريف قيم بدائية في ال Java annotation. يتم استخدام الكلمة الأساسية أيضا default أيضًا لتحديد method ما تكون واجهة توفر التنفيذ الافتراضي لmethod ما.
تستخدم دائما مع الwhile لتكون الdo-while loop الذي ينفذ كتلة من العبارات (سطور الكود) المرتبطة بالحلقة ثم يختبر تعبيرًا منطقيًا مرتبطًا بالفترة أما ان يكون true أو false. إذا تم تقييم التعبير إلى "true"، يتم تنفيذ الكتلة مرة أخرى؛ يستمر هذا حتى يتم تقييم التعبير إلى false.
تستخدم كلمة double لتعريف متغير من نوع الرقم العشري الذي يحتاج مساحة كبيرة نسبيا 64بت double precision IEEE 754 floating-point number الكلمة ايضأ تدل علي أن الmethod تعود بقيمة بدائية double
قائمة الكلمات الدالة في لغة جافا القائمة
تستخدم كلمة else دايما مع if لتكوين جملة if-else statement الذي تختبر الشروط المنطقية «بولين» الإجابة اما ان تكوني صحيحة true أو خاطئة false .إذا كانت الإجابة true يتحقق جواب الشرط وإذا كانت الإجابة false لا يتحقق جواب الشرط
من الكلمات المحجوزة في لغة الجافا java وتستخدم لتعريف الenumerated type والتعددات، توسع الclass الأساسية.
تستخدم في تعريف فئة (class) لتحديد الطبقة المتفوقة؛ تستخدم في تعريف واجهة interface لتحديد واحد أو أكثر من واجهات فائقة. يوسع الفئة X الفئة Y لإضافة وظائف، إما عن طريق إضافة حقول أو أساليب methods للفئة Y ، أو عن طريق تجاوز أساليب الفئة Y. وتمتد واجهة Z واحدة أو أكثر من الواجهات بإضافة طرق. يقال إن الفئة X هي فئة فرعية من الصنف Y ؛ يقال إن الواجهة Z هي واجهة فرعية للواجهات التي تمتد فيها.
تستخدم أيضًا لتحديد حد أعلى upper bound في نوع المعامل في المطلق
قائمة الكلمات الدالة في لغة جافا القائمة
قم بتعريف الكيان مرة واحدة لا يمكن تغييرها ولا مشتقتها. وبشكل أكثر تحديدًا: لا يمكن للفئة أن تتجزأ الي subclassed ، ولا يمكن إعادة كتابة الطريقة الأخيرة final method ، ويمكن أن يحدث المتغير النهائي مرة واحدة على الأكثر كتعبير يسار في أمر تم تنفيذه. جميع الطرق في الفئة النهائية يعتبروا final ضمني.
تُستخدم لتعريف كتلة من العبارات لمقطع تم تعريفه مسبقًا عن طريق الكلمة الرئيسية try . يتم تنفيذ كيان الfinally بعد إنهاء التنفيذ لكتلة try وأي عبارات مصاحبة مرتبطة بها بغض النظر عما إذا تم طرح استثناء catch أي حصول خطأ ومعرفة الخطأ، أو تنفيذ الطريقة اليسرى في منتصف try أو ال catch الكتل باستخدام الكلمة الرئيسية return.
يتم استخدام الكلمة الأساسية float لتعريف متغير يمكنه احتجاز وحدة ذات 32-بت من IEEE 754 رقم floating-point. كما يتم استخدام هذه الكلمة الأساسية أيضًا للإعلان عن إرجاع أحد الأساليب في مخزون من النوع float (النوع العشري صغير الحجم).
قائمة الكلمات الدالة في لغة جافا القائمة
يتم استخدام الكلمة الأساسية "for" لإنشاء (حلقة تكرار)، والتي تحدد تهيئة متغيرة وتعبيرًا منطقيًا وتزايدًا. يتم تنفيذ التهيئة المتغيرة أولاً، ثم يتم تقييم التعبير المنطقي. إذا تم تقييم التعبير المنطقي إلى "true"، يتم تنفيذ كتلة عبارات المقترنة بالتكرار، ثم يتم تنفيذ الزيادة. ثم يتم تقييم التعبير المنطقي مرة أخرى؛ يستمر هذا حتى يتم تقييم التعبير إلى false.
اعتبارًا من "J2SE 5.0"، يمكن أيضًا استخدام الكلمة الأساسية "for" لإنشاء ما يسمى «المحسن للحلقة» enhance for loop ، والذي يحدد مصفوفة أو كائنًا قابلًا للتكرار؛ كل تكرار للحلقة ينفذ كتلة البيانات المصاحبة باستخدام عنصر مختلف في المصفوفة أو Iterable.
يتم استخدام الكلمة "if" لإنشاء (تعبير شرطي (برمجة الحاسوب))، والذي يختبر تعبيرًا منطقيًا؛ إذا تم تقييم التعبير إلى "true"، فسيتم تنفيذ كتلة العبارات المرتبطة ببيان "if". يمكن استخدام هذه الكلمة الأساسية أيضًا لإنشاء عبارة "if-else" (تعبير شرطي (برمجة الحاسوب)). اقرأ أيضا
قائمة الكلمات الدالة في لغة جافا القائمة
تضمين في تعريف «الفئة» class لتحديد واحد أو أكثر من «الواجهات» interfaces التي يتم تنفيذها بواسطة «الفئة الحالية». تورث الفئة أنواع البيانات والطرق methods التي تم تعريفها في الواجهات.
تُستخدم في بداية «الملف المصدر» (كود مصدري) لتحديد «الفئات» أو «حزم جافا بأكملها» ليتم الإشارة إليها لاحقًا بدون تضمين أسماء حزمها في المرجع. منذ "J2SE 5.0"، يمكن استيراد عدد ثابت من أعضاء الفئات.
binary operator (المشغل الثنائي)) يأخذ مرجع كائن كمعامله الأول و «صنف» أو «واجهة» كمعامله الثاني وينتج نتيجة منطقية true أو false . يتم تقييم «عامل التشغيل» instanceof إلى true إذا وفقط كان «وقت التشغيل» للكائن متوافق مع "class" أو "interface".
يتم استخدام الكلمة الأساسية "int" لتعريف متغير يمكنه الاحتفاظ على عدد صحيح موقع مساحته أقصاها 32 بت. يتم استخدام هذه الكلمة الأساسية أيضاً لإعلان عن ارجاع أسلوب قيمة نوعه البدائية integer.
قائمة الكلمات الدالة في لغة جافا القائمة
تستخدم لتعريف نوع خاص من «الفئات» يحتوي فقط على طرق مجردة أو افتراضية، ومجالات ثابتة (نهائية ثابتة) وواجهات ثابتة. يمكن تنفيذه لاحقًا من خلال الفئات التي تعلن الواجهة interface مع الكلمة الرئيسية «تنفذ» implements . من خلال مساعدة interfaces يمكننا بسهولة تحقيق «التوريث» في لغة الجافا. يمكننا تعريف واجهة interface واحدة داخل واجهة أخرى another interface.
يتم استخدام الكلمة الأساسية "long" لتعريف متغير يمكنه الاحتفاظ على عدد صحيح موقع مساحته أقصاها 64 بت. يتم استخدام هذه الكلمة الأساسية أيضاً لإعلان عن ارجاع أسلوب قيمة نوعه البدائية long.
تستخدم في تعريفات «الطرق» method لتحديد أن «الطريقة» لم يتم تنفيذها في نفس ملف مصدر الجافا، بل في ملف مصدر لغة أخرى.
قائمة الكلمات الدالة في لغة جافا القائمة
تستخدم لإنشاء «مثيل» من «فئة» أو «كائن لمصفوفة». استخدام الكلمة الأساسية لهذه الغاية ليس ضروريًا تمامًا (كما هو موضح في Scala (سكالا (لغة برمجة))، على الرغم من أنه يخدم غرضين: فهو يتيح وجود مساحة اسم مختلفة لـ «الطرق» و «أسماء الفئات»، يعرّف بشكل ثابت ومحليا الي أن يتم إنشاء كائن جديد بالفعل، وما هو نوع وقت التشغيل. (يمكن القول أنه يمكن إدخال التبعية في التعليمات البرمجية).
حزمة جافا هي مجموعة من الطبقات والواجهات المتشابهة. يتم الإعلان عن الحزم باستخدام الكلمة الأساسية للحزمة
يتم استخدام الكلمة الأساسية "private" في تعريفات «الطرق» أو "field" أو فئة داخلية حيث يمكن للأعضاء (المتغيرات) الوصول إليهم فقط من قبل أعضاء آخرين من صفهم الخاص (في نفس الفئة على سبيل المثال).
يتم استخدام الكلمة الأساسية "protected" في تعريف الطرق أو field أو فئة داخلية؛ لا يمكن الوصول إلى الأعضاء المحميين إلا من قِبل أعضاء الطبقة الخاصة بهم (في نفس الفئة على سبيل المثال)، أو الفئات الفرعية لتلك الفئة (وراثة (حوسبة)) أو فئات من نفس الحزمة.
قائمة الكلمات الدالة في لغة جافا القائمة
يتم استخدام الكلمة الأساسية "public" في تعريف فئة أو الطرق أو field؛ حيث يمكن الوصول إلى الطبقات العامة والأساليب والحقول من قبل أعضاء أي صف. (هنا لا يشترط وجودهم في نفس الفئة)
تستخدم لإنهاء تنفيذ «طريقة» method . يمكن أن يتبعها قيمة مطلوبة بواسطة تعريف الأسلوب الذي يتم إرجاعه إلى المستدعي.
يتم استخدام الكلمة الأساسية "short" لتعريف متغير يمكنه الاحتفاظ على عدد صحيح موقع مساحته أقصاها 16بت. يتم استخدام هذه الكلمة الأساسية أيضاً لإعلان عن ارجاع أسلوب قيمة نوعه البدائية short.
تستخدم للإعلان عن "field" أو "method" أو «فئة داخلية كحقل فئة». تحتفظ الفئات بنسخة واحدة من حقول الفصل بغض النظر عن عدد المثيلات الموجودة في هذه الفئة. يستخدم static أيضًا لتحديد طريقة كطريقة الفئة. ترتبط أساليب الفئة بالفئة بدلاً من مثيل محدد، ولا يمكن تشغيلها إلا في حقول الفئة. (تعتبر الطبقات والواجهات المعلنة كأعضاء ثابتين لفئة أو واجهة أخرى في الواقع فئات المستوى الأعلى وليست فئات داخلية.)
كلمة أساسية في لغة الJava تستخدم لتقييد الدقة وتقريب حسابات الfloating-point لضمان قابلية الحمل.
قائمة الكلمات الدالة في لغة جافا القائمة
تستخدم الوراثة أساسًا لتحقيق تعدد أشكال الارتباط أو الربط في وقت التشغيل الديناميكي في لغة الjava للوصول إلى أعضاء الفئة الموروثة في الفصل الذي تظهر فيه. للسماح لفئة فرعية بالوصول إلى الأساليب المتجاوزة والأعضاء المخفيين في الطبقة الفائقة التابعة لها. يتم استخدام الكلمة المحجوزة super أيضًا لإعادة توجيه استدعاء من مُنشئ إلى مُنشئ في الطبقة الفائقة super class .
يتم استخدام الكلمة المحجوزة "switch" بالاقتران مع الحالة والافتراضية لإنشاء جملة "switch" (حالة تبديل)، التي تقوم بتقييم متغير، تتطابق مع قيمته لحالة معينة، وتقوم بتنفيذ مجموعة من العبارات المرتبطة بهذه الحالة. إذا لم تتطابق أية حالة مع القيمة، فسيتم تنفيذ الحظر الاختياري المسمى افتراضيًا، إذا تم تضمينه.
قائمة الكلمات الدالة في لغة جافا القائمة
تستخدم في تعريف "method" أو «كتلة تعليمات برمجية» للحصول على تأمين mutex (قفل (حوسبة)) لكائن أثناء تنفيذ مؤشر الترابط الحالي (خيط (حاسوب)) للتعليمات البرمجية code. بالنسبة إلى «الطرق الثابتة»، فإن الكائن المؤمّن هو «فئة الفئات». يضمن أن يقوم خيط واحد في وقت واحد يعمل على نفس الكائن بتنفيذ هذا الرمز. يتم تحرير قفل mutex تلقائيًا عندما يخرج التنفيذ من «الرمز المتزامن». لا يمكن تعريف "fields" و «الفئات» و «الواجهات» بأنها «متزامنة» synchronized.
تُستخدم لتمثيل "instance" من «الفئة» class التي تظهر بها. يمكن استخدام هذا للوصول إلى عناصر الفئة وكإشارة إلى "instance" الحالي. يتم استخدام الكلمة الأساسية "this" أيضًا لإعادة توجيه مكالمة من مُنشئ constructor واحد في فئة إلى مُنشئ آخر في نفس الفئة.
يتسبب في أن يتم طرح مثيل الاستثناء exception instance المعرف مسبقا. يتسبب هذا في تنفيذ المتابعة مع أول معالج استثناء مضمن بواسطة الكلمة الأساسية catch لمعالجة نوع استثناء متوافق مع الواجب. إذا لم يتم العثور على معالج الاستثناءات هذا في الطريقة الحالية current method ، عندئذٍ ترجع الطريقة وتكرر العملية في طريقة الاستدعاء. إذا تم العثور على أي معالج استثناء في أي استدعاء الأسلوب في بنية تخزين العناصر، يتم تمرير الاستثناء إلى معالج الاستثناء الذي لم يتم ربطه في مؤشر الترابط.
يستخدم في تعريفات الطرق methods لتحديد أي الاستثناءات لا يتم التعامل معها ضمن الطريقة بل يتم تمريرها إلى المستوى الأعلى التالي من البرنامج. يجب أن يتم التصريح عن كافة الاستثناءات غير المعلمة في طريقة ليست «مثيل» الخاصة باستثناء وقت التشغيل runtime exception باستخدام الكلمة الأساسية throws.
تعلن أن instance field «مثيل» ليس جزءًا من النموذج التسلسلي الافتراضي لـ «كائن» object . عندما يتم إجراء تسلسل كائن، يتم تضمين قيم instance field الخاصة به غير الانتقالية فقط في التمثيل التسلسلي الافتراضي. عندما يتم إلغاء تسلسل كائن، تتم تهيئة الحقول المؤقتة فقط إلى قيمتها الافتراضية. إذا لم يتم استخدام النموذج الافتراضي، على سبيل المثال، عندما يتم تعريف جدول serialPersistentFields في التسلسل الهرمي للفئة ويتم تجاهل كافة كلمات "transient" الأساسية.
تعريف كتلة من العبارات التي لديها قدرة معالجة الاستثناءات. إذا تم طرح استثناء داخل كتلة الtry ، يمكن لكتلة «الcatch الاختيارية» التعامل مع أنواع الاستثناءات المعلنة. أيضًا، يمكن الإعلان عن حظر اختياري يتم تنفيذه عندما يخرج التنفيذ من كتلة الtry ويلتقط العبارات، بغض النظر عما إذا تم طرح استثناء أم لا. يجب أن تحتوي كتلة المحاولة على جملة catch واحدة على الأقل أو حظر نهائي.
تستخدم الكلمة الأساسية void لتعريف الطريقة " method " التي لا تعود بقيمة.
تستخدم في بيانات المجال لتحديد أن المتغير يتم تعديله بشكل غير متزامن من خلال تشغيل سلاسل حوسبة متزامنة. ومن ثم لا يمكن اعتبار الفئات classes والinterfaces والواجهات المتقلبة، كما لا يمكن أن تكون متغيرات أو parameters.
يتم استخدام الكلمة الأساسية "while" لإنشاء حلقة تكرار "while loop"، الذي يختبر تعبيرًا منطقيًا وينفذ كتلة عبارات مرتبطة بالحلقة إذا تم تقييم التعبير إلى true ؛ يستمر هذا حتى يتم تقييم التعبير إلى false. يمكن أيضًا استخدام هذه الكلمة الأساسية لإنشاء حلقة أثناء الاستخدام؛ طالع أيضا
قائمة الكلمات الدالة في لغة جافا غير مستخدم
علي الرغم من كونها كلمة محجوزة في لغة الجافا، const لا تستخدم. لتعريف الثوابت في لغة الجافا طالع الكلمة المحجوزة final.
علي الرغم من كونها كلمة محجوزة في لغة الجافا، goto ليس لديها استخدام.