Pertanyaan yang diberi tag «java»

Java adalah bahasa pemrograman tingkat tinggi yang populer. Gunakan tag ini saat Anda mengalami masalah dalam menggunakan atau memahami bahasa itu sendiri. Tag ini jarang digunakan sendiri dan paling sering digunakan bersama dengan [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] dan [maven].



7
Apakah python memiliki padanan dengan Java Class.forName ()?
Saya memiliki kebutuhan untuk mengambil argumen string dan membuat objek kelas yang dinamai dalam string itu dengan Python. Di Jawa, saya akan menggunakan Class.forName().newInstance(). Apakah ada yang setara dengan Python? Terima kasih atas tanggapannya. Untuk menjawab mereka yang ingin tahu apa yang saya lakukan: Saya ingin menggunakan argumen baris perintah …


7
Uji JUnit dengan sejumlah pengujian dinamis
Dalam proyek kami, saya memiliki beberapa tes JUnit yang misalnya mengambil setiap file dari direktori dan menjalankan tes padanya. Jika saya menerapkan testEveryFileInDirectorymetode TestCaseini muncul sebagai hanya satu tes yang mungkin gagal atau berhasil. Tapi saya tertarik dengan hasil pada setiap file. Bagaimana saya bisa menulis TestCase/ TestSuitesedemikian sehingga setiap …

3
OSGi, Java Modularity dan Jigsaw
Jadi sampai kemarin pagi saya tidak tahu apa itu OSGi. OSGi hanyalah kata kunci yang saya lihat terus muncul berulang kali, jadi saya akhirnya menyisihkan waktu untuk memolesnya. Ini sebenarnya tampak seperti hal yang cukup keren, jadi saya ingin memulai dengan menyatakan (sebagai catatan) bahwa saya sama sekali bukan anti-OSGi, …



3
Jalankan pengujian tunggal dari kelas JUnit menggunakan baris perintah
Saya mencoba menemukan pendekatan yang memungkinkan saya menjalankan tes tunggal dari kelas JUnit hanya menggunakan baris perintah dan java. Saya dapat menjalankan seluruh rangkaian tes dari kelas menggunakan berikut ini: java -cp .... org.junit.runner.JUnitCore org.package.classname Yang benar-benar ingin saya lakukan adalah seperti ini: java -cp .... org.junit.runner.JUnitCore org.package.classname.method atau: java …

8
Bagaimana saya bisa mendapatkan java.io.InputStream dari java.lang.String?
Saya memiliki Stringyang ingin saya gunakan sebagai file InputStream. Di Java 1.0, Anda dapat menggunakan java.io.StringBufferInputStream, tetapi itu sudah @Deprecrated(dengan alasan yang bagus - Anda tidak dapat menentukan penyandian kumpulan karakter): Kelas ini tidak mengubah karakter menjadi byte dengan benar. Mulai JDK 1.1, cara yang disukai untuk membuat aliran dari …

4
Mengapa JVM masih belum mendukung pengoptimalan tail-call?
Dua tahun setelah do -the-jvm-prevent-tail-call-optimizations , tampaknya ada implementasi prototipe dan MLVM telah mendaftarkan fitur tersebut sebagai "proto 80%" untuk beberapa waktu sekarang. Apakah tidak ada minat aktif dari pihak Sun / Oracle dalam mendukung panggilan ekor atau hanya panggilan ekor yang "[...] ditakdirkan untuk menempati posisi kedua pada setiap …

7
Mengapa saya menggunakan mesin templating? jsp include dan jstl vs tiles, freemarker, velocity, sitemesh
Saya akan memilih cara mengatur tampilan saya (dengan spring-mvc, tapi itu seharusnya tidak terlalu menjadi masalah) Ada 6 opsi sejauh yang saya lihat (meskipun tidak saling eksklusif): Ubin Sitemesh Freemarker Kecepatan <jsp:include> <%@ include file=".."> Ubin dan Sitemesh dapat dikelompokkan; begitu pula Freemarker dan Velocity . Yang mana dalam setiap …


30
Eclipse - java.lang.ClassNotFoundException
Saat mencoba memulai JUnit-Test saya dari Eclipse, saya mendapatkan "ClassNotFoundException". Saat menjalankan "uji mvn" dari konsol - semuanya bekerja dengan baik. Selain itu, tidak ada masalah yang dilaporkan di Eclipse. Struktur proyek saya adalah sebagai berikut: proyek induk (pom-packaging) Proyek web (war-packaging - JUnit-test saya ada di sini) Proyek fleksibel …

17
Contoh Pola Strategi Dunia Nyata
Saya telah membaca tentang prinsipal OCP dan bagaimana menggunakan pola strategi untuk mencapai hal ini. Saya akan mencoba dan menjelaskan hal ini kepada beberapa orang, tetapi satu-satunya contoh yang dapat saya pikirkan adalah menggunakan kelas validasi yang berbeda berdasarkan pada status "pesanan". Saya telah membaca beberapa artikel online, tetapi ini …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.