ইন্টার্ন হিসাবে, আমি আমার প্রকল্পগুলিতে কোম্পানির কোড ব্যবহার করি এবং তারা সাধারণত আমাকে jar
কাজ করার জন্য একটি ফাইল প্রেরণ করে। আমি এটি বিল্ড path
ইন এ যুক্ত করি Eclipse
এবং সাধারণত সব ঠিকঠাক এবং জঘন্য।
যাইহোক, আমি জানতে আগ্রহী হয়ে উঠলাম, প্রতিটি ক্লাস কী রয়েছে এবং আমি যখন jar
ফাইলের মধ্যে একটি ক্লাস খোলার চেষ্টা করি তখন এটি আমাকে বলে যে আমার একটি উত্স ফাইল দরকার।
এটার মানে কি? আমি একটি সি / সি ++ ব্যাকগ্রাউন্ড থেকে এসেছি তাই jar
ইতিমধ্যে সংকলিত .o
ফাইলের সাথে কি একই রকম এবং আমি দেখতে পাচ্ছি সমস্ত .h
জিনিসগুলি কী? অথবা jar
ফাইলটিতে এমন কোনও কোড রয়েছে যা আমি এনক্রিপ্ট করা ব্যবহার করছি যাতে আমি এটি পড়তে পারি না?
সবগুলো উত্তরের জন্য ধন্যবাদ!
সম্পাদনা:
ধন্যবাদ, ছেলেরা, আমি জানতাম এটি একটি সংরক্ষণাগারটির মতো ছিল কিন্তু আমি যখন .class
ফাইলগুলি খোলার চেষ্টা করছিলাম তখন আমি কেন বিভ্রান্ত হয়েছিলাম , আমি এলোমেলো অক্ষর পেয়েছি। .o
সি-তে একটি ফাইল খোলার চেষ্টা করার পরে আউটপুটটি অনুরূপ ছিল তাই আমি নিশ্চিত হয়েছি।
ধন্যবাদ!