«java» 태그된 질문

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


5
정적 클래스 변수를 수정하지 않으면 동기화되지 않은 정적 메소드가 스레드 안전합니까?
난 당신이하는 정적 방법이 있다면 궁금 하지 동기화를하지만 않습니다 하지 정적 변수를 수정할 수는 스레드 안전? 메소드가 그 안에 로컬 변수를 작성하면 어떨까요? 예를 들어 다음 코드는 스레드로부터 안전합니까? public static String[] makeStringArray( String a, String b ){ return new String[]{ a, b }; } 따라서 두 개의 스레드가 연속적으로 …

4
'java'명령이 Java 프로그램을 컴파일합니까?
인터넷상의 대부분의 웹 사이트는 다음과 같이 말합니다. " javac명령을 사용하여 .java파일 을 컴파일 하십시오. 그런 다음 명령을 사용하여 파일을 실행하십시오. java" 그러나 오늘 나는 Java 프로그램을 실행하지 않고 javac이상한 결과를 얻었습니다. 파일의 내용은 다음과 같습니다 hello.java. public class Myclass { public static void main(String[] args){ System.out.println("hello world"); } } 그런 …
145 java  javac 

14
정적 컨텐츠를 제공하기위한 서블릿
두 개의 다른 컨테이너 (Tomcat 및 Jetty)에 webapp을 배포하지만 정적 콘텐츠를 제공하기위한 기본 서블릿에는 사용하려는 URL 구조를 처리하는 다른 방법이 있습니다 ( details ). 따라서 웹 응용 프로그램에 작은 서블릿을 포함시켜 자체 정적 콘텐츠 (이미지, CSS 등)를 제공하려고합니다. 서블릿에는 다음과 같은 속성이 있어야합니다. 외부 의존성 없음 간단하고 신뢰할 수있는 If-Modified-Since헤더 …
145 java  jsp  servlets  jakarta-ee 


12
일부 속성별로 개체 목록을 정렬하는 방법
간단한 수업이 있습니다 public class ActiveAlarm { public long timeStarted; public long timeEnded; private String name = ""; private String description = ""; private String event; private boolean live = false; } 그리고 List<ActiveAlarm>죄수. 을 기준으로 오름차순으로 정렬 timeStarted한 다음 timeEnded? 아무도 도와 줄 수 있습니까? 나는 일반적인 알고리즘과 과부하 …


8
Java로 플러그인 시스템을 구축하는 가장 좋은 방법
Java 애플리케이션을위한 플러그인 시스템을 어떻게 구현 하시겠습니까? 다음을 달성하기 쉬운 (개발자 용) 시스템을 사용할 수 있습니까? 사용자는 플러그인을 앱의 하위 디렉토리에 넣습니다. 플러그인은 구성 화면을 제공 할 수 있습니다 프레임 워크를 사용하는 경우 라이센스가 상용 개발과 호환됩니까?

7
TimeUnit 열거 형을 사용하여 나노초를 초로 변환하는 방법은 무엇입니까?
나노초에서 초로 값을 변환하는 방법은 무엇입니까? 코드 세그먼트는 다음과 같습니다. import java.io.*; import java.util.concurrent.*; .. class Stamper { public static void main (String[] args) { long start = System.nanoTime(); //some try with nested loops long end = System.nanoTime(); long elapsedTime = end - start; System.out.println("elapsed: " + elapsedTime + "nano …
145 java  timeunit 

9
pom을 다시로드 할 때마다 IntelliJ IDEA를 중지하여 Java 언어 레벨을 전환하거나 기본 프로젝트 언어 레벨을 변경하십시오.
IntelliJ 12를 사용하여 Java 프로젝트가 있으며 pom.xml과 함께 maven을 사용합니다. 내 프로젝트에서 java8을 사용하고 있지만 프로젝트를 가져 오는 동안 기본 프로젝트 언어 레벨이 6으로 설정된 것 같습니다. 언어 수준을 8.0 (F4-> 모듈-> 언어 수준)으로 변경할 수 있지만 pom.xml을 편집 할 때마다 프로젝트 수준이 "프로젝트 언어 수준 사용"으로 다시 전환되며이 설정을 …

11
미래의 목록을 기다리는 중
List선물 을 돌려주는 방법이 있습니다 List<Future<O>> futures = getFutures(); 이제 모든 미래가 성공적으로 처리되거나 미래에 의해 출력이 반환되는 작업이 예외를 throw 할 때까지 기다립니다. 하나의 과제가 예외를 던지더라도 다른 미래를 기다릴 필요는 없습니다. 간단한 접근 방식은 wait() { For(Future f : futures) { try { f.get(); } catch(Exception e) { …

7
android.content.res.Resources $ NotFoundException : 문자열 리소스 ID # 0x0
MySQL 데이터베이스에서 데이터를 읽는 Android 앱을 개발 중이며이 오류에 직면했습니다. 이 XML 레이아웃이 있습니다. <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView android:id="@+id/wardNumber" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="3dp" android:text="Ward Number" android:textSize="22dp"/> <TextView android:id="@+id/dateTime" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/wardNumber" android:layout_alignParentRight="true" android:layout_marginRight="3dp" android:text="Date-Time" /> <TextView android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBaseline="@+id/dateTime" android:layout_alignBottom="@+id/dateTime" android:layout_alignLeft="@+id/wardNumber" android:layout_marginLeft="3dp" android:text="Name" /> …
145 java  android  xml  listview 

3
Java 11 기본 Docker 이미지가 왜 그렇게 큰가요? (openjdk : 11-jre- 슬림)
Java 11은 최신 LTS 버전으로 발표되었습니다. 따라서이 Java 버전을 기반으로 새로운 서비스를 시작하려고합니다. 그러나 Java 11의 기본 Docker 이미지는 Java 8의 이미지보다 훨씬 큽니다. openjdk:8-jre-alpine: 84MB openjdk:11-jre-slim: (283) MB ( 공식 OpenJDK 만 고려하고 있습니다. 와 각 Java 버전에 대해 가장 가벼운 이미지 하고 있습니다.) 더 깊이 파고 들면 다음과 …
145 java  docker  alpine  java-11 

6
첫 번째 인스턴스에서만 문자열 분리-Java
문자열을 '='문자로 나누고 싶습니다. 그러나 첫 번째 인스턴스에서만 분리하고 싶습니다. 어떻게해야합니까? 다음은 '_'char의 JavaScript 예제이지만 지정된 문자의 첫 번째 인스턴스에서만 문자열을 분할하면 작동하지 않습니다. 예 : apple=fruit table price=5 String.split ( '=')을 시도하면; 그것은 준다 [apple],[fruit table price],[5] 하지만 난 필요해 [apple],[fruit table price=5] 감사
145 java  string  split 

7
Netty와 Apache MINA
그들은 거의 동일한 기능을 제공합니다. 고성능 TCP 서버를 개발하기 위해 어느 것을 선택해야합니까? 장단점은 무엇입니까? 참조 링크 : Apache MINA ( 소스 ) 네티 ( 출처 )

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