«java» 태그된 질문

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


21
“while (true)”루프가 그렇게 나쁩니 까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …

9
봄 @ 자동 유선 사용법
사용의 장단점은 무엇입니까 Spring에 의해 연결되는 클래스에서 @Autowired ? 명확히하기 위해, 나는 특별히 XML에서 자동 배선이 아닌 @Autowired 주석 있습니다. 나는 아마 그것을 이해하지 못하지만, 나에게는 거의 반 패턴처럼 보입니다. 여러분의 클래스는 POJO가 아닌 DI 프레임 워크에 묶여 있음을 인식하기 시작합니다. 어쩌면 나는 처벌을위한 열성이지만 콩에 대한 외부 XML 구성을 …
218 java  spring  autowired 

19
Maven surefire에서 ForkedBooter 클래스를 찾을 수 없습니다
최근에 새 프로젝트를 시작하면서 소스 코드를 컴파일하려고합니다. 어제 모든 것이 잘 작동했지만 오늘은 또 다른 이야기입니다. mvn clean install모듈에서 실행할 때마다 테스트에 도달하면 오류가 발생합니다. [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ recorder --- [INFO] Surefire report directory: /lhome/code/recorder/target/surefire-reports [INFO] Using configured provider org.apache.maven.surefire.junitcore.JUnitCoreProvider [INFO] parallel='none', perCoreThreadCount=true, threadCount=0, useUnlimitedThreads=false, threadCountSuites=0, threadCountClasses=0, threadCountMethods=0, …

26
Java에서 문자열의 불변성
다음 예를 고려하십시오. String str = new String(); str = "Hello"; System.out.println(str); //Prints Hello str = "Help!"; System.out.println(str); //Prints Help! 이제 Java에서 String 객체는 변경할 수 없습니다. 그런 다음 개체에 어떻게 str"도움말!"값을 할당 할 수 있습니까? 이것이 Java에서 문자열의 불변성과 모순되지 않습니까? 아무도 불변성의 정확한 개념을 설명해 주시겠습니까? 편집하다: 확인. …

6
밀리 초 단위로 긴 Epoch 시간에서 Java 8 LocalDate를 작성하려면 어떻게해야합니까?
longEpoch가 시작된 이후 밀리 초로 표시되는 날짜를 s 로 반환하는 외부 API가 있습니다. 이전 스타일의 자바 API로, 나는 간단하게 만들 것 Date와의를 Date myDate = new Date(startDateLong) Java 8 LocalDate및 LocalDateTime클래스 의 해당 내용은 무엇입니까 ? 나는에 의해 표현 시점 변환에 관심이 longA를 LocalDate내 현재 로컬 시간대에.

10
약어가 포함 된 Java 명명 규칙 [닫기]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …



24
mockito로 최종 수업을 조롱하는 방법
나는 마지막 수업을 가지고 있습니다 : public final class RainOnTrees{ public void startRain(){ // some code here } } 이 클래스를 다음과 같은 다른 클래스에서 사용하고 있습니다. public class Seasons{ RainOnTrees rain = new RainOnTrees(); public void findSeasonAndRain(){ rain.startRain(); } } JUnit 테스트 클래스 Seasons.java에서 RainOnTrees클래스 를 조롱하고 싶습니다 . …
218 java  junit  mockito 


13
Java의 정적 중첩 클래스, 왜?
Java 코드를보고 있었고 LinkedList정적 중첩 클래스를 사용한다는 것을 알았습니다 Entry. public class LinkedList<E> ... { ... private static class Entry<E> { ... } } 일반적인 내부 클래스가 아닌 정적 중첩 클래스를 사용하는 이유는 무엇입니까? 내가 생각할 수있는 유일한 이유는 Entry가 인스턴스 변수에 액세스 할 수 없기 때문에 OOP 관점에서 캡슐화가 …
217 java  class  static  member 

9
IntelliJ IDEA 기본 JDK를 어떻게 변경합니까?
IntelliJ IDEA를 개발 환경으로 사용하고 Maven을 종속성 관리에 사용합니다. IDEA 외부에서 프로젝트 구조 (디렉토리, 폼 등)를 자주 빌드 한 다음을 사용하여 프로젝트를 IDEA로 가져옵니다 Import project from external model. 이것은 내 pom에서 maven-compiler-plugin이 JDK 1.6을 사용해야한다고 지정하고 가져올 때 IDEA가 Language Level Changedand and that을 알리고 Language level changes will …

17
Java로 된 Pretty-Print JSON
나는 사용하고있다 JSON 단순 JSON 데이터를 예쁘게 인쇄해야합니다 (더 인간이 읽을 수 있도록). 해당 라이브러리에서이 기능을 찾을 수 없습니다. 이것이 일반적으로 어떻게 달성됩니까?

1
BigDecimal을 * 항상 * 반올림하는 경우 소수점 이하 두 자리가 있습니다.
BigDecimal 값을 소수점 이하 두 자리로 반올림하려고합니다. 나는 사용하고있다 BigDecimal rounded = value.round(new MathContext(2, RoundingMode.CEILING)); logger.trace("rounded {} to {}", value, rounded); 그러나 그것은 내가 원하는 것을 일관되게하지 않습니다. rounded 0.819 to 0.82 rounded 1.092 to 1.1 rounded 1.365 to 1.4 // should be 1.37 rounded 2.730 to 2.8 // should …

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