«java» 태그된 질문

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


12
Java 인터페이스의 메소드는 공개 액세스 수정자를 사용하거나 사용하지 않고 선언해야합니까?
Java 인터페이스의 메소드는 public액세스 수정자를 사용하거나 사용하지 않고 선언해야합니까 ? 기술적으로는 중요하지 않습니다. 를 구현하는 클래스 메소드 interface는 항상 public입니다. 그러나 더 나은 협약은 무엇입니까? Java 자체는 이것과 일치하지 않습니다. Collectionvs. Comparable또는 Futurevs.를 참조하십시오 ScriptEngine.

9
Java 비트 맵을 바이트 배열로 변환
Bitmap bmp = intent.getExtras().get("data"); int size = bmp.getRowBytes() * bmp.getHeight(); ByteBuffer b = ByteBuffer.allocate(size); bmp.copyPixelsToBuffer(b); byte[] bytes = new byte[size]; try { b.get(bytes, 0, bytes.length); } catch (BufferUnderflowException e) { // always happens } // do something with byte[] copyPixelsToBuffer바이트 호출 이 모두 0 인 후 버퍼를 보면 카메라에서 반환 …

10
Java-새 항목을 작성하는 방법 (키, 값)
나는 유사에 새 항목을 만들고 싶습니다 Util.Map.Entry그 구조를 포함됩니다 key, value. 문제는 Map.Entry인터페이스이기 때문에 인스턴스화 할 수 없다는 것입니다. 누구나 Map.Entry에 대한 새로운 일반 키 / 값 객체를 만드는 방법을 알고 있습니까?

24
Android M 권한 : onRequestPermissionsResult ()가 호출되지 않음
새로운 M 런타임 권한 시스템을 사용하도록 앱을 업데이트하고 있습니다. onRequestPermissionsResult ()를 제외하고 모두 작동합니다. 버튼 누름에 대한 권한을 확인해야하며 성공하면 문자 메시지를 보내십시오. 권한을 부여하면 대화 상자가 닫히지 만 버튼을 다시 누를 때까지 텍스트 보내기가 트리거되지 않습니다. onRequestPermissionsResult () 메소드에서 디버그하고 중단 점을 설정했지만 결코 들어 가지 않습니다. 이 메소드가 …

7
JavaLaunchHelper 클래스는 두 곳에서 구현됩니다.
На этот вопрос есть ответы на 스택 오버플로 на русском : Как разрешить конфликт двух JDK? 오늘은 macOS Sierra에서 Intellij Idea를 업그레이드했으며 콘솔에서 응용 프로그램을 실행할 때이 오류가 발생합니다. objc [3648] : 클래스 JavaLaunchHelper는 /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java (0x10d19c4c0) 및 /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/ 모두에서 구현됩니다. 목차 / 홈 /jre/lib/libinstrument.dylib(0x10ea194e0). 둘 중 하나가 사용됩니다. 어느 것이 …


18
배열에 새로운 요소를 추가하는 방법?
다음 코드가 있습니다. String[] where; where.append(ContactsContract.Contacts.HAS_PHONE_NUMBER + "=1"); where.append(ContactsContract.Contacts.IN_VISIBLE_GROUP + "=1"); 이 두 부록은 컴파일되지 않습니다. 어떻게 제대로 작동합니까?
291 java  arrays  string 

18
Java를 사용하여 현재 머신의 IP 주소 얻기
다른 시스템 또는 동일한 시스템의 다른 포트에서 실행되는 다른 노드가있는 시스템을 개발하려고합니다. 이제 모든 노드는 부트 스트랩 노드라고하는 특수 노드의 IP로 대상 IP를 가진 소켓을 만듭니다. 그런 다음 노드는 자체적으로 작성하여 ServerSocket연결 청취를 시작합니다. 부트 스트랩 노드는 노드 목록을 유지 보수하고 조회시 리턴합니다. 이제 필요한 것은 노드가 부트 스트랩 노드에 …
291 java  sockets  ip 

11
정수의 최대 값
C에서 정수 (32 비트 시스템의 경우)는 32 비트이며 범위는 -32,768에서 +32,767입니다. Java에서 정수 (long)도 32 비트이지만 범위는 -2,147,483,648에서 +2,147,483,647입니다. 비트 수는 동일하지만 Java에서 범위가 어떻게 다른지 이해하지 못합니다. 누군가 이것을 설명 할 수 있습니까?
291 java  c  integer  max  bit 



7
긴 문자열로 변환 / 캐스트하는 방법?
방금 날짜를 선택할 수있는 샘플 BB 앱을 만들었습니다. DateField curDateFld = new DateField("Choose Date: ", System.currentTimeMillis(), DateField.DATE | DateField.FIELD_LEFT); 날짜를 선택한 후 데이터베이스의 어딘가에 날짜 값을 쉽게 저장할 수 있도록 긴 값을 문자열로 변환해야합니다. Java 및 Blackberry 개발에 익숙하지 않습니다. long date = curDateFld.getDate(); 이 긴 값을 문자열로 어떻게 변환해야합니까? …

7
코딩 규칙-명명 열거 형
Java에서 열거의 이름을 지정하는 규칙이 있습니까? 선호하는 것은 열거 형이 유형입니다. 예를 들어 enum이 있습니다. Fruit{Apple,Orange,Banana,Pear, ... } NetworkConnectionType{LAN,Data_3g,Data_4g, ... } 나는 그것을 명명하는 것에 반대한다. FruitEnum NetworkConnectionTypeEnum 열거 형 파일을 선택하는 것이 쉽지만 다음과 같은 이점도 있습니다. NetworkConnectionClass FruitClass 또한 상수, 선언 위치 등을 설명하는 좋은 문서가 있습니까?

9
동일한 인수로 동일한 메소드를 여러 번 호출하여 Mockito 사용
스텁 된 메소드가 후속 호출에서 다른 오브젝트를 리턴하도록하는 방법이 있습니까? 의 결정되지 않은 응답을 테스트하기 위해이 작업을 수행하고 싶습니다 ExecutorCompletionService. 즉, 방법의 반환 순서와 상관없이 결과를 일정하게 유지합니다. 테스트하려는 코드는 다음과 같습니다. // Create an completion service so we can group these tasks together ExecutorCompletionService<T> completionService = new ExecutorCompletionService<T>(service); // …
289 java  mocking  mockito 

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