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].

13
Enkapsulasi vs Abstraksi?
Berikut adalah definisi singkat dari enkapsulasi dan abstraksi. Abstraksi: Proses abstraksi di Java digunakan untuk menyembunyikan detail tertentu dan hanya menampilkan fitur penting dari objek. Dengan kata lain, ini berhubungan dengan tampilan luar dari suatu objek (antarmuka). Satu-satunya contoh bagus yang saya lihat untuk ini di berbagai situs adalah antarmuka. …
139 java  oop 

12
Bagaimana cara menerapkan tombol kembali Android ActionBar?
Saya memiliki aktivitas dengan listview. Saat pengguna mengklik item, item "viewer" terbuka: List1.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) { Intent nextScreen = new Intent(context,ServicesViewActivity.class); String[] Service = (String[])List1.getItemAtPosition(arg2); //Sending data to another Activity nextScreen.putExtra("data", datainfo); startActivityForResult(nextScreen,0); overridePendingTransition(R.anim.right_enter, R.anim.left_exit); } }); Ini berfungsi dengan …

9
menambahkan beberapa entri ke HashMap sekaligus dalam satu pernyataan
Saya perlu menginisialisasi HashMap konstan dan ingin melakukannya dalam pernyataan satu baris. Menghindari sth seperti ini: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); mirip dengan ini di tujuan C: [NSDictionary dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber numberWithInt:6], nil] Saya …

4
@Column (s) tidak diperbolehkan pada properti @ManyToOne
Saya memiliki entitas JPA dengan properti yang ditetapkan sebagai @ManyToOne @Column(name="LicenseeFK") private Licensee licensee; Tetapi ketika saya menerapkan pada JBoss 6, aplikasi menampilkan kesalahan yang mengatakan: org.hibernate.AnnotationException: @Column(s) not allowed on a @ManyToOne property Saya menggunakan Hibernate 3.5 sebagai implementasi JPA 2.0. Apa yang harus saya gunakan untuk mereferensikan kolom …


16
Apa kasus penggunaan yang baik untuk impor statis metode?
Baru saja mendapat komentar ulasan bahwa impor statis saya dari metode ini bukanlah ide yang bagus. Impor statis adalah metode dari kelas DA, yang sebagian besar memiliki metode statis. Jadi di tengah logika bisnis saya memiliki aktivitas yang tampaknya termasuk dalam kelas saat ini: import static some.package.DA.*; class BusinessObject { …

30
IllegalArgumentException: tujuan navigasi xxx tidak diketahui oleh NavController ini
Saya mengalami masalah dengan komponen Arsitektur Navigasi Android baru saat mencoba menavigasi dari satu Fragmen ke Fragmen lain , saya mendapatkan kesalahan aneh ini: java.lang.IllegalArgumentException: navigation destination XXX is unknown to this NavController Setiap navigasi lainnya berfungsi dengan baik kecuali yang satu ini. Saya menggunakan findNavController()fungsi Fragmen untuk mendapatkan akses …



10
Apa perbedaan antara up-casting dan down-casting sehubungan dengan variabel kelas
Apa perbedaan antara up-casting dan down-casting sehubungan dengan variabel kelas? Sebagai contoh dalam program berikut, kelas Animal hanya berisi satu metode tetapi kelas Dog berisi dua metode, lalu bagaimana kita melemparkan variabel Dog ke Variabel Hewan. Jika casting dilakukan maka bagaimana kita dapat memanggil metode Anjing yang lain dengan variabel …

8
Serialisasi Jackson: abaikan nilai kosong (atau nol)
Saat ini saya menggunakan jackson 2.1.4 dan saya mengalami beberapa masalah mengabaikan bidang ketika saya mengonversi objek ke string JSON. Inilah kelas saya yang bertindak sebagai objek yang akan dikonversi: public class JsonOperation { public static class Request { @JsonInclude(Include.NON_EMPTY) String requestType; Data data = new Data(); public static class …
138 java  json  jackson 




3
Perbedaan antara Iterator dan Listiterator?
Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); Kita dapat menggunakan Iteratoruntuk melintasi a Setatau a Listatau a Map. Tetapi ListIteratorhanya dapat digunakan untuk melintasi List, tidak dapat melintasi Set. Mengapa? Saya tahu bahwa perbedaan utama adalah bahwa dengan iterator kita dapat melakukan perjalanan hanya dalam …

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.