Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

जावा प्रोग्राम से ऑपरेटिंग सिस्टम का नाम और संस्करण निर्धारित करना


इस लेख में हम समझेंगे कि ऑपरेटिंग सिस्टम का नाम और संस्करण कैसे निर्धारित किया जाता है। यह System.getProperty फ़ंक्शन का उपयोग करके किया जाता है। जावा में getProperty(String key) मेथड का उपयोग निर्दिष्ट कुंजी द्वारा दर्शाए गए सिस्टम प्रॉपर्टी को वापस करने के लिए किया जाता है। यह java.lang.System क्लास का एक मेथड है।

नीचे इसका प्रदर्शन दिया गया है:

इनपुट

मान लीजिए हमारा इनपुट है:

प्रोग्राम चलाएं

आउटपुट

वांछित आउटपुट होगा:

सिस्टम में उपयोग किया जा रहा ऑपरेटिंग सिस्टम है: Mac OS X

एल्गोरिदम

चरण 1 - प्रारंभ
चरण 2 - एक स्ट्रिंग घोषित करें: my_os
चरण 3 - ऑपरेटिंग सिस्टम का विवरण प्राप्त करने के लिए System.getProperty फ़ंक्शन को कॉल करें और इसे स्ट्रिंग में संग्रहीत करें
चरण 4 - परिणाम प्रदर्शित करें
चरण 5 - रुकें

उदाहरण 1

public class OperatingSystem {
    public static void main(String[] args) {
        String my_os = System.getProperty("os.name");
        System.out.println("सिस्टम में उपयोग किया जा रहा ऑपरेटिंग सिस्टम है: " + my_os);
    }
}

आउटपुट

सिस्टम में उपयोग किया जा रहा ऑपरेटिंग सिस्टम है: Linux

उदाहरण 2

public class OperatingSystem {
    public static void main(String[] args) {
        String my_os = System.getProperty("os.name");
        System.out.println("सिस्टम में उपयोग किया जा रहा ऑपरेटिंग सिस्टम है: " + my_os);
    }
}

आउटपुट

सिस्टम में उपयोग किया जा रहा ऑपरेटिंग सिस्टम है: Linux

  1. जावा प्रोग्राम: घनाभ (क्यूबॉइड) का पृष्ठीय क्षेत्रफल और आयतन निकालना जावा प्रोग्राम: घनाभ (क्यूबॉइड) का पृष्ठीय क्षेत्रफल और आयतन निकालना

    इस लेख में हम समझेंगे कि घनाभ (क्यूबॉइड) का पृष्ठीय क्षेत्रफल और आयतन कैसे निकाला जाता है। क्यूबॉइड एक त्रि-आयामी वस्तु है जिसके छह आयताकार फलक होते हैं, जिसका अर्थ है कि इसकी लंबाई, चौड़ाई और ऊंचाई अलग-अलग होती हैं। क्यूब और क्यूबॉइड में अंतर यह है कि क्यूब की लंबाई, ऊंचाई और चौड़ाई समान होती हैं,

  1. - जावा 9 में मॉड्यूल सिस्टम के फायदे और नुकसान

    जावा 9 संस्करण में एक बड़ा परिवर्तन मॉड्यूल सिस्टम है, और यह एक मॉड्यूलर JVM प्रदान करता है जो कम उपलब्ध मेमोरी वाले उपकरणों पर चलता है। JVM केवल उन्हीं मॉड्यूल्स और API के साथ चलता है जिनकी किसी एप्लिकेशन को आवश्यकता होती है। module Module-Name { requires moduleName; exports packageName; } नीचे म

  1. - JShell में Java और OS संस्करण, विक्रेता विवरण कैसे प्राप्त करें?

    System.getProperty() का उपयोग Java 9 ने JShell टूल पेश किया जो डिक्लेरेशंस, स्टेटमेंट्स और एक्सप्रेशंस जैसे कोड स्निपेट्स का मूल्यांकन करने की अनुमति देता है। System क्लास के स्टेटिक मेथड getProperty() का उपयोग करके हम Java संस्करण, विक्रेता, OS संस्करण और OS नाम का विवरण प्राप्त कर सकते हैं। JShel