Java 149

Java JDK 소스 코드는 어디서 찾을 수 있나요?

Java JDK 소스 코드는 어디서 찾을 수 있나요? 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?스택 오버플로의 토픽이 되도록 질문을 업데이트합니다. 5년 전에 문을 닫았어요 이 질문을 개선하다 자바 API의 메서드가 어떤 역할을 하는지 보고 싶습니다.그래서 나는 JDK 소스코드를 원한다. 에 Linux를 .src.zip모든 공식 소스 코드가 포함된 패키지입니다.이클립스에게 이 파일이 어디 있는지 알려주면 코드를 볼 수 있어하지만 지금은 파일이 없어... 어디서 찾을 수 있죠?어떤 버전을 원하는지는 아직 밝히지 않았지만, JDK 7 및 JDK 6과 함께 JDK 8 소스 코드의 아카이브를 다운로드할 수 있습니다. 또한 ..

programing 2022.08.01

Android Studio Google JAR 파일에서 GC 오버헤드 제한을 초과했습니다.

Android Studio Google JAR 파일에서 GC 오버헤드 제한을 초과했습니다. OS X에서 Android Studio를 사용하고 있습니다.다음 오류 메시지가 나타납니다. 실패: 예외와 함께 빌드에 실패했습니다. 무엇이 잘못되었는가?작업 ':app:preDexDebug'.com.android.ide.common'을 실행하지 못했습니다.내부의.LoggedErrorException:/Applications/Android Studio.app/sdk/build-tools/Android-4.4 명령을 실행하지 못했습니다.W/dx --dex --output / Users / alex / Android Studio Projects / SilentSMS / app / build / intermediates ..

programing 2022.08.01

완벽한 JPA 엔티티 생성

완벽한 JPA 엔티티 생성 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 8년 전에 문을 닫았어요 이 질문을 개선하다 는 한동안 Hibernate만, (Implementation Hibernate)와 같은 .equals/ " ", equals/hashCode, ..." 그래서 각 이슈에 대한 일반적인 베스트 프랙티스를 찾아 개인적인 용도로 쓰기로 했습니다. 그러나 나는 누가 그것에 대해 언급하거나 내가 틀린 곳을 말하는 것을 꺼리지 않을 것이다. 엔티티 클래스 시리얼 가능한 구현 이유: 사양에는 필수라고 되어 있습니다만, 일부 JPA 프로바이더는 이것을 실시하지 않습니다. JP..

programing 2022.08.01

==와 Integer.valueOf(String)의 비교 결과가 127과 128에 대해 다른 이유는 무엇입니까?

==와 Integer.valueOf(String)의 비교 결과가 127과 128에 대해 다른 이유는 무엇입니까? 이러한 코드 행이 다른 값을 반환하는 이유를 알 수 없습니다. System.out.println(Integer.valueOf("127")==Integer.valueOf("127")); System.out.println(Integer.valueOf("128")==Integer.valueOf("128")); System.out.println(Integer.parseInt("128")==Integer.valueOf("128")); 출력은 다음과 같습니다. true false true 번째 이 반환되는 입니까?true 두 가 반환됩니다.false게 127 ★★★★★★★★★★★★★★★★★」128 알고 ..

programing 2022.08.01

Java에서 부울을 int로 변환

Java에서 부울을 int로 변환 가장 일반적인 변환 방법은 무엇입니까?boolean에 대해서int자바어?int myInt = myBoolean ? 1 : 0; ^^ PS : true = 1 및 false = 0int val = b? 1 : 0; 3진 연산자를 사용하는 것이 가장 간단하고 효율적이며 원하는 작업을 수행하는 가장 읽기 쉬운 방법입니다.저는 당신이 이 솔루션을 사용할 것을 권장합니다. 하지만, 나는 대체적이고, 교묘하고, 비효율적이고, 읽기 어려운 해결책을 제안하지 않을 수 없다. int boolToInt(Boolean b) { return b.compareTo(false); } 야, 사람들은 그런 멋진 대답에 투표하기를 좋아해! 편집 덧붙여서, 나는 종종 부울에서 int로 변환하는 것을 보..

programing 2022.07.31

안타깝게도 My App이 중지되었습니다.어떻게 하면 해결할 수 있을까요?

안타깝게도 My App이 중지되었습니다.어떻게 하면 해결할 수 있을까요? 응용 프로그램을 개발 중인데 실행할 때마다 다음과 같은 메시지가 나타납니다. 안타깝게도 My App이 중지되었습니다. 이 문제를 해결하려면 어떻게 해야 하나요? 스택 트레이스란 무엇인가에서 영감을 받아 어플리케이션 오류를 디버깅하기 위해 스택트레이스를 어떻게 사용할 수 있는가라는 질문에 대해서는 많은 질문이 있습니다.상세한 내용은 설명하지 않습니다.이 질문은 초보 Android 프로그래머에게 문제를 스스로 해결하거나 올바른 질문을 하는 방법을 가르치는 것을 목적으로 합니다.이 답변에서는 스택트레이스를 취득하는 프로세스에 대해 설명합니다.스택 트레이스가 이미 있습니까?스택 트레이스에 대한 자세한 내용은 "스택트레이스란 무엇인가, 어플..

programing 2022.07.31

자바에서는 나이를 어떻게 계산하나요?

자바에서는 나이를 어떻게 계산하나요? Java 메서드에서 int로 age를 반환하고 싶습니다.getBirthDate()는 Date 오브젝트(생일 ;-)를 반환합니다. public int getAge() { long ageInMillis = new Date().getTime() - getBirthDate().getTime(); Date age = new Date(ageInMillis); return age.getYear(); } 하지만 getYear()는 폐지되었으므로 더 좋은 방법이 없을까요?유닛 테스트가 없기 때문에 제대로 작동하는지조차 잘 모르겠습니다.JDK 8을 통해 쉽고 우아한 작업이 가능합니다. public class AgeCalculator { public static int calculate..

programing 2022.07.31

자바 제네릭스의 'E', 'T', '?'의 차이점은 무엇입니까?

자바 제네릭스의 'E', 'T', '?'의 차이점은 무엇입니까? 자바 코드는 다음과 같습니다. public interface Foo {} public interface Bar {} public interface Zar {} 위의 세 가지 모두 차이점은 무엇이며 Java에서는 이러한 유형의 클래스 또는 인터페이스 선언을 뭐라고 합니까?처음 두 개에는 차이가 없습니다. 유형 매개 변수에 서로 다른 이름을 사용할 뿐입니다.E ★★★★★★★★★★★★★★★★★」T를 참조해 주세요. ?는 type 인수를 지정할 때 사용되는 와일드카드로 사용됩니다.List foo = ... foo어떤 종류의 목록을 가리키지만 그게 뭔지는 모릅니다 이 모든 것은 제네릭이며, 꽤 큰 주제입니다.물론 더 많은 정보를 얻을 수 있지만, 다..

programing 2022.07.30

스트림의 개념을 설명할 수 있나요?

스트림의 개념을 설명할 수 있나요? 스트림은 바이트의 시퀀스를 나타내는 것으로 알고 있습니다.각 스트림은 주어진 백업 저장소에 바이트를 읽고 쓰기 위한 수단을 제공합니다.하지만 이 물줄기의 요점은 무엇일까요?왜 백업 스토어 자체가 우리가 소통하는 것이 아닐까요? 어떤 이유로든 이 개념은 내게 맞지 않는다.기사들을 많이 읽었는데, 유추 같은 게 필요한 것 같아요."스트림"이라는 단어는 우리가 그것을 사용할 때 전달하고 싶은 것과 매우 유사한 의미를 나타내기 때문에 선택되었습니다. 뒷가게는 잠시 잊고 물줄기에 비유해서 생각해 봅시다.강에 물이 계속 흐르듯이 데이터가 계속 흐릅니다.데이터의 출처를 알 필요는 없습니다.또, 대부분의 경우, 데이터의 출처를 알 필요는 없습니다.파일, 소켓, 또는 그 외의 소스로부..

programing 2022.07.30

사용하시는 어플리케이션에서 sql과 sql의 계산을 실행하는 경우의 장점과 단점은 무엇입니까?

사용하시는 어플리케이션에서 sql과 sql의 계산을 실행하는 경우의 장점과 단점은 무엇입니까? shopkeeper테이블에는 다음 필드가 있습니다. id (bigint),amount (numeric(19,2)),createddate (timestamp) 예를 들어, 위의 표가 있다고 합시다.어제의 기록을 입수해, 금액을 센트로 인쇄해 리포트를 작성하려고 합니다. 한 가지 방법은 자바 어플리케이션에서 계산을 수행하고 간단한 쿼리를 실행하는 것입니다. Date previousDate ;// $1 calculate in application Date todayDate;// $2 calculate in application select amount where createddate between $1 and $2 ..

programing 2022.07.30