«java» 태그된 질문

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

7
Java 제네릭 형식 삭제 : 언제 그리고 어떻게됩니까?
Oracle 웹 사이트에서 Java 유형 삭제 에 대해 읽었습니다 . 타입 삭제는 언제 발생합니까? 컴파일 타임이나 런타임에? 수업이로드되면? 수업이 언제 시작됩니까? 많은 사이트 (위에서 언급 한 공식 튜토리얼 포함)는 컴파일시에 타입 삭제가 발생한다고 말합니다. 컴파일시에 타입 정보가 완전히 제거되면, 타입 정보가 없거나 잘못된 타입 정보로 제네릭을 사용하는 메소드가 호출 될 …


4
Java 어노테이션 멤버에 어떤 유형을 사용할 수 있습니까?
오늘 이 문서에 따라 첫 번째 주석 인터페이스를 만들고 싶었고이 컴파일러 오류가 발생했습니다. Invalid type for annotation member": public @interface MyAnnotation { Object myParameter; ^^^^^^ } 분명히 Object주석 멤버의 유형으로 사용할 수 없습니다. 불행히도 나는 일반적으로 사용할 수있는 유형에 대한 정보를 찾을 수 없었습니다. 이것은 시행 착오를 사용하여 알게되었습니다. String …
238 java  annotations 

6
단위 테스트 중 스프링 @ 값 채우기
양식에서 유효성을 검사하기 위해 프로그램에서 사용되는 간단한 Bean에 대한 단위 테스트를 작성하려고합니다. Bean은 주석이 달린 @Component클래스 변수를 사용하여 초기화됩니다. @Value("${this.property.value}") private String thisProperty; 이 클래스 내에서 유효성 검사 메소드에 대한 단위 테스트를 작성하고 싶지만 가능하면 특성 파일을 사용하지 않고 수행하고 싶습니다. 이 뒤에 내 이유는 속성 파일에서 가져 오는 값이 …

25
서명 된 APK 생성시 ': app : lintVitalRelease'오류
Google Play에서 APK를 업로드하려고하는데 "디버거 블 APK를 업로드했습니다. 보안상의 이유로 Google Play에 게시하기 전에 디버깅을 비활성화해야합니다. 디버그 가능한 APK에 대해 자세히 알아보십시오."라는 오류 메시지가 표시됩니다. 그런 다음 android:debuggable="false"매니페스트를 작성하고 다시 시도했습니다. 동일한 오류가 발생하여 모듈에서 빌드 변형을 설정하여 apk를 해제하고 다시 APK 생성을 시도했지만 이번에는이 오류가 발생합니다. Error:Gradle: Execution failed …
238 java  android  gradle 

3
다른 클래스의 메소드에 대한 Javadoc 링크
현재이 Javadoc 구문으로 다른 클래스의 메소드를 참조하고 있습니다. @see {@link com.my.package.Class#method()} 그리고 내가 문서에서 이해하는 것은 이것이 올바른 방법입니다. 그러나 지금 재미있는 부분, 또는 좌절에. 이 javadoc을 생성하면 우선 다음과 같은 오류가 발생합니다. warning - Tag @see:illegal character: "123" in "{@link com.my.package.Class#method()}" warning - Tag @see:illegal character: "64" in "{@link …
238 java  javadoc 

10
자바 : 유닉스 타임 스탬프 날짜
유닉스 타임 스탬프를 날짜 객체로 변환해야합니다. 나는 이것을 시도했다 : java.util.Date time = new java.util.Date(timeStamp); 타임 스탬프 값은 다음과 같습니다. 1280512800 날짜는 "2010/07/30-22:30:00"이어야합니다 (PHP에서 얻을 때) Thu Jan 15 23:11:56 IRST 1970. 대신을 얻습니다 . 어떻게해야합니까?
237 java  unix  timestamp 

18
좋은 Java 그래프 알고리즘 라이브러리? [닫은]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 육년 전 . 이 질문에 대한 답변은 지역 사회 노력 입니다. 이 게시물을 개선하려면 기존 답변을 수정하십시오. 현재 새로운 답변이나 상호 작용을받지 않습니다. 누구나 Java 알고리즘에 …
237 java  algorithm  graph 

18
java.util.Set에 get (int index)이없는 이유는 무엇입니까?
나는 좋은 이유가 있다고 확신하지만 누군가 java.util.Set인터페이스가 부족한 이유 get(int Index)또는 유사한 get()방법을 설명해 주 시겠습니까? 세트가 물건을 넣는 데는 좋은 것 같지만 단일 항목을 검색하는 우아한 방법을 찾을 수 없습니다. 첫 번째 항목을 원한다는 것을 알고 있다면을 사용할 수 set.iterator().next()있지만 그렇지 않으면 특정 색인에서 항목을 검색하기 위해 Array로 캐스팅해야합니까? …

9
Java : 하나의 파일에 여러 클래스 선언
Java에서는 단일 파일에서 여러 최상위 레벨 클래스를 정의 할 수 있으며,이 중 최대 하나가 공개되어 있습니다 ( JLS §7.6 참조 ). 예를 들어 아래를 참조하십시오. 이 기술에 대한 단정 한 이름 (유사 있는가 inner, nested, anonymous)? JLS에 따르면 시스템 은 이러한 2 차 클래스가 referred to by code in other …
237 java  class 


22
여러 필드로 개체를 비교하는 방법
다음과 같이 비교할 수있는 여러 필드가있는 개체가 있다고 가정합니다. public class Person { private String firstName; private String lastName; private String age; /* Constructors */ /* Methods */ } 따라서이 예에서는 다음과 같은 질문을합니다. a.compareTo(b) > 0 a의 성이 b보다 앞에 오거나 a가 b보다 오래된 지 등을 묻는 것일 수 …
237 java  oop 

18
PersistentObjectException : 분리 된 엔티티가 JPA 및 Hibernate에 의해 지속되도록 전달됨
나는 대일 관계를 포함하는 JPA-지속 객체 모델이 있습니다이 Account많이 있습니다 Transactions. A Transaction는 하나가 Account있습니다. 다음은 코드 스 니펫입니다. @Entity public class Transaction { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; @ManyToOne(cascade = {CascadeType.ALL},fetch= FetchType.EAGER) private Account fromAccount; .... @Entity public class Account { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long …
237 java  hibernate  jpa  entity  persist 

6
setvisibility (view.Gone) 동안 간단한 애니메이션을 추가하는 Android
간단한 레이아웃을 디자인했습니다. 애니메이션없이 디자인을 마쳤지만 이제 텍스트 뷰 클릭 이벤트에서 애니메이션을 추가하고 싶습니다. 어떻게 사용하는지 모르겠습니다. 내 XML 디자인이 좋아 보였습니까? 모든 제안을 부탁드립니다. 내 XML <?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:longClickable="false" android:orientation="vertical" android:weightSum="16" > <LinearLayout android:layout_width="fill_parent" android:layout_height="0dp" android:orientation="vertical" android:background="#00DDA0" android:layout_weight="3" > </LinearLayout> <TextView android:id="@+id/Information1" android:layout_width="match_parent" android:layout_height="1dp" …


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