«java» 태그된 질문

Java는 널리 사용되는 고급 프로그래밍 언어입니다. 언어 자체를 사용하거나 이해하는 데 문제가있는 경우이 태그를 사용하십시오. 이 태그는 거의 사용되지 않으며 [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] 및 [maven]과 함께 가장 자주 사용됩니다.

10
Java 오류 : 암시 적 슈퍼 생성자가 기본 생성자에 대해 정의되지 않았습니다.
구조에서 다음과 유사한 간단한 Java 코드가 있습니다. abstract public class BaseClass { String someString; public BaseClass(String someString) { this.someString = someString; } abstract public String getName(); } public class ACSubClass extends BaseClass { public ASubClass(String someString) { super(someString); } public String getName() { return "name value for ASubClass"; } } …




7
onPause, onStop 및 onDestroy 메서드에서 슈퍼 클래스 메서드를 호출하는 올바른 순서는 무엇입니까? 그리고 왜?
방금 Android 개발자 사이트를 살펴보고 활동 수명주기를 새로 고쳤습니다. 각 코드 예제에는 "항상 수퍼 클래스 메서드를 먼저 호출하십시오"라는 주석이 수퍼 클래스 메서드 옆에 있습니다. 생성 반주기 onCreate, onStart 및 onResume에서는 이것이 의미가 있지만 파괴 반주기의 올바른 절차 인 onPause, onStop, onDestroy에 대해 약간 혼란 스럽습니다. 인스턴스 특정 리소스가 의존 할 …

9
프로젝트에서 PhantomReference를 사용한 적이 있습니까?
내가 아는 유일한 것은 약 PhantomReference이다 get()메서드 를 사용 하면 항상 null개체가 아닌 반환됩니다 . 그것의 용도는 무엇입니까? 를 사용하여 메서드 PhantomReference에서 개체를 부활시킬 수 없음을 확인합니다 finalize. 그러나이 개념 / 클래스의 용도는 무엇입니까? 프로젝트에서 이것을 사용한 적이 있습니까? 아니면 우리가 이것을 사용해야 할 예가 있습니까?
89 java  reference 


18
java.lang.ClassNotFoundException : Eclipse의 com.mysql.jdbc.Driver
코드의 문제점은 디버깅 중에 많은 오류가 있습니다. mysql 데이터베이스에 연결할 싱글 톤 클래스에 대한 코드를 작성 중입니다. 내 코드는 다음과 같습니다. package com.glomindz.mercuri.util; import java.sql.Connection; import java.sql.Driver; import java.sql.DriverManager; import java.sql.SQLException; public class MySingleTon { String url = "jdbc:mysql://localhost:3306/"; String dbName = "test"; String driver = "com.mysql.jdbc.Driver"; String userName = …

10
list.contains JSTL의 문자열 평가
JSP에 특정 값이있는 경우 요소를 숨겨야합니다. 값은 목록에 저장되므로 시도했습니다. <c:if test="${ mylist.contains( myValue ) }">style='display:none;'</c:if> 그러나 작동하지 않습니다. 목록에 JSTL의 값이 포함되어 있는지, 목록과 값이 문자열인지 어떻게 평가할 수 있습니까?
89 java  jsp  jstl 

6
Java : 명령 줄 인수가 null인지 확인
내 명령 줄 인수에 대한 오류 검사를 수행하려고합니다. public static void main(String[] args) { if(args[0] == null) { System.out.println("Proper Usage is: java program filename"); System.exit(0); } } 그러나 이것은 범위를 벗어난 예외를 반환합니다. 나는 적절한 사용법을 찾고 있습니다.

5
DriverManager 대신 DataSource를 사용하는 이유는 무엇입니까?
Java JDBC 사양 (vr. 4)을 읽고 있는데 다음과 같은 진술을 접했습니다. DataSource —이 인터페이스는 JDBC 2.0 선택적 패키지 API에 도입되었습니다. 기본 데이터 소스에 대한 세부 정보를 응용 프로그램에 투명하게 표시 할 수 있으므로 DriverManager보다 선호됩니다. 내가 이해하려고하는 것은 a Connection와 a 의 차이점 DataSource과 그것이 존재하는 이유입니다. 위의 블록은 데이터 …
89 java  jdbc  datasource 

21
자바 통화 번호 형식
다음과 같이 십진수 형식을 지정하는 방법이 있습니까? 100 -> "100" 100.1 -> "100.10" 반올림 숫자 인 경우 소수 부분을 생략하십시오. 그렇지 않으면 소수점 이하 두 자리로 형식을 지정하십시오.


14
char의 기본값은 무엇입니까?
char c = '\u0000'; c를 인쇄하면 명령 줄 창에 'a'가 표시됩니다. 그렇다면 char 유형 필드의 기본값은 무엇입니까? 누군가 '\ u0000'은 유니 코드에서 null을 의미한다고 말했습니다. 맞습니까?
89 java  char 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.