분류 전체보기

· SQL/Oracle
1. Database란? 여러 사람이 공동으로 공유하여 사용할 목적으로 통합하여 관리되는 저장된 형태의 데이터 집합 자료항목의 중복을 없애고 자료를 구조화하여 저장함으로써 자료 검색과 갱신등 운영의 효율을 높인 데이터집합 2. DBMS (Database Management System)의 정의 사용자와 DB 사이에서 사용자의 요구(query)에 따라 정보를 생성해주고 데이터베이스를 관리해주는 소프트웨어 집합 3. Table 하나의 데이터베이스는 여러개의 table로 구성 database 설계라함은 table간의 관계를 설계하는 것 table의 열은 테이블 구조의 주축이되며 column, field, attribute 등으로 표현 table의 행은 열에 정의된 속성에 따른 값의 집합으로 row, recor..
· JAVA
클래스의 정의 객체의 특성을 공통요소로 묶어놓은 것 Ex) class Car{ int wheel; String color; String brand; } 클래스의 사용 클래스명 객체명 = new 클래스명(); 객체명.필드; 생성자의 정의 객체가 선언될 때 객체를 초기화하는 메서드 생성자의 특징 값을 반환하지 않는다. 생성자는 인스턴스를 생성해주는 역할을 하는 특수한 메소드라고 할 수 있다. 그런데 반환 값이 있다면 엉뚱한 객체가 생성될 것이다. 따라서 반환 값을 필요로하는 작업에서는 생성자를 사용하지 않는다. 반환 값이 없기 때문에 return도 사용하지 않고, 반환 값을 메소드 정의에 포함시키지도 않는다. 생성자의 이름은 클래스의 이름과 동일하다. 매개변수를 달리해 여러개의 생성자를 선언할 수 있다. 출..
· JAVA
메서드의 형태 .메서드명() * 단, 예약어(키워드) 뒤에 소괄호()는 메서드가 아님 주의 예) if() while() 등 메서드의 선언 (1) 리턴타입 메서드명(자료형 매개변수1, 자료형 매개변수2, ....){ 실행할 문장 return 리턴값; } (2) void 메서드명(자료형 매개변수1, 자료형 매개변수2,...){ 실행할 문장 } (3) void 메서드명(){ 실행할 문장 } 메서드 주의사항 1. 매개변수가 없는 메서드는 외부에서 값을 전달 받을 수없다. 2. 리턴 값이 있는 메서드는 사용시 전체를 리턴값으로 보자. 3. 메서드 내부에 다른 메서드를 선언할 수 없다. (단, 사용은 가능하다) 4. 메서드 선언 시 매개변수는 저장공간이고, 사용시에는 값을 그 자리 순서에 맞게 넣어준다. 메서드예제..
· JAVA
2차원배열 - 정방배열 : 행과 열의 크기가 똑같은 배열 - 비정방배열 : 행과 열의 크기가 다른 배열 * 3차원배열부터는 메모리낭비가 심해서 잘 이용하지 않는 편 2차원 배열의 선언 1. 자료형 [][]배열명 = new 자료형[행][열] 2. 자료형 [][]배열명 = { {값1, 값2...} {값3, 값4...} }; 2차원 배열의 사용 package day09; import java.util.Scanner; public class ArTest { public static void main(String[] args) { int [] ho = new int[3]; int sum = 0; double average = 0; Scanner sc = new Scanner(System.in); for(int i..
· JAVA
배열의 선언 1. 자료형 [] 배열명 = new 자료형[길이]; // new연산자는 자동 초기화 int [] arData = new int[4]; System.out.println(arData); 결과 : [I@7852e922 ('배열 Integer @ 주소값' 이라는 의미) 2. 자료형 배열명 [] = {값1, 값2, 값3...} 3. 자료형[] 배열명; * 저장공간상에서는 배열의 선언이 일어나면 Stack(지역변수를 저장하는 공간)에 arPrice[]의 시작주소를 저장 즉, arPrice [0]의 주소가 저장된다. Heap영역에 실제 배열값이 저장돼 있다. []는 참조의 의미, []안에는 index=방번호가 들어감 배열의 사용 public class ArTest { public static void ..
· JAVA
영화관 예매 시스템 예제 package cgv; import javax.swing.JOptionPane; public class CGV { public static void main(String[] args) { String helloMsg = "★어서오세요 CGV입니다★ \n"; String menuMsg = "① 예매하기 \n②구매하기 \n③포인트조회 \n④ 나가기\n"; String ageMsg = "[청소년 구매 불가 상품]\n나이를 입력하세요\n"; String films = "① 라이언킹(08:00) \n② 스파이더맨(12:00) \n③ 사일런스(23:00)[청불]\n④ 뒤로가기\n"; String snack = "① 팝콘 8000원 \n② 콜라 2000원 \n③ 맥주[청소년구매제한] 4000..
邓伦
'분류 전체보기' 카테고리의 글 목록 (4 Page)