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

14
Spring JPA memilih kolom tertentu
Saya menggunakan Spring JPA untuk melakukan semua operasi database. Namun saya tidak tahu cara memilih kolom tertentu dari tabel di Spring JPA? Sebagai contoh: SELECT projectId, projectName FROM projects

16
Bagaimana cara melihat query SQL yang dikeluarkan oleh JPA?
Ketika kode saya mengeluarkan panggilan seperti ini: entityManager.find(Customer.class, customerID); Bagaimana saya bisa melihat permintaan SQL untuk panggilan ini? Dengan asumsi saya tidak memiliki akses ke server database untuk profil / memonitor panggilan, apakah ada cara untuk login atau melihat dalam IDE saya pertanyaan SQL yang sesuai yang dikeluarkan oleh panggilan …
155 java  jpa 

18
Kompilasi kode Java 7 melalui Maven
Daftar file pom saya <project> <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.12.4</version> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> </plugins> ... Namun mvn clean install, saya mengerti [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] Failure executing javac, but could …
155 java  maven 

5
Apa perbedaan antara menyertakan file dengan JSP termasuk direktif, JSP menyertakan tindakan dan menggunakan JSP Tag Files?
Tampaknya ada dua metode untuk templating dengan JSP. Termasuk file dengan salah satu pernyataan ini <%@ include file="foo.html" %> <jsp:include page="foo.html" /> atau menggunakan file tag JSP // Save this as mytag.tag <%@ tag description="Description" pageEncoding="UTF-8"%> <html> <head> </head> <body> <jsp:doBody/> </body> </html> Dan di halaman JSP lain menyebutnya dengan …
155 java  jsp  include  jsp-tags  tagfile 

10
Pemindai vs. StringTokenizer vs. String.Split
Saya baru saja belajar tentang kelas Scanner Java dan sekarang saya bertanya-tanya bagaimana membandingkan / bersaing dengan StringTokenizer dan String.Split. Saya tahu bahwa StringTokenizer dan String.Split hanya berfungsi pada Strings, jadi mengapa saya ingin menggunakan Scanner untuk String? Apakah Scanner hanya dimaksudkan sebagai one-stop-shopping untuk pemisahan?

9
Mengapa Double.NaN == Double.NaN menghasilkan false?
Saya baru saja mempelajari pertanyaan OCPJP dan saya menemukan kode aneh ini: public static void main(String a[]) { System.out.println(Double.NaN==Double.NaN); System.out.println(Double.NaN!=Double.NaN); } Ketika saya menjalankan kode, saya mendapat: false true Bagaimana hasilnya falseketika kita membandingkan dua hal yang terlihat sama satu sama lain? Apa NaNartinya
155 java  floating-point  nan  scjp  ocpjp 

1
Apa perbedaan antara ZonedDateTime dan OffsetDateTime?
Saya sudah membaca dokumentasinya, tetapi saya masih belum bisa mendapatkannya ketika saya harus menggunakan satu atau yang lain: OffsetDateTime ZonedDateTime Menurut dokumentasi OffsetDateTimeharus digunakan saat menulis tanggal ke database, tapi saya tidak mengerti mengapa.
155 java  java-8  java-time 


11
Tambahan untuk BigDecimal
Saya ingin melakukan beberapa penjumlahan sederhana dengan beberapa nilai mata uang yang dinyatakan dalam BigDecimaljenis. BigDecimal test = new BigDecimal(0); System.out.println(test); test.add(new BigDecimal(30)); System.out.println(test); test.add(new BigDecimal(45)); System.out.println(test); Tentunya saya kurang mengerti dengan baik BigDecimalaritmatika, lihat output di belakang. Test 0 0 0 Adakah yang bisa membantu saya?
155 java  bigdecimal 

17
Bagaimana menjalankan skrip Unix shell dari kode Java?
Cukup sederhana untuk menjalankan perintah Unix dari Java. Runtime.getRuntime().exec(myCommand); Tetapi apakah mungkin untuk menjalankan skrip shell Unix dari kode Java? Jika ya, apakah itu praktik yang baik untuk menjalankan skrip shell dari dalam kode Java?
155 java  unix  shell 

12
Eksepsi dilemparkan ke tangkapan dan akhirnya klausa
Pada pertanyaan untuk Java di universitas, ada cuplikan kode ini: class MyExc1 extends Exception {} class MyExc2 extends Exception {} class MyExc3 extends MyExc2 {} public class C1 { public static void main(String[] args) throws Exception { try { System.out.print(1); q(); } catch (Exception i) { throw new MyExc2(); } …
155 java  exception 


13
Bagaimana cara memasukkan karakter dalam string pada posisi tertentu?
Saya mendapatkan intnilai 6 digit. Saya ingin menampilkannya sebagai Stringdengan titik desimal (.) Pada 2 digit dari akhir int. Saya ingin menggunakan floattetapi disarankan untuk menggunakan Stringuntuk menampilkan tampilan yang lebih baik (bukan 1234.5akan 1234.50). Oleh karena itu, saya memerlukan fungsi yang akan mengambil intparameter sebagai dan mengembalikan yang diformat …
155 java  string  casting 

7
Cara membangun sumber jar dengan gradle
Saya bekerja dengan proyek open source yang dibangun dengan gradle. Saya ingin menghasilkan file (proyek) -sources.jar yang dapat saya muat ke IDE (IntelliJ IDEA) saya dan debug melalui proyek. Saya tahu cara memuat file jika saya bisa membuatnya. Saya telah melihat melalui tugas gradle yang tersedia untuk proyek dan tidak …
155 java  jar  gradle 

11
Java Runtime.getRuntime (): mendapatkan output dari menjalankan program baris perintah
Saya menggunakan runtime untuk menjalankan perintah command prompt dari program Java saya. Namun, saya tidak tahu bagaimana saya bisa mendapatkan output yang dikembalikan oleh perintah. Ini kode saya: Runtime rt = Runtime.getRuntime(); String[] commands = {"system.exe", "-send" , argument}; Process proc = rt.exec(commands); Saya mencoba melakukan System.out.println(proc);tetapi itu tidak mengembalikan …
155 java  runtime 

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.