[JAVA] 자바 정리 - 2 * 변수- 어떤 데이터를 나타내는 일종의 기호 혹은 지시 대명사와 같다- 변하는 수- 변수 사용하는 이유 ? 나중에 한번만 수정하기 위해, 나중에 계속 사용하기 위해 * 기본자료형1바이트 - byte2바이트 - short, char4바이트 - int, float8바이트 - long, double * 자동(묵시적) 형 변환- JVM 내에서 알아서 해석되는 변환작업- 작은 데이터 타입에서 큰 데이터 타입으로 * 명시적 형 변환 (Casting)- 큰 데이터 타입에서 작은 데이터 타입으로- 개발자가 직접 컴파일시 알려줌 * 제어문- 데이터를 어떻게 처리해야 하는지 결정하는 부분 * if ~else if 규칙- 갈수록 범위가 넓어지도록 작성- 마지막의 else는 최후의 수단에 해당..
자바 정리 -1 * 자바 언어의 특징- 객체 지향 방법론을 사용해야 한다.- 같은 프로그램이 여러 운영체제에서 실행 될 수 있어야 한다.- 컴퓨터 네트워크 접근 기능이 기본으로 탑재되어 있어야 한다.- 원격 코드를 안전하게 실행할 수 있어야 한다.- 다른 객체 지향 언어들의 좋은 부분만 가지고 와서 사용하기 편해야 한다. * JRE (Java Runtime Environment)- JAVA 실행 환경- java로 작성된 프로그램들이 실행될 수 있는 배경이 되는 부분cf) JDK > JRE > API > JVM * JDK (Java Development Kit)- 자바 개발을 위한 도구- 자바 컴파일러, 자바 가상머신, 각종 자자 라이브러리 등을 포함, 자바 개발을 위한 필수 도구 * JVM (Java V..
2017.05.31SQL_3 - DB에 값 저장해 놓고 GUI로 구연한 프로그램에 값을 집어 넣어서 출력하기 1. SQL에 student_score 테이블 생성 create table student_score (num number,name varchar(10), stu_number varchar(20), stu_major varchar(50), java_score number, iot_score number, android_score number, db_score number, all_score number, avg_score number, day date ) select * from STUDENT_SCORE; create sequence stu_numstart with 1increment by 1 2...
2017.05.30JDBC 1. JDBC 연동 하는 법 package JDBC; import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException; public class Class0530 { public static void main(String[] args) {try {Class.forName("oracle.jdbc.driver.OracleDriver");String url = "jdbc:oracle:thin:@127.0.0.1:1521:xe";String user = "system";String pass = "1111";Connection con = DriverManager.getConnection(url, us..
2017.05.29 JDBC ※ JRE파일 꼭 연결 해줘야한다. 1. DB 연결하는 법! package JDBC; import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException; public class Connection_Ex { //Connection 이라고 클래스 명을 해주면 안된다.public static void main(String[] args) {/* * 1. Class.forName() -> JDBC 드라이버 로딩 * 2. Connection 객체 -> 데이터베이스 연결 * 3. Statement, Connection 객체 종료 */try {Class.forName("oracle.jdbc.driver...
2017.05.29 SQL 1.- 아이디 문자열(10), 비밀번호 문자열(10), 연락처 정수형(30), 월급 정수형(30), 이메일 문자열(70), 주소 문자열(70) 을 갖은 salesman 테이블을 생성하시오. => create table salesman (id varchar(10), pass varchar(10), phone number, salary number, email varchar(70), addr varchar(70)) cf) select * from SALESMAN; //테이블 생성된 모든 정보를 가져오기 2. 데이터 입력 - 1. 'Jason','3650',018,500000000,'jason12@naver.com','서울'2. 'Tomas','1234',019,2000000,'To..