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.

2
Bagaimana cara kerja pemeliharaan OpenJDK dalam praktek?
Secara khusus, saya ingin memahami perbedaan antara JDK dan OpenJDK Oracle dalam hal perbaikan bug dan tambalan lainnya. Cabang mana yang mendapat perbaikan lebih dulu dan apakah Oracle terbiasa membuat tambalan yang tidak pernah berhasil ke OpenJDK?
9 java 

4
Apakah antarmuka Daftar abstraksi bocor?
Jika saya memiliki variabel yang mengandung Listitu dapat berisi objek dari banyak jenis yang berbeda misalnya ArrayListatau LinkedList. Perbedaan antara a LinkedListdan a ArrayListcukup besar. Perilaku O besar metode sangat berbeda. Misalnya menyortir Listdan kemudian menggunakannya untuk melakukan pencarian biner sangat ok untuk ArrayListtetapi tidak masuk akal dengan a LinkedList.

4
Melacak semua objek kelas
Saya baru mengenal pemrograman berorientasi objek, dan saya terus mengalami masalah ini. (Saya pemrograman di Jawa) Saya agak enggan bertanya tentang hal ini, karena sepertinya ini masalah mendasar, tapi saya tidak dapat menemukan informasi tentang itu, atau pertanyaan tentang hal itu di sini, dan tidak ada satupun buku teks yang …

4
Spring - Kebingungan konfigurasi
Di suatu tempat saya membaca Spring menawarkan kemudahan konfigurasi. Tetapi orang-orang Spring membawa begitu banyak perubahan atas konfigurasi, sehingga saya sekarang benar-benar bingung untuk menggunakan konfigurasi xml atau anotasi. Saya ingin siapa pun menyarankan metodologi atau aturan praktis dalam menggunakan xml dan anotasi. Contoh di SO menunjukkan bahwa banyak pemula …
9 java  spring 

4
Gaya pemrograman dalam Perl
Saya bekerja di Jawa jadi pada dasarnya saya menggunakan paradigma OOP selama pengkodean. Saya akan mulai bekerja di Perl dan saya bertanya-tanya apa paradigma yang diikuti pengembang Perl. Dalam wiki disebutkan bahwa ini mendukung banyak paradigma tetapi saya tidak yakin saya mengerti karena ini adalah bahasa scripting. Jadi pertanyaan saya …

8
Pernyataan If If Arrays, loops ... Sekarang bagaimana?
Saya menyerah pada pemrograman sedikit lebih dari setahun yang lalu ketika saya terus memukul dinding ini. Saya meninjau kembali subjek karena saya ingin membuat aplikasi Android dasar. Tetapi saya merasa bahwa pengetahuan saya yang terbatas tidak akan cukup. Ini masalah saya. Saya telah membaca beberapa buku dan menonton tutorial video …

5
Pengecualian "Kesalahan pemrograman" - Apakah pendekatan saya masuk akal?
Saat ini saya mencoba untuk meningkatkan penggunaan pengecualian, dan menemukan perbedaan penting antara pengecualian yang menandakan kesalahan pemrograman (misalnya seseorang lulus nol sebagai argumen, atau memanggil metode pada objek setelah dibuang) dan yang menandakan kegagalan dalam operasi yang bukan kesalahan pemanggil (mis. pengecualian I / O). Bagaimana seharusnya kedua jenis …
9 java  c#  c++  exceptions 


1
Mengapa overhead saat mengalokasikan objek / array di Jawa?
Berapa byte yang menempati array di Jawa? Asumsikan Ini adalah mesin 64bit dan juga mengasumsikan ada elemen N dalam array, sehingga semua elemen ini akan memakan 2 * N, 4 * N atau 8 * N byte untuk berbagai jenis array. Dan sebuah ceramah di Coursera mengatakan bahwa itu akan …
9 java  memory 




9
Kapan saya akan menggunakan pseudocode, bukan flowchart?
Saya seorang siswa yang bekerja dengan berbagai teknik pemrograman, dan saya telah menemukan pseudocode dan flowchart. Saya tahu bahwa keduanya digunakan untuk memikirkan masalah sebelum benar-benar pemrograman, tapi saya punya beberapa pertanyaan dengan ini. Kapan saya akan menggunakan pseudocode untuk merencanakan dan kapan saya akan menggunakan diagram alur? Atau lebih …

2
Mengapa metode pengakses dari spesifikasi JavaBean menjadi standar untuk pengembangan Java?
The JavaBeans Keterangan menggambarkan JavaBean sebagai Java Bean adalah komponen perangkat lunak yang dapat digunakan kembali yang dapat dimanipulasi secara visual dalam alat pembangun Karena sebagian besar baris kode yang ditulis tampaknya tidak ada hubungannya dengan dimanipulasi secara visual dalam alat pembangun, mengapa spesifikasi JavaBean menjadi "cara" untuk menulis kode …
9 java  history 

5
OOP: Apa saja situasi di mana desain berbasis kelas lebih baik daripada yang berbasis antarmuka?
Saya sedang membaca situs web JDOM . Mengapa API JDOM didefinisikan berdasarkan kelas konkret daripada antarmuka? Jason Hunter merangkum argumen terhadap API berbasis antarmuka untuk JDOM: Dengan antarmuka yang semuanya menjadi pabrik, elemen harus 'diimpor' ke dalam dokumen baru dan bukan hanya ditambahkan, fitur seperti serialisasi jangka panjang tidak dapat …

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.