2. 대상을 향한다
대상
import java.net.MalformedURLException;
import java.net.URL;
import java.util.HashSet;
import java.util.Set;
public class Test {
private static final String[] URLNAMES = {
"http://www.sina.com.cn", //IP:202.108.33.94
"http://www.nwu.cn", //IP:124.115.173.252
"http://www.javapuzzlers.com", //IP:208.97.154.9
"http://www.google.com", //IP:64.233.189.147
"http://www.javapuzzlers.com", //IP:208.97.154.9
"http://apache-snort.skybar.dreamhost.com" //IP:208.97.154.9
};
public static void main(String[] args) throws MalformedURLException {
Set favorites = new HashSet();
for(String urlName : URLNAMES){
favorites.add(new URL(urlName));
}
System.out.println(favorites.size());
}
}
A. 4
B. 5
C. 6
D.
답: 답은
D
입니다.네트워크를 연결할 때 같은 IP
주소를 가진 요소는 같고 이때는 4이다.네트워크가 연결되지 않을 때 같은 문자열을 가진 요소는 동일합니다. 이때는 5입니다.HashMap
와Hashtable
의 차이.답: 모두 Map
인터페이스에 속하는 클래스로 유일한 키를 특정한 값에 비추는 것을 실현했다.HashMap
류는 분류나 순서가 없다.이것은 키 null
하나와 여러 개 null
값을 허용합니다.Hashtable
는 HashMap
와 유사하지만 null
키와 null
값은 허용되지 않습니다.그것도 HashMap
보다 느리다. 왜냐하면 그것은 동기화되기 때문이다.Hashtable
는 Dictionary
류에서 물려받았고HashMap
는Map의 실현이다.HashMap
Hashtable
의contains
방법을 없애고containsvalue
방법으로 바꾸었다.HashMap
는 동기화된 것이 아니고Hashtable
는 동기화된 것이다.A.
B.
C.
D.
답: 답은 B입니다.구조 함수는 다시 불러올 수 있습니다. (같은 클래스에서) 덮어쓸 수 없습니다. (하위 클래스가 부모 클래스를 덮어쓰는 방법)
Integer
값이 -128에서 127 사이일 경우 기본 데이터 유형에 따라 처리하기 때문에 두 개Integer
대상Integer d1=-100
과 Integer d2 = -100
을 비교할 때d1==d2
는 true
이지만 다른 숫자 값일 때false
이다.이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.