«java» 태그된 질문

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

9
Runnable의 run () 예외를 발생시키는 방법이 있습니까?
Runnable ) 을 구현하는 클래스의 run () 에서 호출하는 메서드 는 예외를 throw하도록 설계되었습니다. 그러나 Java 컴파일러는 그렇게 할 수 없으며 try / catch로 둘러싸라고 제안합니다. 문제는 그것을 try / catch로 둘러 싸서 특정 run ()을 쓸모 없게 만든다는 것 입니다 . 내가 할 그 예외를 throw합니다. 내가 지정하는 경우 …


8
update-alternatives --config java 명령을 사용하는 방법
Linux Debian (Squeeze)에 Apache Solr를 설치하고 있습니다. 나는 sun-java jdk 1st를 설치하라는 지시를 받았습니다. 그런 다음 명령 sudo update-alternatives --config java을 사용하여 특정 Java (sun-java)가 기본 런타임인지 확인해야합니다. 그러나이 명령을 실행하면 다음과 같은 결과가 나타납니다. There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ …
80 java  debian 

14
인터페이스를 별도의 패키지에 넣어야합니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이 질문 개선 저는 많은 구성 요소와 종속성이있는 다소 큰 프로젝트에서 작업하는 팀이 처음입니다. 모든 구성 …

2
Java 9 + / Java 11로 마이그레이션 할 때 모듈로 전환해야합니까?
현재 Java 8에서 Java 11로 마이그레이션하고 있습니다. 그러나 서비스 업그레이드는 예상보다 덜 고통 스러웠습니다. 기본적으로 build.gradle파일 의 버전 번호 만 변경 하면 서비스가 원활하게 실행되고 있습니다. 우리는 라이브러리와 이러한 라이브러리를 사용하는 (마이크로) 서비스를 업그레이드했습니다. 지금까지 문제 없습니다. 어떤 거기에 필요한 모듈을 실제로 전환하려면? 이것은 불필요한 비용 IMHO를 발생시킬 것입니다. 어떤 …

5
왜 Project Jigsaw / JPMS입니까?
Java의 패키지 관리 시스템은 항상 간단하고 효과적이었습니다. JDK 자체에서 많이 사용됩니다. 우리는 네임 스페이스와 모듈의 개념을 모방하기 위해 그것을 사용하고 있습니다. Project Jigsaw ( Java Platform Module System 이라고도 함) 는 무엇 을 채우려 고합니까? 공식 사이트에서 : 이 프로젝트의 목표는 Java SE 플랫폼을위한 표준 모듈 시스템을 설계 및 구현하고 …

14
Eclipse : 각 프로젝트에 대한 작업 공간을 만들어야합니까?
모든 Eclipse 프로젝트를 하나의 작업 공간에 넣는 것이 가장 좋은지 아니면 프로젝트 당 하나의 작업 공간을 수행하는 것이 가장 좋은지 궁금합니다. 나는 취미로하는 솔로 개발자 일 뿐이지 만 내가 만든 앱은 실제로는 꽤 자주 크론 작업에서 실행되는 프로덕션 버전이 있으므로 아마추어 프로덕션 환경과 거의 같습니다. 내가 지금까지 알아 차린 유일한 …
80 java  eclipse 


6
Launch4j와 JRE를 번들링하는 방법은 무엇입니까?
내 컴퓨터에 Launch4J가 있으며 훌륭한 프로그램입니다. 내가 관심있는 기능 중 하나는 일반 .EXE 파일에 JRE를 번들링하는 기능입니다. 그러나이 작업을 수행하는 방법을 설명하는 문서를 찾을 수 없습니다. JRE를 EXE와 어떻게 번들합니까? 또한 어디에서 실행할 수있는 소형 휴대용 JRE를 구할 수 있습니까? Oracle의 다운로드 링크는 설치 프로그램 패키지 용입니다.

4
왜 당신의 switch 문 데이터 유형이 길지 않습니까, Java?
다음은 Sun의 Java 자습서 에서 발췌 한 것입니다 . 스위치는 작동 byte, short, char, 및 int기본 데이터 형. 또한 특정 기본 유형을 "포장"고 (클래스와 상속에서 논의) 열거 유형과 몇 가지 특별한 클래스와 함께 작동 : Character, Byte, Short,과 Integer(단순 데이터 개체에서 논의). long기본 데이터 유형이 허용되지 않는 이유가 있어야합니다 . …

11
문자열 크기에 관계없이 Java에서 문자열의 마지막 문자를 얻는 방법
크기에 관계없이 문자열에서 마지막 문자를 가져 오는 방법을 찾고 있습니다. 다음 문자열을 예로 들어 보겠습니다. "abcd: efg: 1006746" "bhddy: nshhf36: 1006754" "hfquv: nd: 5894254" 보시다시피 완전히 임의의 문자열이지만 끝에 7 개의 숫자가 있습니다. 7 개의 숫자를 어떻게 얻을 수 있을까요? 편집하다: 나는 String[] string = s.split(": ");숫자에 대해 string [2]를 …
80 java  string 

4
Java URLConnection의 사용자 에이전트 설정
URLConnection과 함께 Java를 사용하여 웹 페이지를 구문 분석하려고합니다. 다음과 같이 사용자 에이전트를 설정하려고합니다. java.net.URLConnection c = url.openConnection(); c.setRequestProperty("User-Agent", "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2"); 그러나 결과 사용자 에이전트는 끝에 "Java / 1.5.0_19"가 추가 된 내가 지정한 것입니다. 이 추가없이 사용자 에이전트를 진정으로 설정하는 방법이 …
80 java  user-agent 

7
MVC 패턴과 스윙
"리얼 스윙 라이프"에서 가장 이해하기 어려운 디자인 패턴 중 하나는 MVC 패턴입니다. 이 사이트에서 패턴에 대해 논의하는 게시물을 꽤 많이 봤지만 여전히 Java Swing 애플리케이션에서 패턴을 활용하는 방법에 대한 명확한 이해가 없다고 생각합니다. 테이블, 몇 개의 텍스트 필드 및 몇 개의 버튼이 포함 된 JFrame이 있다고 가정 해 보겠습니다. 아마도 …


4
URLConnection.setDoOutput ()은 정확히 어떤 영향을 미칩니 까?
거기 setDoOutput()에서 URLConnection. 에 따르면 문서 내가해야 출력에 URL 연결을 사용하려면 DoOutput 플래그를 true로 설정하고 그렇지 않으면 false로 설정하십시오. 이제 정확히이 문제에 직면 하고 있습니다. Java 런타임은 요청을 POST한 번 setDoOutput(true)호출하고 서버는 GET요청 에만 응답 합니다. setDoOutput(true)코드에서 제거하면 어떻게되는지 이해하고 싶습니다 . 이것이 정확히 어떤 영향을 미칠까요? 내가 false지금 무엇을 …

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