일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Java thorw
- db
- Java문자열 클래스
- 자바 추상메서드
- database
- 자바 제어문
- 자바 Wrapper클래스
- 오라클
- Java다운캐스팅
- Java업캐스팅
- Java 내부 클래스
- java super( )
- oracle
- nodejs
- Java 추상 메서드
- 자바 스트링클래스
- 데이터베이스
- dbeaver
- Java객체배열
- 자바 try-catch
- 자바 Random클래스
- Java추상클래스
- Express
- DBMS
- 자바 String클래스
- 자바 문자열 클래스
- 자바 예제
- Java try-catch
- 코딩
- 자바 내부 클래스
- Today
- Total
목록국비지원수업 (55)
코딩이란 무엇일까

🌍글을 읽기 전 필자는 아직 코딩을 배우는 단계이므로 글의 내용이 부정확할 수 있습니다. 여러 가지 글과 책, 수업을 바탕으로 정리한 내용이니 알맞지 않은 내용이 있다면 댓글 남겨주시면 수정하겠습니다. 컬렉션 프레임 워크(Collection FrameWork) 컬렉션 프레임 워크란 자료구조를 사용해서 객체들을 효율적으로 추가, 삭제, 검색할 수 있도록 인터페이스와 구현 클래스를 java.util패키지에서 제공합니다. 이들을 모두 모아 컬렉션 프레임 워크라 부릅니다. 컬렉션은 객체의 저장을 뜻하며 프레임 워크는 사용방법을 정해놓은 라이브러리를 말합니다. 컬렉션 프레임 워크의 종류 컬렉션 프레임워크의 주요 인터페이스에는 List, Set, Map이 있습니다. List컬렉션 List 컬렉션은 배열과 비슷하게 ..

글을 읽기 전 필자는 아직 코딩을 배우는 단계이므로 글의 내용이 부정확할 수 있습니다. 여러 가지 글과 책, 수업을 바탕으로 정리한 내용이니 알맞지 않은 내용이 있다면 댓글 남겨주시면 수정하겠습니다. Object클래스란? object클래스는 자바의 최상위 클래스를 뜻합니다. 클래스를 선언할 때 extends 키워드로 다른 클래스를 상속하지 않더라도 암시적으로 java.lang.Object 클래스를 상속하고 있습니다. 그림으로 표현하면 대강 이러한 구조를 갖고 있습니다. 위에 표현한 3개의 클래스 말고도 더 많은 클래스가 Object클래스를 상속하고 있죠 Object 클래스의 메서드 Object클래스는 다양한 메서드가 있습니다. 그중 대표적인 메서드인 equals( ), hashCode( ), toStri..

글을 읽기 전 필자는 아직 코딩을 배우는 단계이므로 글의 내용이 부정확할 수 있습니다. 여러 가지 글과 책, 수업을 바탕으로 정리한 내용이니 알맞지 않은 내용이 있다면 댓글 남겨주시면 수정하겠습니다. 추상 클래스 추상 클래스를 설명하기 전 객체를 직접 생성할 수 있는 클래스는 실체 클래스라고 합니다. 이 실체 클래스에서 공통적인 특성을 추출해서 선언한 클래스를 추상 클래스라고 합니다. 공통적인 특성에서 특성이란 필드, 메서드를 뜻합니다. 추상 클래스와 실체 클래스는 상속 관계를 갖고 있으며 추상 클래스가 부모 클래스, 실체 클래스가 자식으로 구현되어서 실체 클래스는 추상 클래스의 모든 필드와 메서드를 가져올 수 있습니다. 추상 클래스를 사용하는 이유 추상 클래스에서 필드와 메서드의 이름을 정해줌으로써 클..
글을 읽기 전 필자는 아직 코딩을 배우는 단계이므로 글의 내용이 부정확할 수 있습니다. 여러 가지 글과 책, 수업을 바탕으로 정리한 내용이니 알맞지 않은 내용이 있다면 댓글 남겨주시면 수정하겠습니다. 메서드 오버 라이딩이란? 메서드 오버라딩란 자식 클래스에서 부모 클래스의 메서드를 다시 정의하는 것을 말합니다. 메서드의 재정의 즉, 오버 라이딩이라고 하죠 메서드 재정의 방법 메서드의 재정의는 위에 말한 바와 같이 자식 클래스에서 부모 클래스의 메서드를 다시 정의해 주면 됩니다. 하지만 메서드를 재정의 할 때는 아래와 같은 규칙을 주의해서 재정의 해주어야 합니다. 부모의 메서드와 동일한 리턴 타입, 메서드 이름, 매개변수 목록을 가져야 합니다. 접근 제한을 더 강한 접근 제한으로 바꿀 수 없습니다. ex)..
Lv.0 7의 개수 문제 머쓱이는 행운의 숫자 7을 가장 좋아합니다. 정수 배열 array 가 매개변수로 주어질 때, 7이 총 몇 개 있는지 return 하도록 solution 함수를 완성해보세요. 정답 public static int solution(int[] array) { int answer = 0; for(int i=0;i

다형성(PolymoPhism)이란? 다형성이란 사용 방법은 동일하지만 다양한 객체를 이용해서 다양한 실행 결과가 나오도록 하는 성질을 말합니다. ex) 자동차의 타이어를 사용하는 방법은 동일. 하지만 어떠한 타이어를 사용하냐에 따라 주행성능이 달라질 수 있습니다. 자동 타입 변환 자동 타입 변환은 타입을 다른 타입으로 변환하는 행위를 뜻합니다. int a=3; double b; b=a; 위와 같이 a는 정수이지만 실수형 타입인 b에 자동 타입 변환이 되는 것처럼 클래스에서 또한 상속 관계에서 자동 타입이 발생합니다. 자동 타입 변환의 개념은 자식은 부모의 특징과 기능을 상속받기 때문에 부모와 동일하게 취급이 가능합니다. 예를 들면 사람이 생물의 특징과 기능을 상속받았다면 “사람은 생물이다.”라는 말이 성..