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

10
Baca url ke string dalam beberapa baris kode java
Saya mencoba mencari padanan Java dengan Groovy: String content = "http://www.google.com".toURL().getText(); Saya ingin membaca konten dari URL menjadi string. Saya tidak ingin mencemari kode saya dengan aliran buffer dan loop untuk tugas sederhana. Saya melihat ke HttpClient apache tetapi saya juga tidak melihat implementasi satu atau dua baris.
151 java  http  url 

4
Tolong jelaskan tentang insertable = false dan updatable = false dalam referensi untuk penjelasan JPA @Column
Jika bidang diberi keterangan insertable=false, updatable=false, bukankah itu berarti Anda tidak bisa memasukkan nilai atau mengubah nilai yang ada? Mengapa Anda ingin melakukan itu? @Entity public class Person { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; @OneToMany(mappedBy="person", cascade=CascadeType.ALL) private List<Address> addresses; } @Entity public class Address { @Id @GeneratedValue(strategy = …

7
Definisi Java Enum
Saya pikir saya memahami generik Java dengan cukup baik, tetapi kemudian saya menemukan yang berikut di java.lang.Enum: class Enum<E extends Enum<E>> Bisakah seseorang menjelaskan bagaimana menafsirkan parameter tipe ini? Poin bonus untuk memberikan contoh lain di mana parameter tipe yang sama dapat digunakan.
151 java  generics  enums  crtp 

7
Perbedaan antara final statis dan final statis
Saya menemukan kode tempat kode itu menyatakan suka private final static String API_RTN_SUCCESS = "0"; private final static String API_RTN_ERROR = "1"; public static final String SHARED_PREFERENCE_CONFIG = "shared_preference_config"; public static final String STARTUP_SETTING_KEY = "startup_setting"; Apa perbedaan di antara mereka atau apakah mereka sama? Atau apakah itu berbeda untuk …
151 java  static  final 

20
Perbedaan antara String Java null dan kosong ("")
Apa perbedaan antara nulldan ""(string kosong)? Saya telah menulis beberapa kode sederhana: String a = ""; String b = null; System.out.println(a == b); // false System.out.println(a.equals(b)); // false Kedua pernyataan kembali false. Sepertinya, saya tidak dapat menemukan apa perbedaan yang sebenarnya di antara mereka.




14
Kapan dan mengapa entitas JPA harus mengimplementasikan antarmuka Serializable?
Pertanyaannya ada di judul. Di bawah ini saya baru saja menggambarkan beberapa pemikiran dan temuan saya. Ketika saya memiliki model domain yang sangat sederhana (3 tabel tanpa hubungan apa pun) semua entitas saya TIDAK mengimplementasikan Serializable. Tetapi ketika model domain menjadi lebih kompleks saya mendapat RuntimeException yang mengatakan bahwa salah …

2
Stubbing yang Belum Selesai Terdeteksi di Mockito
Saya mendapatkan pengecualian berikut saat menjalankan tes. Saya menggunakan Mockito untuk mengejek. Petunjuk yang disebutkan oleh perpustakaan Mockito tidak membantu. org.mockito.exceptions.misusing.UnfinishedStubbingException: Unfinished stubbing detected here: -> at com.a.b.DomainTestFactory.myTest(DomainTestFactory.java:355) E.g. thenReturn() may be missing. Examples of correct stubbing: when(mock.isOk()).thenReturn(true); when(mock.isOk()).thenThrow(exception); doThrow(exception).when(mock).someVoidMethod(); Hints: 1. missing thenReturn() 2. you are trying to stub …
151 java  mocking  mockito 

14
Java Equivalent of C # async / tunggu?
Saya adalah pengembang C # yang normal tetapi kadang-kadang saya mengembangkan aplikasi di Java. Saya ingin tahu apakah ada Java yang setara dengan C # async / tunggu? Dengan kata sederhana apa yang setara dengan java: async Task<int> AccessTheWebAsync() { HttpClient client = new HttpClient(); var urlContents = await client.GetStringAsync("http://msdn.microsoft.com"); …
151 c#  java 


3
Perbedaan antara _JAVA_OPTIONS, JAVA_TOOL_OPTIONS dan JAVA_OPTS
Saya pikir akan lebih baik memiliki perbandingan antara _JAVA_OPTIONSdan JAVA_TOOL_OPTIONS. Saya telah mencari sedikit untuk satu, tetapi saya tidak dapat menemukan apa pun, jadi saya berharap kita dapat menemukan pengetahuan di sini di Stackoverflow. JAVA_OPTStermasuk untuk kelengkapan. Ini bukan bagian dari JVM, tetapi ada banyak pertanyaan tentang itu di alam …
151 java  jvm  jvm-arguments 

9
Tidak dapat memperoleh LocalDateTime dari TemporalAccessor saat mem-parsing LocalDateTime (Java 8)
Saya hanya mencoba untuk mengubah string tanggal menjadi objek DateTime di Java 8. Setelah menjalankan baris berikut: DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd"); LocalDateTime dt = LocalDateTime.parse("20140218", formatter); Saya mendapatkan kesalahan berikut: Exception in thread "main" java.time.format.DateTimeParseException: Text '20140218' could not be parsed: Unable to obtain LocalDateTime from TemporalAccessor: {},ISO resolved to …

8
Mengganti metode java equals () - tidak berfungsi?
Saya mengalami masalah yang menarik (dan sangat membuat frustrasi) dengan equals()metode hari ini yang menyebabkan apa yang saya pikir sebagai kelas yang teruji rusak dan menyebabkan bug yang membutuhkan waktu sangat lama untuk dilacak. Hanya untuk kelengkapan, saya tidak menggunakan IDE atau debugger - hanya editor teks kuno dan System.out …
150 java  equals  overriding 

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.