본문 바로가기

공부28

1023 공부 (1) 자바의 정석 Ch-12 12~14 12-12 와일드 카드 - 하나의 참조 변수로 대입된 타입이 다른 객체를 참조 가능 제한 없음. - 메서드의 매개변수에 와일드 카드를 사용 지네릭 메서드 - 지네릭 타입이 선언된 메서드 (타입 변수는 메서드 내에서만 유효) - 클래스 타입 매겨변수 와 메서드의 타입 매개변수 는 별개 - 메서드를 호출할 때마다 타입을 대입해야 (대부분 생략 가능) - 메서드를 호출할 때 타입을 생략하지 않을 때는 클래스 이름 생략 불가 와일드 카드는 하나의 참조변수로 서로 다른 타입이 대입된 여러 지네릭 객체를 다루기 위한 것이고, 지네릭 메서드는 메서드를 호출할 때마다 다른 지네릭 타입을 대입할 수 있게 한 것이다. (2) IT 용어 도감 리소스 / 프로세스 리소스: 컴퓨터 속의.. 2023. 10. 23.
1020 금요일 1. TreeSet은 범위 검색과 정렬에 유리하다. HashSet과 코드 비교를 통해 다른 점 직접 알게 됨. (HashSet은 따로 정렬이 필요함) 2. 책[ 첫 코딩 ] 내가 설명할 수 있는 것 비트 / 코드 / 바이트 / 아스키 / 유니코드 / 컴파일러 / 인코딩 / 디코딩 / 어셈블리어 / 스키립트 언어 / 마크업 언어 3. HashMap Map은 키와 밸류를 갖는다. - 순서를 유지하려면 LinkedHashMap을 이용하면 된다. HashMap의 key 와 value - 해싱기법으로 데이터를 저장, 데이터가 많아도 검색이 빠르다 (TreeMap의 경우 이진탐색으로 데이터 저장, 검색이 오래 걸림/ 대신 순서대로(정렬로) 저장함) - 해시테이블에 저장된 데이터를 가져오는 과정 1) 키로 해시함수 .. 2023. 10. 20.
0710 집에서 공부하기 [지난주에 한거] Div (블록 중 하나) 는 한줄 다씀 Span (인라인 중 하나)은 한 컨테츠만(즉 컨텐트가 자기의 크기다) (글, 그림 등) - 스타일 width 지정해도 변하지 않음 (div는 변함) inline-block주면 width조절가능 Span 은 안되서 &nbsp 쓰면 됨 .이 class #이 id Div p : div안에 p있는 모두 / div>p : div안에 p가 있을때만 Function 함수명 ([인자…[,인자]]){ 코드 Return 반환값 } 함수선언 함수호출 //함수선언 Function doSomething(){ console.log(‘hello’) } Function add(a, b) { const sum = a+b; return sum; } Function doSomet.. 2023. 7. 10.