Saya baru mula menulis program dalam Java Saya menulis beberapa kelas alat saya sendiri berdasarkan projek kami. Ia agak mudah untuk membungkusnya ke dalam balang dan menggunakannya setiap kali projek berasingan untuk kelas alat; Satu kelebihan menyalin kod alat ialah ia boleh ditukar pada bila-bila masa. Saya tidak tahu apa perbezaan lain dalam cara menggunakan kedua-dua jenis alat ini.
1. Kelas alat yang dibungkus ke dalam pakej balang pada dasarnya adalah hasil daripada senario yang besar seperti itu jarang diubah suai Dalam situasi yang anda nyatakan, kelas alat tersebut masih belum matang bungkuskannya ke dalam bungkusan balang Ia tidak cukup sesuai kerana terdapat adegan yang perlu diubah suai dan ditambah.
2 Jika hanya terdapat beberapa kelas alat, saya secara peribadi berpendapat ia lebih mudah tanpa menggunakan pakej balang.
3. Projek berskala besar secara amnya adalah pakej jar, yang disatukan.
Jika ia adalah kelas alat yang hanya berguna untuk projek anda, maka ia secara semula jadi akan diletakkan dalam projek anda Mengapa membuat projek kelas alat yang berasingan?
Jika anda berpendapat bahawa kelas alat ini mungkin mempunyai tahap serba boleh tertentu dan boleh digunakan di tempat lain pada masa hadapan, kemudian letakkannya dalam projek yang berasingan, perkenalkannya sebagai projek bergantung dalam gerhana, dan kemudian taipkannya apabila ia sebenarnya pakej JAR.
Pembungkusan adalah trend yang tidak dapat dielakkan, biarkan sahaja ia berjalan dengan lancar.
Arahan yang kerap diubah suai tidak cukup umum. . .