입출력 스트림 system.in 키보드로부터 직접 읽는 자바의 표준 입력 스트림. 바이트(byte) 리턴 ex)3.14를 3, ., 1, 4로 각각 리턴 scanner System.in에게 키를 읽게 하고, 읽은 바이트를 문자, 정수, 실수, 불린, 문자열 등 다양한 타입으로 변환하여 리턴 입력되는 키 값을 공백으로 구분되는 아이템 단위로 읽음. 공백 : " ", "\n", "\r", "\f", "\t" 1. Scanner 입력된 바이트를 문자, 정수, 실수, 불리언, 문자열 등으로 변환하여 리턴 공백 단위로 구분하여 읽어들임. (*공백 : '\t', '\f', '\r', ' ', '\n') package ch02; import java.util.Scanner; // Scanner를 사용하기 위해 imp..
※ 참고 ※ -하나의 소스 파일에 여러 개의 클래스가 들어갈 수 있으나 public class는 하나만 있어야 함. -파일명 == public class 이름. 아닐 경우 에러 뜸. -컴파일될 때, 소스파일이 아니라 클래스별로 만들어짐. 1. 데이터 표현 2진수 8진수 16진수 10진수를 2로 나누어 표현 8로 나누어 표현 16으로 나누어 표현 맨 앞 0b 0 0x └맨 앞에 붙인 것으로 2진수, 8진수, 16진수 구분 가능. package ch02; public class BinaryTest { //진수 표현 public static void main(String[] args) { int num = 64; int bNum = 0b1010; int oNum = 012; int xNum = 0XA; Sys..
프로그래밍 컴퓨터가 일을 하도록 컴퓨터 언어로 명령을 만들고 컴퓨털 하여금 그 명령을 실행하도록 하는 것. 프로그램 컴퓨터에게 일을 시키는 명령의 집합 명령(소스 코드) 집합과 컴파일된 결과물까지 포함. 프로그래밍 언어 -절차 지향 : 순서 대로 -객체 지향 : 객체를 만들고 그것들끼리 유기적으로 연결 C : 메모리 직접 제어. 플래폼 호환성 없음. └ C++ : 객체 지향 └ C# : 공장 자동화 같은 데서 많이 쓰임. 컴파일 소스 파일을 컴퓨터가 이해할 수 있는 기계어로 만드는 과정. 컴파일된 파일(오브젝트 파일) (*소스 파일 : 프로그래밍 언어로 작성된 텍스트 파일) 자바(Java) -자바가상머신(JVM) : 자바 바이트 코드를 실행하는 자바 가상 기계. 플랫폼이 다른 걸 완충하는 역할. → 호환..
실습문제 1. 배열 입력하는데 중복값은 입력받지 않는다. 실슥문제 2. 선택 정렬, 버블 정렬, 삽입 정렬 등을 사용. 20220128 실습문제 3. 출력문 작성 -Student package task4; public class Student { private int sno; private String name; private String major; //private int[] scores; private int[] scores = new int[3]; //배열로 받을 때 private int total; private double avg; //private int rank; private int rank = 1; //1로 세팅 public Student(){} public Student(int sno..
1. Song -생성자 클래스 package practice; public class Song { private String title; private String artist; private int year; private String nation; public Song(){ } public Song(String title, String artist, int year, String nation){ this.title = title; this.artist = artist; this.year =year; this.nation = nation; } public void show() { System.out.println(year+"년 "+nation+" 국적의 "+ artist+ "가 부른 "+title); ..
생성자 클래스에서 생성자 다양한 종류로 생성, get, set 사용, 메서드 생성 객체 생성 클래스에서 객체 생성해서 값 입력, 출력 1. 생성자 클래스 package review0126; public class C01_std { //생성자 클래스 //필드변수(학번, 이름, 전공, 학년), 생성자(디폴트, 그외), 메서드 private int empno; private String ename; private String major; private int grade; public C01_std() {} //default 생성자 public C01_std(int empno, String ename, String major) { this.empno = empno; this.ename = ename; this...

연습문제 1.operator 값이 +, -, *, /인 경우에 사칙 연산을 수행하는 프로그램을 if-else if문과 switch-case문을 사용해 작성 └ if-else if int num1 = 10; int num2 = 2; char operator = '/' if(operator=='+') System.out.println(num1 + num2); else if(operator=='-') System.out.println(num1 - num2); else if(operator=='*') System.out.println(num1 * num2); else if(operator=='/') System.out.println(num1 / num2); else System.out.println("not O..
--1. emp2 테이블에서 pay가 50,000,000 이상인 사람의 이름(name), 연봉(pay), 직급(postion)을 표시하라. SELECT NAME, PAY, POSITION FROM EMP2 WHERE PAY >= 50000000; --2. emp2 테이블에서 이름, 급여, 보너스, 세금을 출력하라, 보너스는 급여의 50%, 세금은 급여의 10%로 계산하여 출력하고 보너스와 세금 필드의 별명은 각각 “보너스”, “세금”으로 지정한다. SELECT NAME, PAY, PAY*0.5 AS 보너스, PAY*0.1 AS 세금 FROM EMP2; --선생님 SELECT NAME, TO_CHAR(PAY, '999,999,999'), PAY*0.5 AS 보너스, PAY*0.1 AS 세금 FROM EMP..
계정을 생성하거나 권한을 부여하는 권한이 시스템 계정인 경우가 많아 시스템 계정에서 권한을 부여하고 일반 계정(SCOTT)에서 부여된 권한 확인하는 작업. ※ 명령프롬프트(CMD) 접속 ※ 오라클 SQL과 다른 세션으로 권한 부여 등의 상태를 확인하려고. SQLPLUS SYSTEM/ORACLE --시스템 접속 CONN ORCLSTUDY/ORACLE -- 생성한 계정과 비번 ※ 새로운 사용자 접속 ※ [ + ] 눌러서 NAME, 사용자 이름, 비밀번호 입력. → 테스트 : 접속 성공 SYSTEM 계정 일반 계정 사용자(USER) 생성, 권한 부여, 삭제 사용자 정의 롤 관리 객체 권한(테이블 조회, 삽입 등) 사전 정의된 롤 관리 1. 사용자 데이터베이스 접속해 데이터를 사용/관리하는 계정. ex)SCOT..

1. CREATE TABLE DEPT_CONST( DEPTNO NUMBER(2) CONSTRAINT DEPTCONST_DEPTNO_PK PRIMARY KEY, DNAME VARCHAR2(14) CONSTRAINT DEPTCONST_DNAME_UNQ UNIQUE, LOC VARCHAR2(13) CONSTRAINT DEPTCONST_LOC_NN NOT NULL ); DESC DEPT_CONST; 2. CREATE TABLE EMP_CONST( EMPNO NUMBER(4) CONSTRAINT EMPCONST_EMPNMO_PK PRIMARY KEY, ENAME VARCHAR2(10) CONSTRAINT EMPCONST_ENAME_NN NOT NULL, JOB VARCHAR2(9)..
제약 조건? 열에 저장될 데이터의 특성, 조건을 지정. 그에 부합하지 않는 데이터 저장 불가 데이터 무결성을 지키기 위한 안전장치 ※ 데이터 무결성 ※ 데이터베이스에 저장되는 데이터의 정확성과 일관성 보장한다는 의미. -영역 무결성 : 열에 저장되는 값의 적정 여부 확인. 자료형, 적절한 형식의 데이터, NULL 여부같은 정해 놓은 범위를 만족하는 데이터임을 규정 -개체 무결성 : 테이블 데이터를 유일하게 식별할 수 있는 기본키는 반드시 값을 가지고 있어야 함. NULL 불가, 중복 불가 -참조 무결성 : 참조 테이블의 외래키 값은 참조 테이블의 기본키로서 존재해야 하며 NULL값 가능 1. 제약 조건 확인하는 방법 USER_CONSTRAINTS // 데이터사전뷰에서 확인하는 방법 --SCOTT 계정 제..
※ 오라클 데이터베이스 ※ -사용자 테이블(user table) : EMP, DEPT 등등 -데이터 사전(data dictionary) : 데이터베이스를 구성하고 운영하는데 필요한 모든 정보를 저장하는 특수한 테이블 데이터베이스가 생성되는 시점에 자동으로 생성. 사전뷰를 통해 정보 열람. -접두어_테이블명(항상 복수형) USER_xxxx 현재 데이터베이스에 접속한 사용자가 소유한 객체 정보 ALL_xxxx 현재 데이터베이스에 접속한 사용자가 소유한 객체, 다른 사용자가 소유한 객체 중 사용허가를 받은 객체 DBA_xxxx 데이터베이스 관리 권한을 가진 사용자가 조회 가능. SYSTEM계정에서 가능 V$_xxxx 데이터베이스 성능 관련 정보 (조회하는 방법 예시) : 복수형!! --테이블 조회 SELECT..
- Total
- Today
- Yesterday
- html pre
- 외부구성요소
- caption-side
- selcetor
- Java
- BAEKJOON
- input type 종류
- html layout
- initialized
- 입력양식
- html a tag
- css
- html
- 기본선택자
- typeof
- 변수
- 스크립태그
- improt
- html input type
- empty-cell
- JavaScript
- ScriptTag
- CascadingStyleSheet
- html base tag
- 미디어 태그
- html atrribute
- scanner
- border-spacing
- text formatting
- A%B
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |