728x90
728x90
create table 테이블명(칼럼명 int primary key, 칼럼명 varchar2(10)); create sequence my_seq increment by 1 start with 0 minvalue 0 maxvalue 1000; insert into aa values(my_seq.nextval,'이기자'); insert into aa values(my_seq.nextval,'이기자'); create table bb(code int primary key,name varchar2(10)); insert into bb values(my_seq.nextval, '김..
조건문 - if, switch 조건문은 조건식과 문장을 포함하는 블럭{}으로 구성되어 있으며, 조건식의 연산결과에 따라서 실행할 문장이 달라져서 프로그램 실행의 흐름을 변경할 수 있다. 아래 파일을 받으면 아래의 텍스트를 txt로 바꾼 것을 볼 수 있다. 가장 기본적인 조건문이며 조건식과 괄호 { } 로 이뤄져 있다. if의 조건식이 만일 참(true)라면 괄호 { } 안의 문장을 수행하라는 의미다. scrore = 80; if (score > 60 ) { System.out.println("합격입니다"); } if-else는 if 구문에 else가 추가된 것으로 if의 조건이 false의 경우 else의 조건을 수행하라는 의미다. if (input==0) { Sy..
select * from 테이블 명 DML(조작) : insert, update, delete, select DCL(제어) : grant, deny DDL(생성) : create, alter, drop ... 형식 : create table 테이블명(칼럼명) 자료형 : varchar2, char, number, date, timestamp, clob, blob.... create table test(no number, name varchar2(10)); describe test; select * from tab; create table test(no number primary key, -- 중복을 허용하지 않음, 동일한 자료를 입력..
연산자는 연산을 수행하는 기호로서 수학을 생각해보자 +는 덧셈, -는 뺄셈 등이 있다. JAVA 역시 다양한 종류의 연산자가 있지만 사칙연산부터 시작해서 익숙해지다 보면 별 어려움이 없을 것이다. 수학 문제를 풀려면 덧셈이나 뺄셈이 필요한 것처럼 JAVA 역시 연산자와 피연산자가 있다. 연산자 : 연산을 수행하는 기호 ( +, - , / , * 등) 피연산자 : 연산의 대상 (변수,상수,리터럴,수식 등) 예시 코드를 들면 아래와 같다. x = 5; x * 5 - 3; // 곱셈, 나눗셈을 우선 처리하기 때문에 사실상 (5 * 5) -3가 된다. 22; 문제는 저렇게 하면 결과 값이 그 어디에도 저장되지 않는다. x는 단지 계산식에 사용되었을 뿐이다. 그래서 제대로..
간단한 메모장 예제 파일입니다. 입력창과 복사 , 붙여넣기, 잘라내기, 삭제 버튼이 들어 있습니다. package pack1; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.event.WindowListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.JScrollPane..
본 포스팅은 IT 교육기관인 KIC 캠퍼스의 지원을 받은 리포트입니다. 본문은 '남궁성, JAVA의 정석 3rd Edition' 교재를 공부하면서 주요 내용을 요약하고 있습니다. 혹시 잘못되거나 문제 소지시 댓글 남겨주시면 조치하겠습니다. 이번 실습 자료는 자바에서 소리 파일을 재생하는 실습 예제입니다. 3초에 한번씩 음악이 재생되도록 설정되어 있고 미디어 파일은 포함되어 있지 않으니 임의의 wav 파일을 사용해주시면 됩니다. 코드 따라 치기가 불편하신 분은 아래 파일을 다운 받아주세요. package pack1; // 패키지명은 사용자 환경에 따라 달라질 수 있음 import java.io.File; import javax.sound.sampled.AudioFormat; import javax.soun..
본 포스팅은 IT 교육기관인 KIC 캠퍼스의 지원을 받은 리포트입니다. 본문은 '남궁성, JAVA의 정석 3rd Edition' 교재를 공부하면서 주요 내용을 요약하고 있습니다.혹시 잘못되거나 문제 소지시 댓글 남겨주시면 조치하겠습니다. ※ 일반적인 의미의 변수란 상황을 바꿀 수 있는 '변하는 수'라고 지칭되지만 프로그래밍 세계에서는 보통 '특정 값을 저장할 수 있는 메모리 상의 공간'을 뜻함. 즉. 변수 하나에는 하나의 값만 저장할 수 있기 때문에 새로운 값을 저장하면 기존의 변수에 저장된 값은 소멸하게 됨. int age = 25; int = 변수의 타입 age = 변수의 이름 25 = 변수에 저장된 값. 즉 age라는 변수에 저장된 값이 25라는 뜻 ; = ..