Pertanyaan yang diberi tag «java»

Java adalah bahasa pemrograman tingkat tinggi, bebas platform, berorientasi objek yang awalnya dikembangkan oleh Sun Microsystems. Java saat ini dimiliki oleh Oracle, yang membeli Sun pada 2010.

6
Mengapa mengapung masih menjadi bagian dari bahasa Jawa ketika dobel kebanyakan direkomendasikan?
Di setiap tempat yang saya lihat, dikatakan doublelebih unggul floatdalam hampir semua hal. floattelah dibuat usang oleh doubledi Jawa, jadi mengapa masih digunakan? Saya banyak memprogram dengan Libgdx, dan mereka memaksa Anda untuk menggunakan float(deltaTime, dll.), Tetapi bagi saya sepertinya doublelebih mudah untuk dikerjakan dalam hal penyimpanan dan memori. Saya …

11
Apakah para pengembang Java secara sadar meninggalkan RAII?
Sebagai seorang programmer C # lama, saya baru-baru ini datang untuk belajar lebih banyak tentang keuntungan dari Resource Acquisition Is Inisialisasi (RAII). Secara khusus, saya telah menemukan bahwa idiom C #: using (var dbConn = new DbConnection(connStr)) { // do stuff with dbConn } memiliki setara C ++: { DbConnection …
82 java  c#  c++  language-design 

6
Mengapa tingkat TRACE ada, dan kapan saya harus menggunakannya daripada DEBUG?
Di Log4J, Slf4J dan beberapa framework logging lainnya di Java, Anda memiliki dua level "developper" untuk logging: DEBUG JEJAK Saya mengerti apa yang dilakukan DEBUG, karena penjelasannya jelas: Level DEBUG menunjukkan peristiwa informasi berbutir halus yang paling berguna untuk men-debug aplikasi. Tetapi tingkat TRACE tidak terlalu spesifik tentang kasus penggunaannya: …
82 java  logging 


15
Mengapa Java bisa lebih cepat daripada C ++?
Terkadang Java mengungguli C ++ dalam tolok ukur. Tentu saja, kadang-kadang C ++ mengungguli. Lihat tautan berikut: http://keithlea.com/javabench/ http://blog.dhananjaynene.com/2008/07/performance-comparison-c-java-python-ruby-jython-jruby-groovy/ http://blog.cfelde.com/2010/06/c-vs-java-performance/ Tetapi bagaimana ini mungkin? Ini mengejutkan saya bahwa interpretasi bytecode bisa lebih cepat daripada bahasa yang dikompilasi. Bisakah seseorang tolong jelaskan? Terima kasih!
80 java  c++  performance 






2
Apa itu dependensi Java yang “diarsir”?
Pengembang JVM di sini. Akhir-akhir ini saya melihat olok-olok di ruang obrolan IRC dan bahkan di kantor saya sendiri tentang apa yang disebut perpustakaan Java " teduh ". Konteks penggunaannya akan seperti: " Tersebut dan menyediakan klien" teduh "untuk XYZ. " Contoh sempurna adalah masalah Jira untuk HBase ini : …
76 java  libraries  jvm 


10
Tidak pernah menggunakan Strings di Java? [Tutup]
Saya menemukan entri blog yang mengecilkan penggunaan Strings di Java untuk membuat kode Anda kurang semantik, menyarankan bahwa Anda harus menggunakan kelas bungkus tipis sebagai gantinya. Ini adalah contoh sebelum dan sesudah entri yang disediakan untuk menggambarkan masalah: public void bookTicket( String name, String firstName, String film, int count, String …


3
Apa arti “GPL dengan pengecualian classpath” dalam praktik?
Oracle tampaknya melisensikan semua kode sumber terbuka terkait Java mereka di bawah GPL dengan pengecualian classpath . Dari apa yang saya mengerti, ini tampaknya memungkinkan untuk menggabungkan pustaka-pustaka ini dengan kode Anda sendiri ke dalam produk yang tidak harus dicakup oleh GPL. Bagaimana cara kerjanya? Apa contoh bagaimana saya bisa …
70 java  licensing  gpl  lgpl 

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.