«java» 태그된 질문

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

7
scheduleAtFixedRate 대 scheduleWithFixedDelay
ScheduledExecutorService의scheduleAtFixedRate 와 scheduleWithFixedDelay메소드의 주요 차이점은 무엇입니까 ? scheduler.scheduleAtFixedRate(new Runnable() { @Override public void run() { System.out.println("scheduleAtFixedRate: " + new Date()); } }, 1, 3L , SECONDS); scheduler.scheduleWithFixedDelay(new Runnable() { @Override public void run() { System.out.println("scheduleWithFixedDelay: " + new Date()); } }, 1, 3L , SECONDS); 그들은 정확히 같은 시간에 인쇄하고 …


23
JUnit 테스트를 실행할 때 클래스를 찾을 수 없음 예외
Eclipse에서 JUnit 테스트를 실행할 때이 오류가 발생합니다. Class not found com.myproject.server.MyTest java.lang.ClassNotFoundException: com.myproject.server.MyTest at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:693) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:429) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) JUnitmaven을 사용하고 있지만 클래스 경로에 라이브러리를 추가하려고 시도 했으며 JUnit 라이브러리는 POM …
117 java  eclipse  junit 

6
Eclipse에서 JDK 설정
Java 6 및 7 용 JDK가 두 개 있습니다. 둘 다 사용하여 프로젝트를 빌드하고 싶습니다. 처음에는 1.6에 대해서만 빌드했습니다. 내 프로젝트 설정에서 컴파일러 수준으로 1.5, 1.6 1.7을 선택할 수 있습니다. 이러한 옵션은 IDE에 어떻게 추가됩니까? Java 1.5를 설치 한 적이 없습니다. Java 1.4를 원한다고 가정하십시오. 이것을 목록에 표시하려면 어떻게해야합니까? IDE …
117 eclipse  java 

9
파일 이름으로 사용하기 위해 Java에서 문자열을 안전하게 인코딩하는 방법은 무엇입니까?
외부 프로세스에서 문자열을 받고 있습니다. 해당 문자열을 사용하여 파일 이름을 만든 다음 해당 파일에 쓰고 싶습니다. 이를 수행하는 코드 스 니펫은 다음과 같습니다. String s = ... // comes from external source File currentFile = new File(System.getProperty("user.home"), s); PrintWriter currentWriter = new PrintWriter(currentFile); s에 Unix 기반 OS에서 '/'와 같은 잘못된 …
117 java  string  file  encoding 

4
List.of와 Arrays.asList의 차이점은 무엇입니까?
Java 9는 목록에 대한 새로운 팩토리 메소드를 도입했습니다 List.of. List<String> strings = List.of("first", "second"); 이전 옵션과 새 옵션의 차이점은 무엇입니까? 즉, 이것의 차이점은 무엇입니까? Arrays.asList(1, 2, 3); 이: List.of(1, 2, 3);
117 java  list  java-9 

6
IntelliJ를 사용하여 클래스 다이어그램 생성
내 프로젝트의 모든 클래스를 보여주는 클래스 다이어그램을 생성하기 위해 IntelliJ 10.5 (Mac에서)를 얻으려면 어떻게해야합니까? 분명한 것을 간과하고 있지만 "다이어그램 표시"기능을 사용하여 한 번에 한 클래스 만 표시 할 수 있습니다. (추가 수업을 추가하는 방법도 알아 냈지만 한 번에 하나씩 만 추가했습니다.)

7
자바에서 빈지도를 만드는 가장 좋은 방법
빈지도를 만들어야합니다. if (fileParameters == null) fileParameters = (HashMap<String, String>) Collections.EMPTY_MAP; 문제는 위의 코드가 다음과 같은 경고를 생성한다는 것입니다. 유형 안전성 : Map에서 HashMap으로 확인되지 않은 캐스트 이 빈지도를 만드는 가장 좋은 방법은 무엇입니까?

10
Java AES / CBC 복호화 후 잘못된 초기 바이트
다음 예의 문제점은 무엇입니까? 문제는 해독 된 문자열의 첫 번째 부분이 말도 안된다는 것입니다. 그러나 나머지는 괜찮습니다. Result: `£eB6O�geS��i are you? Have a nice day. @Test public void testEncrypt() { try { String s = "Hello there. How are you? Have a nice day."; // Generate key KeyGenerator kgen = …
116 java  encryption  aes 

14
Java ME에서 JSON 문자열을 객체로 변환 하시겠습니까?
Java / J2ME에 다음과 같은 문자열을 변환하는 방법이 있습니까? {name:"MyNode", width:200, height:100} 한 줄의 코드에서 동일한 내부 개체 표현에? 현재 방법이 너무 지루하기 때문에 : Object n = create("new"); setString(p, "name", "MyNode"); setInteger(p, "width", 200); setInteger(p, "height", 100); 아마도 JSON 라이브러리일까요?

8
'상수'공유를위한 자바의 정적 필드와 인터페이스
Java에 들어가기 위해 일부 오픈 소스 Java 프로젝트를 살펴보고 있으며 많은 프로젝트에 일종의 '상수'인터페이스가 있음을 알 수 있습니다. 예를 들어 processing.org 에는 PConstants.java 라는 인터페이스가 있으며 대부분의 다른 핵심 클래스는이 인터페이스를 구현합니다. 인터페이스는 정적 멤버로 가득 차 있습니다. 이 접근 방식에 대한 이유가 있습니까, 아니면 나쁜 습관으로 간주됩니까? 말이되는 곳에 …
116 java 

6
Android에서 텍스트 파일을 어떻게 읽을 수 있습니까?
텍스트 파일에서 텍스트를 읽고 싶습니다. 아래 코드에서 예외가 발생합니다 (즉, catch블록으로 이동 함). 응용 프로그램 폴더에 텍스트 파일을 넣었습니다. 올바르게 읽으려면이 텍스트 파일 (mani.txt)을 어디에 넣어야합니까? try { InputStream instream = openFileInput("E:\\test\\src\\com\\test\\mani.txt"); if (instream != null) { InputStreamReader inputreader = new InputStreamReader(instream); BufferedReader buffreader = new BufferedReader(inputreader); String line,line1 = …

5
FileInputStream을 InputStream으로 변환하는 방법? [닫은]
여기서 무엇을 요청하는지 말하기는 어렵습니다. 이 질문은 모호하고, 모호하며, 불완전하고, 지나치게 광범위하거나, 수사적이며 현재 형식으로는 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확히하는 데 도움이 필요 하면 도움말 센터를 방문하세요 . 휴일 칠년 전에 . 난 그냥 변환하고 싶어 FileInputStream 에 InputStream내가 그렇게 할 수있는 방법? 예 …

8
HTTPS / SSL을 통한 Java 클라이언트 인증서
Java 6을 HttpsURLConnection사용하고 있으며 클라이언트 인증서를 사용하여 원격 서버에 대해 생성하려고합니다 . 서버는 자체 서명 된 루트 인증서를 사용하고 있으며 암호로 보호 된 클라이언트 인증서를 제공해야합니다. /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/security/cacerts(OSX 10.5) 에서 찾은 기본 Java 키 저장소에 서버 루트 인증서와 클라이언트 인증서를 추가했습니다 . 키 저장소 파일의 이름이 클라이언트 인증서가 거기에 들어가면 안된다는 …

8
Android 앱의 일반적인 .gitignore 파일
명령 줄 ( mac 터미널 )을 통해 Android 프로젝트를 git ( beanstalk ) 버전 제어 아래에 두십시오 . 다음 단계는 제외를 설정하는 것입니다. 이미이 길을 걸어온 분들께 : Android 프로젝트에서 일반적인 .gitignore 파일은 어떤 모습이어야합니까? Eclipse에서 설정된 프로젝트
116 java  android  eclipse  git  gitignore 

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