«java» 태그된 질문

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

15
NoClassDefFoundError와 ClassNotFoundException의 차이점은 무엇입니까?
차이점은 무엇이며 NoClassDefFoundError그리고 ClassNotFoundException? 무엇이 던져지게 하는가? 그들은 어떻게 해결할 수 있습니까? 새로운 jar 파일을 포함하도록 기존 코드를 수정할 때 종종 이러한 Throwable이 발생합니다. 웹 시작을 통해 배포 된 Java 응용 프로그램의 클라이언트 측과 서버 측 모두에서 적중했습니다. 내가 만난 이유 : build.xml코드의 클라이언트 측에 포함되지 않은 패키지 우리가 사용하는 …

21
왜 finalize ()를 구현하겠습니까?
나는 많은 신인 Java 질문을 읽었 finalize()으며 아무도 finalize ()가 리소스를 정리하는 신뢰할 수없는 방법이라는 것을 아무도 분명히 알지 못했다는 것을 알게되었습니다. 누군가 Connections를 정리하는 데 사용한다는 의견을 보았습니다 .Connection이 닫혔다는 보장에 가까워 질 수있는 유일한 방법은 마침내 try (catch)를 구현하는 것이므로 정말 무섭습니다. CS에서 교육을받지는 않았지만 지금은 거의 10 …
371 java  jvm 

12
System.out.println ()에 대한 JUnit 테스트
제대로 설계되지 않은 표준 응용 프로그램에 많은 오류 메시지를 작성하는 이전 응용 프로그램에 대해 JUnit 테스트를 작성해야합니다. 때 getResponse(String request)방법이 제대로 작동 그것은 XML 응답을 반환합니다 : @BeforeClass public static void setUpClass() throws Exception { Properties queries = loadPropertiesFile("requests.properties"); Properties responses = loadPropertiesFile("responses.properties"); instance = new ResponseGenerator(queries, responses); } @Test …
370 java  console  junit 


30
logger (log4j)에 대한 어 펜더를 찾을 수 없습니까?
log4j를 빌드 경로에 넣었지만 애플리케이션을 실행할 때 다음 메시지가 표시됩니다. log4j:WARN No appenders could be found for logger (dao.hsqlmanager). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. 이 경고는 무엇을 의미합니까? 어 펜더는 무엇입니까?
369 java  eclipse  log4j 

27
이전 활동 모두 완료
내 응용 프로그램에는 다음과 같은 흐름 화면이 있습니다. Home->screen 1->screen 2->screen 3->screen 4->screen 5 이제 log out 각 화면에 공통 버튼이 있습니다. ( Home/ screen 1 / screen 2 /screen 3/ screen 4 / screen 5) 사용자가 모든 화면에서 로그 아웃 버튼을 클릭하면 모든 화면이 완료되고 새 화면 Log in이 …

14
Java webapp에서 UTF-8을 작동시키는 방법은 무엇입니까?
äöå일반 핀란드어 텍스트 및 키릴 자모 알파벳 등 을 지원하기 위해 Java webapp (서블릿 + JSP, 프레임 워크 사용 안 함)에서 UTF-8을 작동시켜야합니다 .ЦжФ 하여 특별한 경우 . 내 설정은 다음과 같습니다. 개발 환경 : Windows XP 프로덕션 환경 : 데비안 사용 된 데이터베이스 : MySQL 5.x 사용자는 주로 Firefox2를 …
367 java  mysql  tomcat  encoding  utf-8 

29
Windows 7에서 Android Studio 설치가 실패하고 JDK를 찾을 수 없습니다
Android Studio를 다운로드하고 프로그램을 시작하려고했습니다. Java 1.7이 설치된 Windows 7 64 비트에서 실행됩니다. 설치하는 동안 Java 1.7이 감지되고 나머지 설치는 정상적으로 진행됩니다. 그러나 바탕 화면 아이콘에서 응용 프로그램을 시작하려고하면 아무 일도 일어나지 않습니다. 작업 관리자를 보면 CMD의 새 프로세스가로드됩니다. 배치 파일을 실행하려고하기 때문 studio.bat입니다. CMD를 통해 실행할 때 다음 오류가 …

11
둘러싼 클래스 Java가 아님
테트리스 게임을 만들려고하는데 컴파일러 오류가 발생합니다. Shape is not an enclosing class 객체를 만들려고 할 때 public class Test { public static void main(String[] args) { Shape s = new Shapes.ZShape(); } } 각 모양에 내부 클래스를 사용하고 있습니다. 내 코드의 일부입니다 public class Shapes { class AShape { } …

18
Java의 클래스 경로에서 텍스트 파일을 실제로 읽는 방법
CLASSPATH 시스템 변수에 설정된 텍스트 파일을 읽으려고합니다. 사용자 변수가 아닙니다. 아래와 같이 파일에 입력 스트림을 가져 오려고합니다. D:\myDirCLASSPATH 에 파일 ( ) 의 디렉토리를 배치 하고 아래에서 시도하십시오. InputStream in = this.getClass().getClassLoader().getResourceAsStream("SomeTextFile.txt"); InputStream in = this.getClass().getClassLoader().getResourceAsStream("/SomeTextFile.txt"); InputStream in = this.getClass().getClassLoader().getResourceAsStream("//SomeTextFile.txt"); 파일의 전체 경로 ( D:\myDir\SomeTextFile.txt)를 CLASSPATH에 놓고 위의 3 줄의 …
366 java  classpath 

25
Java의 HTTP URL 주소 인코딩
Java 독립형 응용 프로그램은 사용자로부터 URL (파일을 가리키는)을 가져 와서 다운로드하여 다운로드해야합니다. 내가 겪고있는 문제는 HTTP URL 주소를 올바르게 인코딩 할 수 없다는 것입니다. 예: URL: http://search.barnesandnoble.com/booksearch/first book.pdf java.net.URLEncoder.encode(url.toString(), "ISO-8859-1"); 나를 돌려줍니다 : http%3A%2F%2Fsearch.barnesandnoble.com%2Fbooksearch%2Ffirst+book.pdf 하지만 내가 원하는 것은 http://search.barnesandnoble.com/booksearch/first%20book.pdf (공간이 % 20으로 대체 됨) URLEncoderHTTP URL을 인코딩하도록 설계되지 않은 것 …
366 java  http  urlencode 

4
JUnit 4의 조건부 테스트 무시
OK, 그래서 @Ignore주석은 테스트 케이스를 실행되어서는 안된다는 표시에 좋습니다. 그러나 때로는 런타임 정보를 기반으로 한 테스트를 무시하고 싶습니다. 예를 들어 특정 수의 코어가있는 머신에서 동시성 테스트를 실행 해야하는 경우가 있습니다. 이 테스트가 단일 프로세서 컴퓨터에서 실행 되었다면 테스트를 통과하는 것이 옳지 않다고 생각합니다 (실행되지 않았기 때문에) 테스트를 실패하고 빌드를 중단하는 …

30
Eclipse에서 불가능한 IntelliJ에서 가능한 것들?
잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 나는 길을 바꾸고 서로 맹세하는 사람들로부터 들었습니다. 큰 이클립스 팬 이었지만 IntelliJ를 시험해 볼 시간이 없었기 때문에, 나는 Eclipse와는 할 수없는 IntelliJ로 할 수있는 몇 가지 특정한 일을 "Eclipseians"인 …



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