«java» 태그된 질문

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

7
Java에는 C #의 ref 및 out 키워드와 같은 것이 있습니까?
다음과 같은 것 : 참조 예 : void changeString(ref String str) { str = "def"; } void main() { String abc = "abc"; changeString(ref abc); System.out.println(abc); //prints "def" } 아웃 예 : void changeString(out String str) { str = "def"; } void main() { String abc; changeString(out abc); System.out.println(abc); //prints …
113 c#  java 

4
자바 삼항 연산자 대 <JDK8 호환성의 if / else
최근에 저는 Spring Framework의 소스 코드를 읽고 있습니다. 내가 이해할 수없는 것이 여기에 있습니다. public Member getMember() { // NOTE: no ternary expression to retain JDK &lt;8 compatibility even when using // the JDK 8 compiler (potentially selecting java.lang.reflect.Executable // as common type, with that new base class not available …


3
Java 정규식 캡처 그룹 색인
다음 줄이 있습니다. typeName="ABC:xxxxx;"; 단어를 가져와야합니다 ABC. 다음 코드 스 니펫을 작성했습니다. Pattern pattern4=Pattern.compile("(.*):"); matcher=pattern4.matcher(typeName); String nameStr=""; if(matcher.find()) { nameStr=matcher.group(1); } 그래서 넣으면 group(0)내가 얻을 ABC:하지만 난 세우면 group(1)그것은이다 ABC내가 알고 싶은, 그래서 이 무엇을 않습니다 0및 1의미? 누구든지 좋은 예를 들어 설명해 주시면 더 좋을 것입니다. 정규식 패턴에이 포함되어 …
113 java  regex 

9
Java 서블릿의 POST 요청에서 요청 페이로드 가져 오기
Java 서블릿에 POST 요청을 보내는 javascript 라이브러리가 있지만 doPost메서드에서 요청 페이로드의 내용을 가져올 수없는 것 같습니다. 크롬 개발자 도구에서 모든 콘텐츠는 헤더 탭의 Request Payload 섹션에 있으며 콘텐츠는 거기에 있으며 POST가 doPost 메서드에 의해 수신되고 있음을 알고 있지만 공백으로 표시됩니다. 를 들어 HttpServletRequest 개체, 어떤 방법으로하는 것은 내가 요청 페이로드 …
113 java  http  servlets  post 

3
공분산, 불변 및 반공 분산이 평범한 영어로 설명됩니까?
오늘 저는 Java의 Covariance, Contravariance (및 Invariance)에 대한 기사를 읽었습니다. 영어 및 독일어 Wikipedia 기사와 IBM의 다른 블로그 게시물 및 기사를 읽었습니다. 그러나 나는 이것들이 정확히 무엇에 대해 여전히 약간 혼란 스럽습니까? 어떤 사람들은 유형과 하위 유형 간의 관계에 관한 것이라고 말하고 어떤 사람들은 유형 변환에 관한 것이라고 말하고 어떤 …

2
jstring을 char로 변환하는 JNI *
jstringJNI를 사용 하여 Java에서 C 코드로 URL 문자열을 데이터 유형으로 전달했습니다. 그리고 내 라이브러리 방법 char *에는 URL이 필요합니다 . 어떻게 변환 할 수 jstring있는 char *? 추신 : C에서 jcharArray를 사용하면 어떤 이점이 있습니까? (즉 char [], 네이티브 메서드에서 문자열 대신 전달 )


13
Surefire는 Junit 5 테스트를 선택하지 않습니다.
JUnit 5로 간단한 테스트 방법을 작성했습니다. public class SimlpeTest { @Test @DisplayName("Some description") void methodName() { // Testing logic for subject under test } } 하지만 실행 mvn test하면 다음을 얻었습니다. ------------------------------------------------------- T E S T S ------------------------------------------------------- Running SimlpeTest Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time …

8
jUnit의 여러 RunWith 문
단위 테스트를 작성 JUnitParamsRunner하고 MockitoJUnitRunner하나의 테스트 클래스 를 사용 하고 싶습니다 . 불행히도 다음은 작동하지 않습니다. @RunWith(MockitoJUnitRunner.class) @RunWith(JUnitParamsRunner.class) public class DatabaseModelTest { // some tests } 하나의 테스트 클래스에서 Mockito와 JUnitParams를 모두 사용하는 방법이 있습니까?
113 java  unit-testing  junit 

7
명령 줄에서 java .class를 실행하는 방법
컴파일 된 자바 클래스가 있습니다. Echo.class public class Echo { public static void main (String arg) { System.out.println(arg); } } I cd디렉토리로 이동하여 다음을 입력합니다.java Echo "hello" 이 오류가 발생합니다. C:\Documents and Settings\joe\My Documents\projects\Misc\bin&gt;java Echo "hello" Exception in thread "main" java.lang.NoClassDefFoundError: Echo Caused by: java.lang.ClassNotFoundException: Echo at java.net.URLClassLoader$1.run(Unknown Source) at …
113 java 

12
javac 오류 : 주석 처리가 명시 적으로 요청 된 경우에만 클래스 이름이 허용됩니다.
Java 프로그램을 컴파일 할 때이 오류가 발생합니다. error: Class names, 'EnumDevices', are only accepted if annotation processing is explicitly requested 1 error 다음은 자바 코드입니다 (우분투에서 실행 중입니다). import jcuda.CUDA; import jcuda.driver.CUdevprop; import jcuda.driver.types.CUdevice; public class EnumDevices { public static void main(String args[]) { CUDA cuda = new CUDA(true); int …
113 java  javac 

5
Void 객체 반환
Void프리미티브가 아닌 유형 을 반환하는 올바른 방법은 무엇입니까 ? 예 : 현재 아래와 같이 null을 사용하고 있습니다. interface B&lt;E&gt;{ E method(); } class A implements B&lt;Void&gt;{ public Void method(){ // do something return null; } }


7
JPA-persist () 후 자동 생성 된 ID 반환
JPA (EclipseLink)와 Spring을 사용하고 있습니다. 자동 생성 된 ID가있는 간단한 엔터티가 있다고 가정 해 보겠습니다. @Entity public class ABC implements Serializable { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) private int id; // ... } 내 DAO 클래스에는 persist()이 엔터티 를 호출하는 삽입 메서드가 있습니다. 메서드가 새 엔터티에 대해 생성 된 ID를 반환하기를 원하지만 테스트 …
113 java  jpa 

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