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.

3
Ketika saya membuat objek, apakah memori segar dialokasikan untuk bidang contoh dan metode atau hanya untuk bidang contoh
Saya memiliki kelas berikut class Student{ int rollNumber; int marks; public void setResult(int rollNumber, int marks){ this.rollNumber=rollNumber; this.marks=marks; } public void displayResult(){ System.out.println("Roll Number= "+this.rollNumber+" Marks= "+this.marks); } } Sekarang saya membuat dua objek bertipe Student sebagai berikut Student s1=new Student(); Student s2=new Student(); Sekarang dua set memori yang berbeda …

2
Mengapa C # memiliki lebih banyak fitur daripada Java? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Harap dicatat bahwa ini tidak dimaksudkan sebagai argumen Java vs C #. Saya …
14 java  c#  languages 

6
alternatif untuk try-catch bersarang untuk fallback
Saya memiliki situasi di mana saya mencoba mengambil objek. Jika pencarian gagal, saya memiliki beberapa fallback di tempat, yang masing-masing mungkin gagal. Jadi kodenya terlihat seperti: try { return repository.getElement(x); } catch (NotFoundException e) { try { return repository.getSimilarElement(x); } catch (NotFoundException e1) { try { return repository.getParentElement(x); } catch …

5
Coba-akhirnya mahal
Dalam hal kode di mana Anda harus melakukan pembersihan sumber daya sebelum keluar dari suatu fungsi, apakah ada perbedaan kinerja utama antara 2 cara melakukannya. Membersihkan sumber daya sebelum setiap pernyataan pengembalian void func() { login(); bool ret = dosomething(); if(ret == false) { logout(); return; } ret = dosomethingelse(); …


1
Ringkasan perbedaan antara versi Java? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ditutup 2 tahun yang lalu . Jawaban pertanyaan ini adalah upaya komunitas . Edit jawaban yang ada untuk meningkatkan pos ini. Saat ini tidak menerima jawaban atau interaksi baru. Apa perbedaan utama di antara versi Java dalam …
14 java  versioning 

3
Desain parser file generik di Jawa menggunakan pola Strategi
Saya sedang mengerjakan suatu produk di mana tanggung jawab salah satu modul adalah mem-parsing file XML dan membuang konten yang diperlukan dalam database. Meskipun persyaratan saat ini hanya untuk mem-parsing file XML, saya ingin merancang modul parsing saya dengan cara yang saya dapat mendukung semua jenis file di masa depan. …
14 java  design  parsing  xml 

1
Pertimbangan yang menjalankan versi Java di Produksi
Beberapa orang menjalankan teknologi terbaru - memperbarui hari ketika sesuatu diperbarui. Dalam produksi, ini tidak sesuai. Meneliti tentang apakah versi saat ini (Java 7) siap untuk diproduksi menghasilkan sejumlah besar materi lama yang mungkin tidak benar lagi (pada saat penulisan ini Java 7 telah keluar selama satu setengah tahun yang …

3
Haruskah saya mengimplementasikan antarmuka secara langsung atau meminta superclass melakukannya?
Apakah ada perbedaan di antara keduanya public class A extends AbstractB implements C {...} melawan... public class A extends AbstractB {...} abstract class AbstractB implements C {...} Saya mengerti bahwa dalam kedua kasus, kelas A akan berakhir sesuai dengan antarmuka. Dalam kasus kedua, AbstractBdapat menyediakan implementasi untuk metode antarmuka di …

3
Apa kelemahan menerapkan singleton dengan Java enum?
Secara tradisional, singleton biasanya diimplementasikan sebagai public class Foo1 { private static final Foo1 INSTANCE = new Foo1(); public static Foo1 getInstance(){ return INSTANCE; } private Foo1(){} public void doo(){ ... } } Dengan Java enum, kita dapat mengimplementasikan singleton as public enum Foo2 { INSTANCE; public void doo(){ ... …
14 java  singleton  enum 

2
Mengapa menggunakan perpustakaan C ++ begitu rumit?
Pertama-tama, saya ingin mencatat bahwa saya suka C ++ dan saya salah satu dari orang-orang yang berpikir lebih mudah untuk kode dalam C ++ daripada Java. Kecuali satu hal kecil: perpustakaan. Di Jawa, Anda cukup menambahkan beberapa toples ke jalur build dan selesai. Dalam C ++ Anda biasanya harus menetapkan …
14 java  c++  libraries 

5
Cara memastikan instance unik kelas?
Ingin memperbaiki pos ini? Berikan jawaban terinci untuk pertanyaan ini, termasuk kutipan dan penjelasan mengapa jawaban Anda benar. Jawaban tanpa detail yang cukup dapat diedit atau dihapus. Saya mencari cara yang berbeda untuk memastikan bahwa setiap instance dari kelas yang diberikan adalah instance yang dapat diidentifikasi secara unik. Sebagai contoh, …


5
Perilaku tidak terdefinisi di Jawa
Saya membaca pertanyaan ini di SO yang membahas beberapa perilaku umum yang tidak terdefinisi dalam C ++, dan saya bertanya-tanya: apakah Java juga memiliki perilaku yang tidak terdefinisi? Jika itu masalahnya, lalu apa penyebab umum dari perilaku tidak terdefinisi di Jawa? Jika tidak, maka fitur Java mana yang membuatnya bebas …


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.