Sebagai magang, saya menggunakan kode perusahaan dalam proyek saya dan mereka biasanya mengirimi saya jarfile untuk dikerjakan. Saya menambahkannya ke build pathin Eclipsedan biasanya semuanya baik-baik saja dan keren.
Namun, saya penasaran untuk mengetahui, apa isi setiap kelas dan ketika saya mencoba membuka salah satu kelas di jarfile tersebut, saya diberi tahu bahwa saya memerlukan file sumber.
Apa artinya ini? Saya berasal dari latar belakang C / C ++ jadi apakah jarmirip dengan .ofile yang sudah dikompilasi dan yang bisa saya lihat hanyalah .hbarangnya? Atau apakah ada kode sebenarnya dalam jarfile yang saya gunakan yang dienkripsi sehingga saya tidak dapat membacanya?
Terima kasih atas semua jawabannya!
Sunting:
Terima kasih, teman-teman, saya tahu itu semacam arsip tetapi saya bingung mengapa ketika saya mencoba membuka .classfile, saya mendapat banyak karakter acak. Outputnya mirip ketika saya mencoba membuka .ofile di C jadi saya hanya ingin memastikan.
Terima kasih!