क्लास जावा फाईल कशी उघडायची. फाइल विस्तार CLASS. सूचीमधील अनुप्रयोग आधीच स्थापित केला असल्यास काय करावे

संगणकावर व्हायबर 08.02.2019
चेरचर

क्लास फाइलचे वर्णन

अशा सर्व फाईल्स ज्यात .CLASS एक्स्टेंशनचा समावेश आहे ते मुख्यतः जावा प्रोग्रामिंग भाषा वापरून लिहिलेल्या फाईल फॉरमॅटशी संबंधित आहेत. या सर्व फाईल्स नंतर बायकोड क्लास प्रोग्राम वापरून संकलित केल्या जातात. वेगवेगळ्या Java सोर्स कोड फाइल्स संकलित केल्यावर, या फाइल्स तयार केल्या जातात.

Java मधील वेगवेगळ्या सोर्स कोड फाईल्स नंतर .CLASS फाईल्स तयार करण्यासाठी एकत्र संकलित केल्या जातात ज्या नंतर Java Virtual Machine मध्ये लोड केल्या जातात. त्यानंतर मशीन ज्या प्रोग्रामसाठी कोड लिहिलेले आहे ते कार्यान्वित करते. हे लक्षात घेणे अत्यावश्यक आहे कारण Java व्हर्च्युअल मशीनमध्ये अनेक भिन्न आवृत्त्या आहेत, सर्व .CLASS विस्तार फाइल्स प्रत्येक आवृत्तीशी सुसंगत नाहीत.

CLASS फाईलबद्दल मूलभूत माहिती

CLASS फाइल ही विकसक फाइल श्रेणीतील फाइल्सपैकी एक आहे. त्याचे पूर्ण नाव जावा क्लास फाइल आहे. CLASS फाईल फॉरमॅट ओरॅकलने तयार केले आहे. जर तुम्ही आमच्याकडे आलात, तर तुम्ही कदाचित असे प्रोग्राम शोधत आहात जे तुम्हाला या विशिष्ट विस्तारासह कार्य करण्यास मदत करतील. चालू खालील पृष्ठेक्लास फाईलला सपोर्ट करणाऱ्या प्रोग्रामच्या याद्या तुम्हाला क्रमवारीत सापडतील ऑपरेटिंग सिस्टम. आमच्या डेटाबेसमध्ये CLASS फाइल रूपांतरित करण्याबद्दल माहिती असल्यास, तुम्हाला ती येथे नक्कीच मिळेल.

टॅग्ज: क्लास एक्स्टेंशन, क्लास फाईल कशी उघडायची, क्लास फाईल कशी रूपांतरित करायची, क्लास फाईल उघडणे

आम्ही आशा करतो की आम्ही तुम्हाला क्लास फाइलसह समस्या सोडवण्यात मदत केली आहे. जर तुम्हाला माहित नसेल की तुम्ही आमच्या सूचीमधून अनुप्रयोग कोठून डाउनलोड करू शकता, तर लिंकवर क्लिक करा (हे प्रोग्रामचे नाव आहे) - तुम्हाला अधिक सापडेल तपशीलवार माहितीतिजोरी कोठून डाउनलोड करायची त्या ठिकाणाविषयी स्थापना आवृत्तीआवश्यक अर्ज.

या पृष्ठाला भेट दिल्याने तुम्हाला या किंवा तत्सम प्रश्नांची उत्तरे देण्यात मदत होईल:

  • क्लास विस्ताराने फाइल कशी उघडायची?
  • क्लास फाईल दुसऱ्या फॉरमॅटमध्ये कशी बदलायची?
  • क्लास फाइल फॉरमॅट एक्स्टेंशन काय आहे?
  • कोणते प्रोग्राम क्लास फाइलला समर्थन देतात?
जर, या पृष्ठावरील सामग्री पाहिल्यानंतर, तुम्हाला अद्याप वरीलपैकी कोणत्याही प्रश्नाचे समाधानकारक उत्तर मिळाले नाही, तर याचा अर्थ क्लास फाइलबद्दल येथे सादर केलेली माहिती अपूर्ण आहे. संपर्क फॉर्म वापरून आमच्याशी संपर्क साधा आणि तुम्हाला कोणती माहिती सापडली नाही ते लिहा.

आणखी कशामुळे समस्या उद्भवू शकतात?

तुम्ही क्लास फाइल का उघडू शकत नाही याची आणखी कारणे असू शकतात (फक्त योग्य ॲप्लिकेशनचा अभाव नाही).
प्रथमतः- CLASS फाईल चुकीच्या पद्धतीने जोडलेली असू शकते (विसंगत). स्थापित अनुप्रयोगत्याच्या देखभालीसाठी. या प्रकरणात, आपल्याला हे कनेक्शन स्वतः बदलण्याची आवश्यकता आहे. हे करण्यासाठी, आपण संपादित करू इच्छित असलेल्या CLASS फाईलवर उजवे-क्लिक करा, पर्यायावर क्लिक करा "यासह उघडा"आणि नंतर सूचीमधून आपण स्थापित केलेला प्रोग्राम निवडा. या क्रियेनंतर, CLASS फाइल उघडण्यातील समस्या पूर्णपणे अदृश्य व्हाव्यात.
दुसरे म्हणजे- तुम्हाला उघडायची असलेली फाईल खराब होऊ शकते. या प्रकरणात, त्याची नवीन आवृत्ती शोधणे किंवा ती त्याच स्त्रोतावरून पुन्हा डाउनलोड करणे चांगले होईल (कदाचित काही कारणास्तव मागील सत्र CLASS फाइलचे डाउनलोड पूर्ण झाले नाही आणि ती योग्यरित्या उघडली जाऊ शकत नाही).

तुमच्याकडे CLASS फाइल विस्ताराविषयी अतिरिक्त माहिती असल्यास, तुम्ही ती आमच्या साइटच्या वापरकर्त्यांसोबत शेअर केल्यास आम्ही आभारी राहू. स्थित फॉर्म वापरा

सामान्यतः, Java फाइल संकलित करताना, परिणामी .class फाइल्सचा आकार स्रोताप्रमाणेच असतो. सोर्स कोडपेक्षा मोठ्या, मोठ्या असलेल्या छोट्या सोर्स कोडमधून .class फाईल बनवणे शक्य आहे का, यात मला रस होता.

तुम्ही काही लहान भाषेतील रचना शोधू शकता जे लांब बायकोड साखळ्यांमध्ये संकलित करतात, परंतु रेखीय वाढ मला शोभत नाही. मी ताबडतोब शेवटी ब्लॉक्स संकलित करण्याचा विचार केला: त्यांनी त्याबद्दल आधीच Habré वर लिहिले आहे. थोडक्यात, नॉन-रिक्त ट्राय ब्लॉक असलेल्या प्रत्येक शेवटी ब्लॉकसाठी, बायकोडमध्ये किमान दोन पर्याय तयार केले जातात: ट्राय ब्लॉकच्या सामान्य पूर्णतेच्या बाबतीत आणि अपवादासह पूर्ण होण्याच्या बाबतीत. नंतरच्या प्रकरणात, अपवाद नवीन स्थानिक व्हेरिएबलमध्ये संग्रहित केला जातो, शेवटी कोड कार्यान्वित केला जातो, नंतर अपवाद स्थानिक व्हेरिएबलमधून बाहेर काढला जातो आणि पुन्हा फेकला जातो. आत शेवटी आपण पुन्हा प्रयत्न-शेवटी ठेवले तर काय? परिणाम सर्व अपेक्षा ओलांडला. मी सह संकलितओरॅकल वापरून
javac 1.7.0.60 आणि 1.8.0.25, परिणाम व्यावहारिकदृष्ट्या समान होते. प्रयत्न ब्लॉकमध्ये काहीही आक्षेपार्ह नसले तरीही अपवाद मार्ग तयार केला जातो. उदाहरणार्थ, स्थानिक व्हेरिएबलला पूर्णांक स्थिरांक नियुक्त करणे ही दोन सूचना आहेत: iconst आणि istore , यापैकी एकही अपवाद टाकण्यासाठी तपशीलात नमूद केलेले नाही. तर आम्ही लिहू:
नवीन गैर-क्षुल्लक कोड अंतर्भागात जोडल्याने शेवटी कोड खूप मोठी संकलन त्रुटी निर्माण होते, म्हणून आम्ही स्वतःला यापुरते मर्यादित करू. जर कोणी विसरले असेल तर, हा आमचा इनिशिएलायझेशन ब्लॉक आहे, जो प्रत्येक कन्स्ट्रक्टरला जोडलेला आहे. आमच्या कार्यासाठी, पद्धत घोषित करण्यात काही अर्थ नाही.

हा सोर्स कोड लागतो 336 बाइट्स, आणि परिणामी क्लास फाइल वर विस्तारित केली 6 571 429 बाइट्स, म्हणजे, मध्ये 19 557 वेळा (याला विस्तार घटक म्हणू या). -g:none वापरून सर्व डीबगिंग माहिती अक्षम करतानाही, वर्ग फाइलचे वजन असते 6 522 221 बाइट, जे खूप कमी नाही. javap युटिलिटी वापरून आत काय आहे ते पाहू.

स्थिरांकांचा पूल
स्थिरांकांचा पूल लहान निघाला: फक्त 16 नोंदी. मूलत:, आपल्याला आवश्यक असलेली प्रत्येक गोष्ट: कोड प्रकाराच्या विशेषतांची नावे, वर्गाचे नाव, Java फाईल, मूळ क्लास ऑब्जेक्टच्या कन्स्ट्रक्टरची लिंक, इ. तुम्ही डीबगिंग माहिती अक्षम करता तेव्हा, तीन प्रविष्ट्या अदृश्य होतात: विशेषता सोर्सफाइल विशेषतासाठी LineNumberTable, SourceFile आणि A.java व्हॅल्यूची नावे देतात.
कोड
डीफॉल्ट कन्स्ट्रक्टर कोड 64507 बाइट्स होता, जवळजवळ कमाल पोहोचला परवानगीयोग्य मर्यादा. हे सामान्य अंमलबजावणीसह सुरू होते:

कोड

0: aload_0 1: invokespecial #1 // पद्धत java/lang/Object." 4 _1 18: iconst_0 19: istore_1 20: iconst_0 21: istore_1 22: iconst_0 23: istore_1 24: iconst_0 25: istore_1 26: iconst_0 27: istore_1 28: iconst_0 29:38 istore वर जा


म्हणजेच, पॅरेंट क्लासच्या कन्स्ट्रक्टरला कॉल केला जातो आणि नंतर 1 हे पहिल्या स्थानिक व्हेरिएबलला 13 वेळा लिहिले जाते. यानंतर, एक लांब गोटो साखळी सुरू होते, जी शेवटी इतर सर्व प्रतींना मागे टाकते: 30->38->58->104->198->388->770->1536->3074->7168->15358-> 31740- >64506, आणि पत्त्यावर 64506 वर आम्हाला दीर्घ-प्रतीक्षित रिटर्न सूचना आढळतात.

या गोटोच्या मध्ये सर्व संभाव्य संयोजनप्रत्येक प्रयत्न ब्लॉकची सामान्य आणि अपवादात्मक पूर्णता. काय अनपेक्षित होते की अपवाद हाताळणाऱ्या प्रत्येकासाठी, अपवाद संचयित करण्यासाठी एक नवीन स्थानिक चल तयार केला जातो, जरी ब्लॉक्स स्पष्टपणे परस्पर अनन्य असले तरीही. यामुळे, कोडला 4097 लोकल व्हेरिएबल्सची आवश्यकता आहे. सूचनांवरील काही आकडेवारी:

  • iconst_1 - 8191 वेळा
  • istore_1 - 8191 वेळा
  • goto - 4095 वेळा
  • athrow - 4095 वेळा
  • astore_2/aload_2 - 1 वेळ
  • astore_3/aload_3 - 1 वेळ
  • astore/aload - 252 वेळा (4 ते 255 पर्यंतच्या संख्येसह स्थानिक चल)
  • astore_w/aload_w - 3841 वेळा (255 पेक्षा जास्त संख्या असलेले स्थानिक चल)
प्लस एक aload_0, एक विशेष आवाहन आणि एक परतावा - एकूण 32765 सूचना. कोणीही नियंत्रण प्रवाह आलेख काढू शकतो आणि तो भिंतीवर टांगू शकतो.
अपवाद सारणी
अपवाद सारणीमध्ये फॉर्मच्या नोंदी आहेत (start_pc, end_pc, handler_pc, catch_type) आणि म्हणते आभासी मशीन"स्टार्ट_पीसी ॲड्रेसपासून एंड_पीसी ॲड्रेसवर सूचना अंमलात आणताना catch_type प्रकाराचा अपवाद आढळल्यास, नियंत्रण हँडलर_पीसी ॲड्रेसवर हस्तांतरित करा." IN या प्रकरणात catch_type सर्वत्र समान आहे, म्हणजे, कोणत्याही प्रकारचे अपवाद. टेबलमध्ये 8188 नोंदी आहेत आणि ते कोड प्रमाणेच रक्कम घेते - सुमारे 64 किलोबाइट्स. सुरुवात असे दिसते:
ते लक्ष्य प्रकार 26 28 33 कोणतेही 24 26 41 कोणतेही 42 44 49 49 51 49 कोणतेही 22 24 61 कोणतेही
ओळ क्रमांक सारणी
पंक्ती क्रमांक सारणी आहे डीबगिंग माहिती, जे स्त्रोत कोडमधील लाइन क्रमांकांसह बायटेकोड सूचनांचे पत्ते जुळते. त्यामध्ये १२२८८ नोंदी आहेत आणि बहुतेक वेळा अंत्यत अंत्यत रेषेचे दुवे असतात. हे सुमारे 48 किलोबाइट्स घेते.
StackMapTable
बाकी सगळी जागा कुठे गेली? ते StackMapTable टेबलने व्यापलेले होते, जे क्लास फाइलची पडताळणी करण्यासाठी आवश्यक आहे. अगदी ढोबळपणे, कोडमधील प्रत्येक शाखा बिंदूसाठी, या तक्त्यामध्ये स्टॅकवरील घटकांचे प्रकार आणि या बिंदूवरील स्थानिक चलांचे प्रकार आहेत. आमच्याकडे बरेच लोकल व्हेरिएबल्स आणि ब्रँच पॉइंट्स असल्याने, या टेबलचा आकार कोडच्या आकारानुसार चतुर्भुज वाढतो. वियोग शाखांमधील अपवादांसाठी स्थानिक व्हेरिएबल्सचा पुनर्वापर केला असल्यास, त्यापैकी फक्त 13 आवश्यक असतील आणि StackMapTable आकारात खूपच माफक असेल.
चला पुढे पाहूया
क्लास फाईल आणखी विस्तृत करणे शक्य आहे का? अर्थात, नेस्टेड ट्राय-फायनली असलेली पद्धत कॉपी करणे शक्य आहे. पण कंपाइलर आपल्यासाठी हे सहज करू शकतो. लक्षात ठेवा की इनिशियलायझेशन ब्लॉक प्रत्येक कन्स्ट्रक्टरला आपोआप संलग्न केला जातो. कोडमध्ये भिन्न स्वाक्षरी असलेले अनेक रिक्त कन्स्ट्रक्टर जोडणे पुरेसे आहे. येथे सावधगिरी बाळगा, अन्यथा कंपाइलरची मेमरी संपेल. बरं, कोड एका ओळीत पॅक करून तुम्ही ते नम्रपणे लिहू शकता:

वर्ग A((int a;प्रयत्न(a=0;)शेवटी(प्रयत्न(a=0;)शेवटी(प्रयत्न(a=0;)शेवटी(प्रयत्न(a=0;)शेवटी(प्रयत्न(a=0;)) शेवटी(प्रयत्न(a=0;)शेवटी(प्रयत्न(a=0;)शेवटी(प्रयत्न(a=0;)शेवटी(प्रयत्न(a=0;)शेवटी(प्रयत्न(a=0;)शेवटी(प्रयत्न(a=0;) =0;)शेवटी(प्रयत्न(a=0;)शेवटी(a=0;)))))))))))A()()A(int a)()A(char a)( ) A(दुहेरी a)()A(float a)()A(लांब a)()A(लहान a)()A(बूलियन a)()A(स्ट्रिंग a)()A(पूर्णांक a)() A (फ्लोट a)()A(लहान a)()A(लांब a)()A(डबल a)()A(बूलियन a)()A(वर्ण a)())
येथे माझ्याकडे 16 कन्स्ट्रक्टर आहेत, स्त्रोत कोड घेते 430 बाइट्स. संकलनानंतर आमच्याकडे आहे 104,450,071 बाइट्स, विस्तार गुणांक होता 242 907 . आणि ही मर्यादा नाही!

बहुतेक सामान्य कारण CLASS फाईल उघडण्यात समस्या फक्त तुमच्या संगणकावर स्थापित योग्य अनुप्रयोगांची कमतरता आहे. या प्रकरणात, फायली सेवा देणारा अनुप्रयोग शोधणे, डाउनलोड करणे आणि स्थापित करणे पुरेसे आहे वर्ग स्वरूप- असे कार्यक्रम खाली उपलब्ध आहेत.

शोध इंजिन

फाइल विस्तार प्रविष्ट करा

मदत करा

सुगावा

कृपया लक्षात घ्या की आमचा संगणक वाचत नसलेल्या फाइल्समधील काही एन्कोड केलेला डेटा कधीकधी नोटपॅडमध्ये पाहिला जाऊ शकतो. अशा प्रकारे आपण मजकूर किंवा संख्यांचे तुकडे वाचू - ही पद्धत CLASS फायलींच्या बाबतीत देखील कार्य करते की नाही हे तपासण्यासारखे आहे.

सूचीमधील अनुप्रयोग आधीच स्थापित केला असल्यास काय करावे?

बऱ्याचदा स्थापित केलेला अनुप्रयोग स्वयंचलितपणे क्लास फाईलशी जोडला गेला पाहिजे. असे न झाल्यास, CLASS फाइल नव्याने स्थापित केलेल्या अनुप्रयोगाशी यशस्वीरित्या जोडली जाऊ शकते. फक्त क्लिक करा उजवे क्लिक करा CLASS फाईलवर माऊस लावा आणि नंतर उपलब्ध असलेल्यांमधून "डिफॉल्ट प्रोग्राम निवडा" पर्याय निवडा. मग तुम्हाला "पहा" पर्याय निवडण्याची आणि तुमचा आवडता अनुप्रयोग शोधण्याची आवश्यकता आहे. प्रविष्ट केलेले बदल "ओके" पर्याय वापरून मंजूर करणे आवश्यक आहे.

क्लास फाइल उघडणारे प्रोग्राम

खिडक्या
MacOS
लिनक्स

मी CLASS फाईल का उघडू शकत नाही?

CLASS फायलींमधील समस्यांना इतर कारणे देखील असू शकतात. कधीकधी संगणकावर देखील स्थापित करणे सॉफ्टवेअर, फाइल सर्व्हरक्लासने प्रश्न सुटणार नाही. CLASS फाईल उघडण्यास आणि कार्य करण्यास अक्षमतेचे कारण देखील असू शकते:

रेजिस्ट्री एंट्रीमध्ये अयोग्य क्लास फाइल असोसिएशन
- आम्ही उघडलेल्या क्लास फाईलचा भ्रष्टाचार
- क्लास फाइलचे संक्रमण (व्हायरस)
- खूप कमी संगणक संसाधन
- कालबाह्य ड्रायव्हर्स
- विंडोज रेजिस्ट्रीमधून क्लास एक्स्टेंशन काढून टाकणे
- क्लास विस्तारास समर्थन देणाऱ्या प्रोग्रामची अपूर्ण स्थापना

या समस्यांचे निराकरण केल्याने CLASS फायली मुक्तपणे उघडल्या जाव्यात आणि कार्य करा. तुमच्या कॉम्प्युटरमध्ये अजूनही फाइल्समध्ये समस्या असल्यास, तुम्हाला एखाद्या तज्ञाची मदत घेणे आवश्यक आहे जो अचूक कारण निश्चित करेल.

माझा संगणक फाइल विस्तार दर्शवत नाही, मी काय करावे?

IN मानक सेटिंग्जप्रणाली विंडोज वापरकर्तासंगणकास CLASS फाइल विस्तार दिसत नाही. हे सेटिंग्जमध्ये यशस्वीरित्या बदलले जाऊ शकते. फक्त "नियंत्रण पॅनेल" वर जा आणि "पहा आणि वैयक्तिकरण" निवडा. मग तुम्हाला "फोल्डर पर्याय" वर जाणे आणि "दृश्य" उघडणे आवश्यक आहे. "पहा" टॅबमध्ये "ज्ञात फाइल प्रकारांचे विस्तार लपवा" पर्याय आहे - तुम्ही हा पर्याय निवडला पाहिजे आणि "ओके" बटणावर क्लिक करून ऑपरेशनची पुष्टी केली पाहिजे. या टप्प्यावर, CLASS सह सर्व फायलींचे विस्तार, फाईल नावानुसार क्रमवारी लावलेले दिसले पाहिजेत.

ज्येष्ठ तंत्रज्ञान लेखक

कोणीतरी तुम्हाला ए ईमेलक्लास फाईल आणि तुम्हाला ती कशी उघडायची हे माहित नाही? कदाचित तुम्हाला तुमच्या काँप्युटरवर CLASS फाइल सापडली असेल आणि ती काय आहे याबद्दल तुम्हाला आश्चर्य वाटले असेल? Windows तुम्हाला सांगू शकते की तुम्ही ते उघडू शकत नाही किंवा सर्वात वाईट परिस्थितीत तुम्हाला CLASS फाइलशी संबंधित एरर मेसेज येऊ शकतो.

तुम्ही CLASS फाइल उघडण्यापूर्वी, तुम्हाला CLASS फाइल विस्तार कोणत्या प्रकारची फाइल आहे हे शोधणे आवश्यक आहे.

टीप:चुकीचा वर्ग फाइल असोसिएशनत्रुटी हे तुमच्या Windows मधील इतर अंतर्निहित समस्यांचे लक्षण असू शकते ऑपरेटिंग सिस्टम. या अवैध नोंदी संथ Windows स्टार्टअप, संगणक फ्रीझ आणि इतर PC कार्यप्रदर्शन समस्यांसारखी संबंधित लक्षणे देखील निर्माण करू शकतात. म्हणून, अवैध फाइल असोसिएशन आणि खंडित नोंदणीशी संबंधित इतर समस्यांसाठी तुम्ही तुमची विंडोज रेजिस्ट्री स्कॅन करण्याची अत्यंत शिफारस केली जाते.

उत्तर:

CLASS फायली या विकसक फायली आहेत, ज्या मुख्यतः अज्ञात Apple II फाइलशी संबंधित आहेत (गोल्डन ऑर्चर्ड Apple II CD Rom वर आढळतात).

क्लास फाइल्स जावा क्लास फाइलशी देखील संबंधित आहेत ( सन मायक्रोसिस्टम्स Inc.), Java Bytecode (Sun Microsystems Inc.), Gambas Gambas Class Source File (Gambas Team) आणि FileViewPro.

अतिरिक्त प्रकारच्या फाइल्स CLASS फाइल विस्तार देखील वापरू शकतात. CLASS फाईल एक्स्टेंशन वापरणाऱ्या इतर कोणत्याही फाईल फॉरमॅटबद्दल तुम्हाला माहिती असल्यास, कृपया आमच्याशी संपर्क साधा जेणेकरून आम्ही त्यानुसार आमची माहिती अपडेट करू शकू.

तुमची CLASS फाईल कशी उघडायची:

सर्वात वेगवान आणि सोपा मार्गतुमची CLASS फाईल उघडणे म्हणजे त्यावर डबल क्लिक करणे. या प्रकरणात विंडोज सिस्टमती निवडेल आवश्यक कार्यक्रमतुमची क्लास फाइल उघडण्यासाठी.

तुमची क्लास फाईल उघडत नसल्यास, क्लास एक्स्टेंशनसह फाइल्स पाहण्यासाठी किंवा संपादित करण्यासाठी तुमच्या PC वर आवश्यक ॲप्लिकेशन प्रोग्राम स्थापित केलेला नसण्याची शक्यता आहे.

तुमच्या PC ने CLASS फाइल उघडल्यास, परंतु ती चुकीच्या प्रोग्राममध्ये असल्यास, तुम्हाला तुमची फाइल असोसिएशन सेटिंग्ज बदलण्याची आवश्यकता असेल. विंडोज रेजिस्ट्री. दुसऱ्या शब्दांत, विंडोज क्लास फाईल एक्स्टेंशनला चुकीच्या प्रोग्रामशी जोडते.

पर्यायी उत्पादने स्थापित करा - FileViewPro (Solvusoft) | | | |

क्लास बहुउद्देशीय इंटरनेट मेल विस्तार (MIME):

  • माइम ऍप्लिकेशन/java-vm
  • माइम ऍप्लिकेशन/ऑक्टेट-स्ट्रीम
  • माइम ऍप्लिकेशन/x-java-vm

क्लास फाइल विश्लेषण साधन™

क्लास फाइल कोणत्या प्रकारची आहे याची खात्री नाही? तुम्हाला फाइल, तिचा निर्माता आणि ती कशी उघडता येईल याबद्दल अचूक माहिती मिळवायची आहे का?

आता तुम्ही CLASS फाईलबद्दल सर्व आवश्यक माहिती त्वरित मिळवू शकता!

क्रांतिकारी CLASS फाइल विश्लेषण साधन™ ​​CLASS फाइलबद्दल तपशीलवार माहिती स्कॅन करते, विश्लेषण करते आणि अहवाल देते. आमचे पेटंट-प्रलंबित अल्गोरिदम फाईलचे द्रुतपणे विश्लेषण करते आणि काही सेकंदात स्पष्ट, वाचण्यास-सोप्या स्वरूपात तपशीलवार माहिती प्रदान करते.†

अवघ्या काही सेकंदात, तुम्हाला तुमच्या फाइलचा CLASS फाइल प्रकार नेमका काय आहे, फाइलशी संबंधित अनुप्रयोग, फाइल तयार करणाऱ्या वापरकर्त्याचे नाव, फाइलची सुरक्षितता स्थिती आणि इतर उपयुक्त माहिती कळेल.

सुरू करण्यासाठी विनामूल्य विश्लेषणफाईल, फक्त तुमची क्लास फाइल आत ड्रॅग आणि ड्रॉप करा ठिपके असलेली रेषाखाली किंवा "Browse My Computer" वर क्लिक करा आणि फाइल निवडा. क्लास फाइल विश्लेषण अहवाल खाली ब्राउझर विंडोमध्ये दाखवला जाईल.

विश्लेषण सुरू करण्यासाठी क्लास फाइल येथे ड्रॅग करा

माझा संगणक पहा »

व्हायरससाठी कृपया माझी फाइल देखील तपासा

Java कंपाइलरद्वारे संकलित केलेली .JAVA फाइल. बायनरी असलेल्या बाइट कोडचा समावेश आहे प्रोग्राम कोड, येथे सादर केले Java चालू आहेव्हर्च्युअल मशीन (JVM). सामान्यतः .JAR फाइल्समध्ये एम्बेड केलेल्या ज्या $CLASSPATH वातावरणाचा भाग आहेत अंमलबजावणीसाठी योग्य.

JVM इंस्टॉलेशन पॅकेजमध्ये समाविष्ट असलेल्या javac कमांडचा वापर करून JAVA फाइल्समधून क्लास फाइल्स संकलित केल्या जाऊ शकतात. अनेक समाकलित वातावरण जावा विकास, जसे की Eclipse, विकासक कोड लिहित असताना फ्लायवर क्लास फाइल्स संकलित करू शकतात.

JVM च्या अनेक आवृत्त्या असल्यामुळे (जसे की 1.4, 1.5 आणि 1.6), काही CLASS फाईल्स कदाचित सुसंगत नसतील. काही आवृत्त्याजेव्हीएम. जावा रनटाइम वातावरण(JRE) CLASS फाइल्स कार्यान्वित करू शकते, परंतु त्या संकलित करू शकत नाही कारण त्यात javac बायनरी समाविष्ट नाही.

टीप: ओरॅकलने सन मायक्रोसिस्टम्स विकत घेतले - मूळ जावा विकसक. JRE आणि JVM हे जावा ऍप्लिकेशन्स चालवणाऱ्या प्लॅटफॉर्मचा संदर्भ देण्यासाठी अनेकदा परस्पर बदलण्याजोगे वापरले जातात.

फाईल एक्स्टेंशन .class फाईलचे प्रतिनिधित्व करते जावा वर्ग. ही फाईलसह उघडता येते खालील कार्यक्रम: ओरॅकल जावारनटाइम वातावरण, ग्रहण साठी IDE JD-Eclipse प्लगइन, dirtyJOE, JD-GUI सह Java विकासक.



आम्ही वाचण्याची शिफारस करतो

वर