जावा में जोर
जोर की सुविधा 1.4 J2SE में जोड़ा है. आदेश में यह सुविधा J2SE 1.4 समर्थन करने के लिए कीवर्ड भाषा को जोर, और AssertionError वर्ग जोड़ दिया. इस बात पर जोर एक बूलीयन चेक अभिव्यक्ति टाइप कि सच होना चाहिए कार्यक्रम के दौरान क्रम निष्पादन. जोर की सुविधा या सक्षम किया जा सकता है क्रम में निष्क्रिय कर देते हैं. घोषित जोर जोर बयान दो के रूप में अभिव्यक्ति belowassert रूप दिया है; expression1 जोर: expression2; पहले फार्म का असर की है सरल फार्म का है, जबकि दूसरा फार्म का एक और अभिव्यक्ति लेता है. फार्म बूलीय अभिव्यक्ति की दोनों में हालत यह सच runtime.If को मूल्यांकन करना चाहिए हालत का प्रतिनिधित्व करता है और झूठे दावों को मूल्यांकन सक्षम, AssertionError runtime.Some उदाहरण में फेंक दिया जाएगा कि उपयोग सरल जोर फार्म के रूप में मान रहे हैं follows.assert 5>; accontBalance जोर 0>; दावा कर रहे हैं isStatusEnabled (); अभिव्यक्ति है कि क्रम के लिए कहा जाएगा बूलीयन मान होना चाहिए. तीसरा उदाहरण में isStatusEnabled () बूलीय मूल्य वापस करना होगा. अगर स्थिति सही मूल्यांकन के लिए, सामान्य रूप से जारी है निष्पादन, अन्यथा AssertionError कार्यक्रम thrown.Following है जोर का सरल फार्म का उपयोग करता है / / AssertionDemo.javaClass AssertionDemo (सार्वजनिक स्थैतिक शून्य (स्ट्रिंग args [मुख्य]) (System.out.println (withdrawMoney 1000.500 () ); 1000,2000 withdrawMoney System.out.println (());) सार्वजनिक डबल withdrawMoney (डबल संतुलन, डबल) राशि (संतुलन पर जोर> राशि =; वापस संतुलन? राशि;)) इसके बाद के संस्करण में उदाहरण दिया, मुख्य विधि कॉल withdrawMoney संतुलन और तर्क के रूप में राशि के साथ विधि. WithdrawMoney विधि एक बयान पर जोर दिया है कि जांच कि शेष grater से अधिक या बराबर राशि को वापस ले लिया है. पहले में विधि बुलाती हूँ निष्पादित किसी अपवाद के बिना, लेकिन दूसरे में AssertionError फोन है फेंक अगर जोर क्रम में सक्षम है. सक्षम करें / निष्क्रिय दावे डिफ़ॉल्ट द्वारा सक्षम नहीं हैं जोर है, लेकिन संकलक अगर जोर शिकायत के रूप में प्रयोग किया जाता है एक पहचानकर्ता या लेबल. निम्न कमांड जोर enabled.javac के साथ AssertionDemo संकलन? 1.4 AssertionDemo वर्ग फ़ाइल परिणामस्वरूप जोर code.By डिफ़ॉल्ट होंगे AssertionDemo.javaThe स्रोत होगा जोर जावा क्रम वातावरण में अक्षम हैं. तर्क eanbleassertion? या? Ea जोर सक्षम होगा, जबकि disableassertion? या? दा runtime.The निम्न कमांड में अक्षम कथनों के भाग जाएगा जोर enabled.Java के साथ AssertionDemo? Ea AssertionDemoorJava? Enableassertion असर की AssertionDemo दूसरा रूप जोर का दूसरा रूप argument.The एक वाक्य रचना के रूप में एक और अभिव्यक्ति लेता है जोर, expression1: expression2, जहां expression1 शर्त है और runtime.This बयान में सही मूल्यांकन होना चाहिए समकक्ष expression1 toassert: नई AssertionError (expression2); नोट: AssertionError फेंक है अनियंत्रित अपवाद है, क्योंकि यह त्रुटि class.Here से विरासत में मिली है, expression2 कुछ value.By डिफ़ॉल्ट AssertionError करने का मूल्यांकन करता है प्रदान उपयोगी संदेश इस रूप में प्रदर्शित कुछ सहायक हो सकता है ऐसा नहीं होना चाहिए जानकारीपूर्ण user.Rahim Vindhani अनुप्रयोग Develper को संदेश [अनुप्रयोग विकास एवं Webservices] आईबीएम ग्लोबल सर्विसेज, पुणे, भारत ईमेल: @ gmail.com वेब rahim.vindhani: http://www.rahim.co.nr
Article Source: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster Get Html Code
Add this article to your website now!
Webmaster Submit your Articles
No registration required! Fill in the form and your article is in the Messaggiamo.Com Directory!