«java» 태그된 질문

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

3
log4j가 자체 구성에 사용한 파일을 표시하도록 할 수 있습니까?
질문 Log4J가 구성에 사용한 파일의 전체 경로를 표시하도록 할 수 있습니까? 배경 나는 log4j와 애증 관계가 있습니다. 좋은시기에는 훌륭하지만 작동하지 않을 때는 디버깅하기 가장 어려운 일 중 하나가 될 수 있습니다. 애플리케이션의 모든 로깅을 관리합니다. 따라서 저는 매뉴얼에 정의 된 로깅과 기본 초기화 절차에 매우 익숙 합니다. 그래도 몇 주마다 …
79 java  log4j 

4
JTable은 열 머리글을 표시하지 않습니다.
JTable을 인스턴스화하는 다음 코드가 있습니다. 테이블에 올바른 수의 행과 열이 표시되지만 열 위에 제목 표시가 없습니다. public Panel1() { int nmbrRows; setLayout(null); setBackground(Color.magenta); Vector colHdrs; //create column headers colHdrs = new Vector(10); colHdrs.addElement(new String("Ticker")); // more statements like the above to establish all col. titles nmbrRows = 25; DefaultTableModel tblModel …
79 java  swing  jtable 

6
Java에서 모든 날짜 구문 분석
나는이 질문이 꽤 많이 요구된다는 것을 알고 있으며 분명히 임의의 날짜를 구문 분석 할 수 없습니다. 그러나 python-dateutil 라이브러리는 내가 던지는 모든 날짜를 구문 분석 할 수 있으며 날짜 형식 문자열을 알아내는 데 전혀 노력을 기울이지 않아도됩니다. Joda 시간은 항상 훌륭한 Java 날짜 파서로 판매되지만 형식을 선택하거나 직접 작성하기 전에 …
79 java  date 

6
[L 배열 표기법-어디에서 왔습니까?
[L예를 들어 배열을 나타내는 데 유형을 사용하는 메시지를 자주 보았습니다 . [Ljava.lang.Object; cannot be cast to [Ljava.lang.String; (위는 내가 방금 뽑은 임의의 예입니다.) 이것이 배열을 의미한다는 것을 알고 있지만 구문은 어디에서 왔습니까? 왜 시작 [이지만 닫는 대괄호는 없습니까? 그리고 왜 L? 순전히 임의적입니까 아니면 그 뒤에 다른 역사적 / 기술적 …
79 java  arrays 

4
기존 스트림에 새로운 가치 추가
기존에 새로운 가치를 추가하는 좋은 방법이 Stream있습니까? 내가 상상할 수있는 것은 다음과 같다. public <T> Stream<T> addToStream(Stream<T> stream, T elem ) { List<T> result = stream.collect(Collectors.toList()); result.add(elem); return result.stream(); } 그러나 나는 장황함없이 람다 표현에서 사용할 수있는 더 간결한 것을 찾고 있습니다. PECS 원칙 을 구현하려고 할 때 또 다른 …
79 java  java-8  wildcard 


7
개조가 BEGIN_OBJECT로 예상되었지만 BEGIN_ARRAY였습니다.
저는 JSON 구문 분석을 처음 사용하고 Square의 Retrofit 라이브러리를 사용하고 있으며이 문제에 직면했습니다. 이 JSON 응답을 구문 분석하려고합니다. [ { "id": 3, "username": "jezer", "regid": "oiqwueoiwqueoiwqueoiwq", "url": "http:\/\/192.168.63.175:3000\/users\/3.json" }, { "id": 4, "username": "emulator", "regid": "qwoiuewqoiueoiwqueoq", "url": "http:\/\/192.168.63.175:3000\/users\/4.json" }, { "id": 7, "username": "test", "regid": "ksadqowueqiaksj", "url": "http:\/\/192.168.63.175:3000\/users\/7.json" } ] …
79 java  android  json  gson  retrofit 

4
WebDriver-Java를 사용하여 요소 대기
waitForElementPresent클릭하기 전에 요소가 표시되는지 확인 하기 위해 비슷한 것을 찾고 있습니다. 에서이 작업을 수행 할 수 있다고 생각 implicitWait했기 때문에 다음을 사용했습니다. driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS); 다음 클릭 driver.findElement(By.id(prop.getProperty(vName))).click(); 불행히도 때로는 요소를 기다리고 때로는 그렇지 않습니다. 나는 잠시 동안이 해결책을 찾았습니다. for (int second = 0;; second++) { Thread.sleep(sleepTime); if (second >= …

6
Java 제네릭 void / Void 유형
나는 ResponseHandler다음과 같이 apache HttpClient 패키지를 구현하고 있습니다 . new ResponseHandler<int>() { public int handleResponse(...) { // ... code ... return 0; } } 하지만 handleResponse함수가 아무것도 반환하지 않기를 바랍니다 void. 이것이 가능한가? 다음은 void유효한 Java 유형 이 아니므로 컴파일되지 않습니다 . new ResponseHandler<void>() { public void handleResponse(...) { // …
79 java  void  return-type 


13
break를 사용하여 Java에서 루프를 종료하는 것이 나쁜 습관입니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 칠년 전에 . 이 질문 개선 break루프 조건을 충족하는 대신 문을 사용 하여 루프를 종료하는 것이 "나쁜 습관"인지 궁금합니다 …
79 java  loops  jvm  break 

7
녹색 스레드 대 비 녹색 스레드
이러한 유형의 스레드가 제공하는 이점을 이해하고 싶습니다. 어떤 환경에서 녹색 스레드가 녹색이 아닌 것보다 낫습니까? 일부는 녹색 스레드가 멀티 코어 프로세서에 더 좋다고 말합니다. 예상되는 모든 동작 문제.

8
Java에서 바이트 범위가 -128 ~ 127 인 이유는 무엇입니까?
나는 바이트가 취할 수있는 가장 낮은 값이 왜 -128. 이진수 127이기 때문에 가장 높은 값이라는 것을 알 수 있습니다 01111111. 그러나 하나는 -1288 비트로 만 표현 되고 그중 하나는 부호에 사용됩니까? 양수 128은 이미 8 비트입니다. 즉 10000000, 음수 부호를 나타내려면 9 번째 비트가 필요합니다. 누군가 제게 이것을 설명해 주시겠습니까?
79 java  byte 


6
소스 코드에서 인증에 사용되는 비밀번호 처리
기본 인증 / 기본 인증서를 사용하는 RESTful API에서 가져 오려고한다고 가정하면 해당 사용자 이름과 암호를 내 프로그램에 저장하는 가장 좋은 방법은 무엇입니까? 지금은 그냥 평문으로 앉아 있습니다. UsernamePasswordCredentials creds = new UsernamePasswordCredentials("myName@myserver","myPassword1234"); 보안에 더 신경을 쓰는 방법이 있습니까? 감사

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