본문 바로가기
반응형

자바4

취소 2023. 2. 17.
JAVA 개념_Package 패키지 패키지란 무엇인가 정의 : 특정한 목적으로 만들어진 클래스와 인터페이스의 묶음 목적 : 특정한 목적으로 만들어진 클래스와 인터페이스의 묶음 을 효과적으로 관리하기 위해서 패키지를 생성하는 이유는 무엇인가 이유 : 캡슐화를 하여 데이터를 외부로부터 보호하기 위해서 캡슐화는 무언인가 특정 객체 안에 관련된 속성과 기능을 하나의 묶음, 캡슐로 만들어 데이터를 외부로부터 보호하는 기법 데이터 보호와 내부적으로 사용되는 데이터에 불필요한 외부 노출을 방지하기 위해서 사용한다 캡슐화 장점 외부로부터 객체의 속성과 기능이 변경될수 없다 데이터가 변경되더라도 다른 객체에 영향을 주지 않는다 유지보수와 코드 확정시 오류 범위를 최소화 할수 있다 패키지는 어떻게 생성하고 사용하는가 Import문을 사용하여 패키지 내의 클.. 2023. 2. 15.
JAVA 개념_ 배열 메소드 / 다차원 배열 배열 메소드 메소드 내용 copyOf() 배열 전체를 복사해서 새 배열 생성 copyOfRange() 배열 범위를 복사해서 새 배열 생성 int [] answer = Arrays.copyOfRange(numbers,인덱스1,인덱스2); fill() 배열의 모든 요소를 지정된 값으로 채운다 setAll() 배열을 채우는데 사용할 함수형 인터페이스를 매개변수로 받는다 binarySearch() 배열에 저장된 요소 검색 후 인덱스 반환 length 배열의 길이 for(int i=1; i 이차원 배열 int [] [] [] array3 = { { , , , } , { , , , } , { , , , } } ---> 삼차원 배열 이차원 배열 이상을 다차원 배열이라고 한다 삼차원 배열 이상은 코드가 복잡해지기 때문.. 2023. 2. 14.
JAVA 개념_변수 [1] 변수 = Variable (1) 변수 정의 : 변하는 수 하나의 값을 저장할수 있는 저장공간 프로그램에서 항상 변하는 값을 명하는 말 데이터를 저장한 메모리 공간에 이름을 붙인 것이 변수이다. 표현하려는 수에 맞는 데이타 타입(자료형)을 이용하여 변수를 선언한다 = 변수타입 변수명 int num 표현하려는 자료가 숫자, 문자, 문자열 등 다양할수 있어 그에 맞는 자료형을 사용한다 (성적, 합계, 레벨, 주소 등) 데이터를 사용하기 위해 명령을 할때 데이터를 담고있는 변수명이란 명칭을 부르고 명령을 하기 위해 지시하는 도구로 사용된다 int num = 5; num = 3; System.out.println(num); // 3 출력 (2) 변수와 메모리 변수를 선언하면 해당되는 자료형의 크기만큼 메모.. 2023. 2. 3.
반응형