«java» 태그된 질문

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

9
Java의 CharSequence VS String?
Android에서 프로그래밍하면 대부분의 텍스트 값이로 예상됩니다 CharSequence. 왜 그런 겁니까? 장점은 무엇이며, CharSequenceover 를 사용할 때의 주된 영향은 String무엇입니까? 주요 차이점은 무엇이며 어떤 문제를 사용하고 서로 변환하면서 어떤 문제가 예상됩니까?

16
Java로 파일을 복사하는 표준 간결한 방법?
Java에서 파일을 복사하는 유일한 방법은 스트림 열기, 버퍼 선언, 한 파일 읽기, 반복 및 다른 스팀에 쓰는 것만으로 항상 귀찮았습니다. 웹은 이러한 유형의 솔루션의 유사하지만 여전히 약간 다른 구현으로 흩어져 있습니다. Java 언어의 범위 내에 머무르는 더 좋은 방법이 있습니까 (즉, OS 특정 명령 실행과 관련이 없음)? 아마도 일부 신뢰할 …
421 java  file  copy 




30
주어진 문자열의 모든 순열 생성
문자열의 모든 순열을 찾는 우아한 방법은 무엇입니까? 예를 들어 ba,에 대한 순열은 ba과 ab같지만 더 긴 문자열은 abcdefgh무엇입니까? Java 구현 예제가 있습니까?
418 java  algorithm 


9
Gradle에서 변수를 선언하여 Java에서 사용할 수 있습니까?
Java에서 사용할 수있는 Gradle에서 변수를 선언 할 수 있습니까? 기본적으로 나는 build.gradle에 몇 가지 변수를 선언하고 빌드 할 때 (분명히) 얻고 싶습니다. C / C ++의 전 처리기 매크로처럼 ... 선언의 예는 다음과 같습니다. android { debug { A_VAR_RETRIEVABLE_IN_JAVA = 42 } release { A_VAR_RETRIEVABLE_IN_JAVA = 42+52 } } 그런 …


19
"java.lang.OutOfMemoryError : Java heap space"오류를 처리하는 방법은 무엇입니까?
Java 5 에서 클라이언트 측 Swing 응용 프로그램 (그래픽 글꼴 디자이너)을 작성 중 입니다. 최근 메모리 사용량이 보수적이지 않아 오류가 발생했습니다. 사용자는 무제한으로 파일을 열 수 있으며 프로그램은 열린 개체를 메모리에 유지합니다. 빠른 연구 후 5.0 Java Virtual Machine 에서 Ergonomics를 발견 했으며 Windows 시스템에서 JVM의 최대 힙 크기는로 기본 …

29
Maven이 실행할 JUnit 테스트를 찾지 못함
나는 maven 프로그램을 가지고 있으며, 잘 컴파일됩니다. 내가 실행 mvn test하면 테스트가 실행 되지 않습니다 (테스트 헤더 아래에 표시 There are no tests to run.). 나는이 문제를으로 실행할 때 출력뿐만 아니라 아래에 포함 할 수있는 매우 간단한 설정으로 다시 만들었습니다 -X. 단위 테스트는 일식에서 잘 실행됩니다 (기본 junit 패키지와 함께 …
416 java  maven  junit  junit4  maven-3 


15
Gson : 주석없이 직렬화에서 특정 필드를 제외하는 방법
На этот вопрос есть ответы на 스택 오버플로 на русском : Исключить поле при сериализации или десериализации в GSON 나는 Gson을 배우려고 노력하고 있으며 필드 배제로 고심하고 있습니다. 여기 내 수업이 있습니다 public class Student { private Long id; private String firstName = "Philip"; private String middleName = "J."; private …
413 java  json  serialization  gson 

18
JUnit4에서 특정 순서로 테스트 메소드를 실행하는 방법은 무엇입니까?
@Test특정 순서 로 주석이 달린 테스트 방법을 실행하고 싶습니다 . 예를 들면 다음과 같습니다. public class MyTest { @Test public void test1(){} @Test public void test2(){} } 나는 실행할 수 있도록하려는 test1()전에 test2()내가 실행할 때마다 MyTest,하지만 난 같은 주석을 찾을 수 없습니다 @Test(order=xx). JUnit의 작성자가 주문 기능을 원하지 않는다면 왜 …

15
생성자 또는 선언시 클래스 필드를 초기화 하시겠습니까?
최근에 C # 및 Java로 프로그래밍하고 있으며 클래스 필드를 초기화하는 가장 좋은 곳이 궁금합니다. 선언 할 때해야합니까? : public class Dice { private int topFace = 1; private Random myRand = new Random(); public void Roll() { // ...... } } 또는 생성자에서? : public class Dice { private int …
413 java 

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