eud day 9객체지향(oop) 언어이다.분산 네트워크 기술(원격 메소드 호출)을 지원한다.포인터를 직접 조작하지 않고 개체 참조를 통한다.다중 스레드를 지원한다 -> 하나의 프로그램에서 여러 개의 스레드가 병렬적으로 수행되기 때문에 프로그램의 효율적인 성능 향상을
eud day 10자동 형 변환 또는 promotion 이라고 한다. 기본 데이터 형 및 참조 데이터 형 모두 가능하다. 반적으로 수치형은 상호간에 데이터 형 변환이 가능하며, 다음은 자동으로 형 변환 가능한 형태이다. !! 다만 크기가 더 큰 변수를 작은 변수로 형
edu day 16,17같은 자료형의 배열 선언배열의 방의 갯수 선언(크기)생성된 배열의 방 각 자료형의 기본값으로 자동 초기화정수형: 0, 실수형 0.0, 문자형: 공백, 참조형 : null생성된 배열을 참조하는 참조변수로 접근 index를 이용, 각방을 사용함cal
edu day 18,19 일반적으로 프로그램을 개발하다보면 많은 클래스파일들을 만들게 된다. 이때 서로 관련 있는 클래스 파일들은 패키지로 묶어서 효율적으로 관리할 수 있다.패키지문은 반드시 한번만 사용 가능하다.클래스 선언보다 먼저 선언되어야 된다. 패키지명은 계층구
eud day 20 Object 클래스 Object 클래스는 모든 클래스의 최상위 클래스이다. 명시적으로 extends을 하지 않아도 자동으로 상속을 받는다. 따라서 모든 클래스는 Object 클래스의 메서드를 선언 없이 사용할 수 있고 오버라이딩 메서드를 작성하는
edu day 21,22중첩 클래스란 클래스 안에 또 다른 클래스가 정의되는 것을 의미한다. 일반적인 클래스는 독립적으로 정의하고 사용되지만 중첩 클래스는 멤버형태로 클래스를 포함할 수 있으며 중첩되는 클래스의 개수는 제한이 없다.중첩 클래스의 용도는 독립적인 일반 클
edu day 23 제네릭과 컬렉션 API 제네릭 (Generic) 🙂제네릭은 JDK 1.5 버전부터 사용하기 시작한 문법으로 컴파일 시점에서, 사용하는 데이터형을 체크하기 때문에 프로그램의 안정성을 향상시키거나 데이터 사용시 형변환 코드가 필요하지 않기 때문에
edu day 24List 계열의 특징은 저장되는 순서가 있기 때문에 데이터의 중복 저장이 가능하다.기본적으로 저장된 위치값을 사용할 수 있기 때문에 Set 계열보다 훨씬 다양한 기능을 처리하는 메서드가 제공된다.Set에서는 불가능했던 특정 값 검색, 중간에 값 삽입,