«java» 태그된 질문

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



5
Mockito-doReturn ()과 when ()의 차이점
현재 Mockito를 사용하여 컨트롤러 메소드를 테스트하려는 Spring MVC 응용 프로그램에서 서비스 계층 객체를 조롱하는 과정에 있습니다. 그러나 Mockito의 세부 사항을 읽었을 때 방법이doReturn(...).when(...) 이와 동일 습니다 when(...).thenReturn(...). 그래서, 내 질문은 사이의 미묘한 차이 것입니다 같은 일을 또는 두 가지 방법을 가지고있는 점은 무엇이다 doReturn(...).when(...)와는 when(...).thenReturn(...)? 도움을 주시면 감사하겠습니다.

8
Java로 객체 배열 만들기
나는 Java를 처음 사용했고 당분간 Java로 객체 배열을 만들었습니다. 예를 들어 클래스 A가 있습니다. A[] arr = new A[4]; 그러나 이것은 A4 개의 객체가 아닌 포인터 (참조)를 만드는 것 입니다. 이 올바른지? 생성 된 객체의 함수 / 변수에 액세스하려고하면 null 포인터 예외가 발생합니다. 객체를 조작 / 액세스하려면 다음과 같이해야합니다. A[] …
196 java  arrays  class 

14
ExecutorService, 모든 작업이 완료 될 때까지 기다리는 방법
모든 작업이 ExecutorService완료 될 때까지 기다리는 가장 간단한 방법은 무엇입니까 ? 내 작업은 주로 계산 작업이므로 각 코어마다 하나씩 많은 수의 작업을 실행하고 싶습니다. 지금 내 설정은 다음과 같습니다. ExecutorService es = Executors.newFixedThreadPool(2); for (DataTable singleTable : uniquePhrases) { es.execute(new ComputeDTask(singleTable)); } try{ es.wait(); } catch (InterruptedException e){ e.printStackTrace(); } …

8
Spring @Transactional 속성은 개인 메소드에서 작동합니까?
나는이있는 경우 @Transactional Spring 빈에서 개인 방법에 -annotation을, 주석이 어떤 영향이 있습니까? @Transactional주석이 공용 메소드에있는 경우 주석이 작동하고 트랜잭션을 엽니 다. public class Bean { public void doStuff() { doPrivateStuff(); } @Transactional private void doPrivateStuff() { } } ... Bean bean = (Bean)appContext.getBean("bean"); bean.doStuff();

3
IntelliJ 별표 (패키지) 가져 오기를 비활성화 하시겠습니까?
마이그레이션하는 Eclipse IDE 사용자이며 IntelliJ IDEA 9에서 내 방식을 배우고 있습니다. 기본적으로 Eclipse IDE는 동일한 패키지에서 99 개의 클래스를 가져올 때까지 별표로 표시된 가져 오기를 사용하지 않으므로 실제로는 발생하지 않습니다. 그러나 IntelliJ IDEA는 너무 열성적이며 비활성화하는 방법을 알아낼 수 없습니다. 예를 들어 + 를 입력 하고 자동 가져 오기를 입력 …


17
Java String-문자열에 문자가 아닌 숫자 만 포함되어 있는지 확인
응용 프로그램 전체에로드 할 문자열이 있으며 숫자에서 문자 등으로 변경됩니다. if문자 또는 숫자가 포함되어 있는지 확인 하는 간단한 설명이 있지만 제대로 작동하지 않습니다. 다음은 스 니펫입니다. String text = "abc"; String number; if (text.contains("[a-zA-Z]+") == false && text.length() > 2) { number = text; } text변수에 문자가 포함되어 있지만 조건은로 …

9
spring-data-jpa를 사용하여 엔티티를 어떻게 업데이트합니까?
문제는 거의 모든 것을 말합니다. JPARepository를 사용하여 엔티티를 어떻게 업데이트합니까? JPARepository에는 실제로 저장 또는 작성 중인지 알려주지 않는 저장 메소드 만 있습니다. 예를 들어, 나는 세 개의 필드가 데이터베이스 사용자에게 간단한 개체를 삽입 : firstname, lastname및 age: @Entity public class User { private String firstname; private String lastname; //Setters and …

20
Java에서 객체와 같은 구조
객체와 같은 구조체를 만드는 Java 방식과 완전히 반대입니까? class SomeData1 { public int x; public int y; } 접근 자와 뮤 테이터가 더 많은 클래스가 Java와 비슷하다는 것을 알 수 있습니다. class SomeData2 { int getX(); void setX(int x); int getY(); void setY(int y); private int x; private int y; …
195 java  oop  struct 

7
split (“|”)을 사용하여 파이프 기호로 Java 문자열 분할
Java 공식 문서에는 다음이 명시되어 있습니다. "boo:and:foo"예를 들어, 문자열 은 이러한 표현식 Regex Result로 다음과 같은 결과를 생성합니다. { "boo", "and", "foo" }" 그것이 내가 작동하는 방식입니다. 그러나 내가 이것을 실행하면 : public static void main(String[] args){ String test = "A|B|C||D"; String[] result = test.split("|"); for(String s : result){ System.out.println(">"+s+"<"); …
195 java  regex  string 

7
Vim을 Java IDE로 사용하기위한 팁? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문을 개선하십시오 Vim에 중독되어 이제 텍스트 파일을 편집하는 사실상의 방법입니다. 주로 IDE가 아닌 텍스트 편집기이기 때문에 Java …
195 java  vim  ide 



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