java입문(2)
-
DAY+6 배열(기본, 특징)
◎ 배열을 이용하는 이유 ▷ 많은 데이터를 처리할 수 있다. → ex) 1000명의 성적을 처리하는 프로그램, 성적을 저장하는 변수를 만들려고 할 때 ▷ 자바는 "동일한 자료형"의 변수를 여러개 저장할 수 있는 저장장소이다. ◎ 배열 선언 방법 (배열이란 객체이다) 배열의 참조변수 선언하기 int[] s; //여기서 s가 참조변수 배열 생성하기 s = new int[10]; //10은 배열의 개수, 크기 한번에 작성가능 int[] s = new int[10]; //but! int s[10]; 선언과 동시에 크기를 정할 수는 없다. ◎ 배열 특징 자동으로 숫자는 0, 문자는 null, Boolean 은 false 로 초기화됨 배열의 크기를 변수로 선언가능 ex) int size = 10; int[] s =..
2020.08.28 -
DAY+1 JAVA개요 / 기초개념
JAVA 의 기초 개념 자바는 플랫폼에 독립적이다 자바 API를 이용하여 개발된 코드는 JVM이 설치되어 있는 플랫폼에서 실행가능 JVM(Java Virtual Muchine) 자바 가상 기계 멀티스레딩 지원 = 작업을 동시에 진행하는 것 / 스레드 : 하나의 작업 단위 객체지향 프로그램 캡슐화 : 객체 내부구조 은닉, 프로그램 간단, 부작용 방지 다형성 : 하나의 이름으로 메서드를 정하고 매개 변수의 특성을 달리하여 각기 다른 결과를 나타냄 (ex: speak→개→멍멍 / speak→고양이→야옹) 상속성 : 어느 한 객체(부모)의 특성을 상속받아 다른 객체(자식)를 생성 추상화 용어정리 클래스 ex) 와플기계, tv설계도 객체를 정의해 놓은 것, 객체 생성용 객체 ex) 와플 실제로 존재하는 것 (용도..
2020.08.15