본문 바로가기

학원

(152)
9장. 사용자와의 커뮤니케이션을 위한 폼 태그 [ 목차 ] 1. form 2. input 3. select 4. textarea 5. button 6. fieldset/legend 1. form 1) 사용자가 입력한 데이터를 수집하기 위해 사용 2) input, textarea, button, select, checkbox, radio button, submit button 등의 입력 양식 태그 포함 3) 어트리뷰트 1] action : 입력 데이터가 전송될 URL 지정 2] method : 입력 데이터의 전달 방식 지정, get/post get 1) 전송 URL에 입력 데이터를 쿼리스트링으로 보내는 방식 2) 전송 URL 바로 뒤에 '?'를 통해 데이터의 시작을 알려주고, key-value형태의 데이터를 추가 3) 1개 이상의 전송 데이터는 '&'..
8장. 이미지의 표현과 동영상, 음악 등 멀티미디어를 지원하는 태그 [ 목차 ] 1. 이미지 2. 미디어 - 오디오 3. 미디어 - 비디오 1. 이미지 1) 웹페이지에 이미지를 삽입하는 경우 img tag를 사용 2) 어트리뷰트 1] src : 이미지 파일 경로 2] alt : 이미지 파일이 없을 경우 표시되는 문장 3] width : 이미지의 너비 4] height : 이미지의 높이 2. 미디어 - 오디오 1) audio 태그는 HTML5에서 새롭게 추가 2) 어트리뷰트 1] src : 음악 파일 경로 2] preload : 재생 전에 음악 파일을 모두 불러올 것인지 지정 3] autoplay : 음악 파일을 자동재생 개시할 것인지 지정 4] loop : 음악을 반복할 것인지 지정 5] controls : 음악재생 도구를 표시할 것인지 지정하며, 외관은 브라우저마다 차..
7장. 목록과 표 형식 표현을 위한 태그 [ 목차 ] 1. 순서없는 목록 2. 순서 있는 목록 3. 중첩 목록 4. 테이블 1. 순서없는 목록 2. 순서 있는 목록 1) type 어트리뷰트를 사용해 순서를 나타내는 문자를 지정 가능 2) start 어트리뷰트를 사용해 리스트의 시작값 지정 가능 3) reversed 어트리뷰트를 사용해 리스트의 순서값을 역으로 지정 가능 2) 에 value 어트리뷰트를 통해 임의의 값 지정 가능 3. 중첩 목록 4. 테이블 1) 표를 만들 때 사용하는 태그 2) table : 표를 감사는 태그 3) tr: 표 내부의 행 4) th : 행 내부의 제목 셀 5) td : 행 내부의 일반 셀 5. 테이블 어트리뷰트 1) border 어트리뷰트를 사용해 외곽선 입력 가능 2) rowspan 어트리뷰트를 사용해 해당 셀이..
6장. Hyperlink [ 목차 ] 1. Hyper 2. 디렉터리 3. 파일 경로 4. href 어트리뷰트에 사용 가능한 값 1. Hyper 1) 텍스트 등의 정보가 동일 선상에 있는 것이 아니라 다중으로 연결되어 있는 상태를 의미 2) html의 link의 개념과 연결되는데 기존 문서나 텍스트의 선형성, 고정성의 제약에서 벗어나 사용자가 원하는 순서대로 원하는 정보를 취득할 수 있는 기능을 제공 3) 한 텍스트에서 다른 텍스트로 건너뛰어 읽을 수 있는 이 기능을 하이퍼링크라 지칭 2. 디렉터리 1) 파일과 다른 디렉터리를 갖는 파일 시스템 내의 존재물로서 폴더라고도 지칭 2) 루트 디렉터리 : 파일 시스템 계층 구조 상의 최상위 디렉터리 1] Unix:/ 2] windoes: C:\ 3) 홈 디렉토리 : 시스템의 사용자에게 ..
5장. 텍스트 관련 태그 [ 목차 ] 1. 제목 태그 2. 글자 형태 태그 3. 본문 태그 4. 공백 태그 1. 제목 태그 1) Heading 태그는 제목을 나타낼 대 사용되며 h1부터 h6까지의 태그가 존재 2) h1이 가장 중요한 제목을 의미하며 크기도 가장 큼 3) 시맨틱 웹의 의미를 살려서 제목 이외에는 사용하지 않은 것이 좋음 4) 검색엔진이 제목 태그를 중요한 의미로 받아들일 가능성이 높음 2. 글자 형태 태그 1) b : bold체를 지정하는 것으로, 제목 태그와 같이 의미론적 중요성의 의미는 없음 2) string : b 태그와 동일하게 bold체를 지정하지만 의미론적 중요성을 지님 3) i : italic체를 지정하는 것으로, 중요성의 의미는 없음 4) em : 문장을 강조하는 것으로, i 태그와 동일하게 ita..
4장. 웹페이지를 구성하는 기본 태그 [ 목차 ] 1. 문서 형식 정의 tag 2. html tag 3. head tag 4. head tag - title tag 5. head tag - style tag 6. head tag - link tag 7. head tag - script tag 8. head tag - meta tag 9. body tag 1. 문서 형식 정의 tag 1) 문서 형식 정의 태그는 출력할 웹 페이지의 형식을 브라우저에 전달 2) 문서의 최상위에 위치해야 하며 대소문자를 구별하지 않음 2. html tag 1) html 태그는 모든 html 요소의 부모 요소이며 웹페이지에 단 하나만 존재 2) 즉, 모든 요소는 html 요소의 자식 요소이며 html 요소 내부에 기술 3) html은 글로벌 어트리뷰를 지원하며 특히..
3장. 시맨틱 요소 [ 목차 ] 1. 시맨틱 웹 2. 시맨틱 태그 1. 시맨틱 웹 1) 웹에 존재하는 수많은 웹페이지들에 메타데이터를 부여하여 기존의 잡다한 데이터 집합이었던 웹페이지를 의미와 관 련성을 가지는 거대한 데이터베이스로 구축하고자 하는 발상 2) non-semantic 요소 : div, span 등이 있으며 이들 태그는 contetn에 대하여 어떤 설명도 하지 않음 3) semantic 요소 : from, table, img 등이 있으며 이들 태그는 content의 의미를 명확히 설명 2. 시맨틱 태그
2장. HTML5 기본문법 [ 목차 ] 1. HTML 2. Hello HTML5 3. HTML5의 기본문법 - 요소 4. HTML5의 기본문법 - 요소의 중첩 5. HTML5의 기본문법 - 빈 요소 6. HTML5의 기본문법 - 어트리뷰트 7. HTML5의 기본문법 - 글로벌 어트리뷰트 8. HTML5의 기본문법 - 주석 1. HTML5 1) 웹페이지를 기술하기 위한 마크업 언어 2) 웹페이지의 내용과 구조를 담당하는 언어로써 HTML태그를 통해 정보를 구조화 3) 5까지 최신 버전이 나와 있으며, 머티미디어, 그래픽, 통신, 디바이스접근, 시맨틱 태그 등 다양한 기능을 지원 2. Hello HTML5 1) 반드시 으로 시작하며 문서형식을 HTML5로 지정해야 함 2) 실제적 HTML document는 2행부터 시작되며, 과 사이..
1장. 기본 설치와 설정 [ 목차 ] 1. IIS 기본 설치 2. 아이피 찾기 3. 서버 도메인 설정 4. vscode 다운로드 1. IIS 기본 설치 1) 제어판 - 프로그램 및 기능 - windows 기능 켜기 / 끄기 2) 인터넷 정보 서비스 - world wide web 서비스 설치 3) 인터넷 정보 서비스 - 웹 관리 도구 설치 2. 아이피 찾기 1) 명령 프롬프트 - ipconfig 입력 3. 서버 도메인 설정 1) 관리자 권한으로 메모장 실행 2) C:\Windows\System32\drivers\etc의 hosts 파일을 불러오기 3) 하단에 ip 주소와 도메인 입력 4. vscode 다운로드 https://code.visualstudio.com/Download# Download Visual Studio Code ..
JAVA 12장. JDBC [ 목차 ] 1. JDBC 드라이버 BUILD PATH 설정 2. JDBC 사용법 3. DAO(Data Access Object) 만들기 1. JDBC 드라이버 BUILD PATH 설정 1) 사용할 DB의 Connector 드라이버 다운로드 2) JAVA PROJECT - PROPERTIES - JAVA BUILD PATH - LIBRAIES - ADD EXTERNAL JARS - 드라이버파일 등록 2. JDBC 사용법 1) import java.sql.*; 2) 드라이버 로드 3) mysql 연결을 위한 connection 객체 생성 4) statement 객체를 생성하여 질의 수행(쿼리 수행) 5) 질의 결과가 있다면 resultset 객체를 생성하여 결과 저장 6) 프로그램 내에서 추가적인 로직이 ..
SQL 6장. SQL 기본 명령어5 [ 목차 ] 1. INDEX 2. AUTO INCREMENT 3. VIEW 1. INDEX CREATE INDEX 인덱스명 ON 테이블명(칼럼명); 1) 빠른 검색을 하기 위해서 생성 2) 제거시 DROP INDEX 테이블명.인덱스명; 2. AUTO INCREMENT CREATE TABLE 테이블명 ( 칼럼명 데이터유형 IDENTITY(시작값,증감값) NOT NULL; ); 1) 테이블과 칼럼을 생성하고, 자동으로 칼럼값을 증가시키는 명령어 3. VIEW CREATE VIEW 뷰명 AS SELCET 칼럼명1, 칼럼명2, ... FROM 테이블명 1) 테이블명의 칼럼 중 SELECT 된 칼럼명1, 칼럼명2, ...만 접근 가능하도록 명령 2) 복잡한 쿼리를 간략하게 만들기 위해 사용 3) 보안을 위해 사용..
SQL 5장. SQL 기본 명령어4 [ 목차 ] 1. 데이터베이스 생성 2. constraint 3. char와 varchar 1. 데이터베이스 생성과 삭제 create database 생성할DB이름; 1) 데이터베이스 생성 drop database DB이름 2) 데이터베이스 삭제 2. constraint constraint 약어 1)~7) (칼럼명1, 칼럼명2, ...) 1) not null 2) unique 3) promay key 4) foreign key 5) check 6) default 7) index 3. char와 varchar 1) char : 남은 공간은 놔둠, 변하지 않는 값에 사용 2) varchar : 남은 공간은 사용하지 않음, 변하는 값에 사용
SQL 4장. SQL 기본 명령어3 [ 목차 ] 1. insert into 2. case 3. null값 처리 4. stroe procedure 1. insert into insert into 테이블명1(칼럼명1, 칼럼명2, 칼럼명3) select * from 테이블명2(칼럼명1, 칼럼명2, 칼럼명3); 1) 테이블명2의 칼럼 데이터를 테이블명1로 복사 2) 기존에 테이블명1이 존재해야 함 2. case select 칼럼명1, 칼럼명2 ... case when 칼럼명 2 > 조건 then 'the 칼럼명2 is greater than 조건' when 칼럼명 2 = 조건 then 'the 칼럼명2 is 조건' else 'the 칼럼명2 is under 조건' end as 위조건값을넣을칼럼명 from 테이블명1 1) 조건을 만들어 해당하는 데..
SQL 3장. SQL 기본 명령어2 - 보완필요 [ 목차 ] 1. drop 2. top 3. min 4. count 5. sum 6. like 7. in 8. between A and B 9. aliases 10. join 11. left join 12. full outer join 13. self join 14. union 15. group by 16. group by having 17. exists 18. select int 1. drop drop table 테이블명; 1) 테이블명에 해당하는 테이블을 삭제 2. top select top 수 * from 테이블명; 1) 테이블명에서 수 만큼의 개수를 호출 2) SQL에서는 TOP, 오라클에서는 RowNum 3. min, max select min(칼럼명) from 테이블명; 1) 테이블명에서 칼럼..
SQL 2장. SQL 기본 명령어와 SQL SAMPLE 연습 [ 목차 ] 1. 결과 호출 2. 테이블에 칼럼과 값 삽입 3. 테이블의 칼럼 값 수정 4. 삭제 5. 중복 제외 6. 정렬 7. 그 외 특징 8. SQL SERVER SAMPLE 다운로드 1. 결과 호출 select * from 테이블명; 1) 테이블명의 결과 호출 2) *는 ALL을 의미하며, 보고 싶은 부분이 따로 있다면 칼럼명을 ,로 이어서 명령 2. 테이블에 칼럼과 값 삽입 insert into 테이블명(칼럼명1,칼럼명2,칼럼명3) values ('값1', '값2', '값3'); 1) 테이블의 칼럼명1, 2, 3에 값 1, 2, 3을 삽입 3. 테이블의 칼럼 값 수정 update 테이블명 set 칼럼명1 = '변경 값1', 칼럼명2 = '변경 값2' where 칼럼명3 = '값3'; 1) 칼럼명..
SQL 1장. MSSQL 설치와 관계형 데이터 베이스 [ 목차 ] 1. MSSQL 설치 2. 데이터베이스 이용 목적 3. 데이터의 표현 4. 데이터 모델 5. 개체(엔터티) 6. 관계 7. 속성과 도메인 8. 관계형 데이터 모델 9. 관계형 데이터 제약 10. 키 11. 기본 키 12. 외래 키 13. 개체무결성 제약 14. 참조무결성 제약 15. 관계형 데이터 추출의 기본적 방법 1. MSSQL 설치 1) Microsoft SQL Server 2014 Express 설치 홈페이지 https://www.microsoft.com/ko-kr/download/details.aspx?id=42299 Microsoft® SQL Server® 2014 Express Microsoft SQL Server 2014 Express는 간단한 웹 사이트 및 데스크톱 응용 프로..
JAVA 11장. GUI [ 목차 ] 1. CLI/GUI 2. GUI 컴포넌트 3. GUI 프로그램 구조 4. AWT와 Swing, Window Toolkit 5. AWT 6. Swing 7. 이벤트 핸들링 8. 이벤트 처리 구현 절차 1. CLI/GUI 1) CLI : Command Line Interface ex. windows 2) GUI : Garatphic User Interface ex. cmd 3) 최근 : 모바일 터치, 음성, 모션 2. GUI 컴포넌트 1) 타이틀바, 메뉴바, 버튼, 스크롤바 등 2) 자바는 AWT와 Swing 패키지에서 해당 기능을 제공 3. GUI 프로그램 구조 1) 새로운 프레임이나 창으로 객체를 생성하여 프로그램 시작 2) 레이아웃 객체를 사용하여 기본 레이아웃에 배치 3) 화면에 필요한 ..
JAVA 10장. 컬렉션 I/O [ 목차 ] 1. 입출력 2. 스트림 3. InputStream 클래스 4. FileInputStream 5. ByteArrayInputStream 6. SequenceInputStream 7. OutputStream 8. ByteArrayOutputStream 9. Reader 클래스 10. BufferedReader 11. FileReader 12. InputStreamReader 13. Writer 14. 객체 입출력 1. 입출력 1) 프로그램에서 다른 대상으로 데이터를 보내거나 읽어 들이는 기능 2) 참고하면 좋은 사이트 http://twinbraid.blogspot.com/2014/09/blog-post_40.html 2. 스트림 1) 애플리케이션이 다른 대상으로 데이터 입/출력시 중간 매개체 ..
JAVA 9장. 컬렉션 [ 목차 ] 1. 컬렉션 프레임웍 1) 다수의 데이터를 다루는데 필요한 클래스들을 의미 2) 인터페이스와 다형성을 이용한 객체지향적 설계를 통해 표준화 되어 있어 사용법을 익히기 쉽고 재사용서이 높은 코 드를 작성할 수 있음 2. 핵심 인터페이스 Collection Map List HashMap ArrayList, Set계열 HashMap 1) List : 순서가 있는 데이터 집합으로, 데이터 중복 허용 2) Set : 순서가 없는 데이터 집합으로, 데이터 중복 비허용 3) Map : 키(key)와 값(value)의 쌍으로 이루어진 데이터의 집합 4) Vector, Stack Hashtable같은 클래스는 컬렉션 프레임 도입 전부터 존재하여 컬렉션 프레임 명명법을 따르지 않음 5) 새로 추가된 Arrat..
JAVA 8-2장. 핵심 클래스들 [ 목차 ] 1. String 클래스 2. String 클래스의 immutable 속성 3. StringBuffer 4. enum 5. 오토박싱과 오토언박싱 6. Object 클래스 7. 날짜 관련 클래스 8. Math 클래스 9. Random 클래스 10. StringTokenizer 1. String 클래스 1) 문자열을 다루는 클래스로 내부적으로 char의 배열 형태 2) 생성방법 1] 문자열 리터럴 이용 : String = "testString"; 2] 생성자 이용 : String = new String("testString"); 2. String 클래스의 immutable 속성 1) String 객체는 생성 후 상수로 인식 2) 동일 객체에 문자열이 변경되면 기존 문자열 변경이 아니고 새로운 문..
JAVA 8-1장. 예외처리 [ 목차 ] 1. 프로그램 오류 2. 프로그램 오류 - 예외 3. by zero 오류와 예외처리 4. try-catch 문에서의 흐름 5. printStackTrace( )와 getMessage( ) 6. finally 블럭 7. throws 예약어 8. 사용자 정의 예외 1. 프로그램 오류 - 에러 1) 메모리 부족이나 스택오버플로우와 같이 발생하면 복구 할 수 없는 심각한 오류 2) 컴파일 에러 : 컴파일 시 발생하는 에러 3) 런타임 에러 : 실행 시 발생하는 에러 4) 논리적 에러 ; 실행은 되지만 의도와 다르게 동작 2. 프로그램 오류 - 예외 1) 프로그램 코드에 의해 처리할 수 있는 오류 2) 예외 처리 : 예외 발생에 대비한 코드를 작성하는 것으로, 프로그램의 비정상 종료를 막고 정상적인 ..
JAVA 7장. 추상클래스, 인터페이스 [ 목차 ] 1. 추상클래스 2. 추상클래스의 상속 3. 추상 클래스를 이용한 다형성 4. 인터페이스 5. 인터페이스와 다중 상속 6. 인터페이스 간 상속 1. 추상클래스 1) 추상 메소드를 하나라도 포함하고 있는 클래스는 반드시 추상 클래스로 정의 추상 메소드 : 메소드의 정의부만 존재하며 몸체에 { } 가 없는 메소드 abstract 타입 메소드명( ); 2. 추상클래스의 상속 1) 추상 클래스 상속 시 추상 메소드를 강제 할 수 있음 3. 추상 클래스를 이용한 다형성 1) 부모 : Vehicle 2) 자식 : Car, Ship, Plane 4. 인터페이스 1) 메소드 명세를 정의 하는 단위 2) 상수나 추상 메소드로만 정의 3) 추상 메소드에 abstrct 예약어 생략 가능 4) 상수 정의 publ..
JAVA 6장. 클래스 고급 - 변수와 메소드 상속받아 정의하기(추가필요) [ 목차 ] 1. 상속 2. 상속받은 클래스를 다른 클래스가 다시 상속한 경우 3. 오버라이딩(재정의) 4. super와 super() 5. 클래스 구성 예약어 - package 6. 접근제한자 7. private 9. default 10. protected 11. public 11. final 12. 변수 앞에서 final 사용 13. 메소드 앞에서 final 사용 14. 클래스 앞에서 final 사용 15. 다형성과 규칙 16. instanceof 연산자 17. 상위 클래스의 메소드와 변수 재정의 18. 파라미터의 다형성 19. 하위 클래스 메소드의 참조 불가 20. 배열의 다형성 1. 상속 1) 부모 클래스를 자식 클래스가 상속받으면 부모 클래스의 변수와 메소드가 상속 2) 부모 클래스의 변수와 메..
JAVA 5장. 클래스와 메소드 [ 목차 ] 1. 클래스 - 객체 모델링 2. 클래스의 설계 3. 객체 생성 4. 객체의 변수와 메소드 사용 5. 같은 클래스를 사용해서 여러 객체를 생성 6. 변수의 종류 7. 메소드 8. 가변 인자 메소드 9. 메소드 오버로딩 10. static 메소드와 인스턴스 메소드 11. 생성자 12. this() 생성자 13. 초기화 블럭 14. 응용예제1 - 이름으로 회원을 검색하는 예제 1. 클래스 - 객체 모델링 1) 클래스 : 자바에서 생성되는 프로그램의 최소 단위 2) 객체 모델링 : 객체의 속성과 기능을 도출하는 단계 1] 속성(특성) : 객체를 특징 지을 수 있는 성질 2] 기능 : 객체가 할 수 있는 행위 2. 클레스 설계 1) 특정 객체를 정의하는 것 2) 설계도면 작성과 같은 개념(=빵 틀)..
JAVA 4장. 배열 [ 목차 ] 1. 배열이란? 2. 배열의 선언과 생성 3. 배열의 길이와 인덱스 4. 배열의 초기화 5. 배열 코딩 연습 1 - 배열 객체 생성 후 갑 초기화 및 출력 6. 배열 코딩 연습 2 - 배열 객체의 각 요소 값 차례로 출력하기 7. 배열 코딩 연습 3 - 배열 값 초기화 8. 배열 코딩 연습 4 - 특정 배열에서 특정값 Index 찾기 9. 배열 코딩 연습 5 - 향상된 for문 10. 배열 코딩 연습 6 - 배열의 복사 11. 배열 코딩 연습 7 - 총합과 평균 12. 배열 코딩 연습 8 - 최대값과 최솟값 13. 배열 코딩 연습9 - 섞기 - 확인 후 로또번호 만들기 14. 다차원 배열과 코딩 연습 1 15. 다차원 배열과 코딩 연습 2 16. 다차원 배열과 코딩 연습 3 15. 정렬 코딩..
JAVA 3-3장. 반복문 while과 그 외 [ 목차 ] 1. while문 2. while문 코딩 연습 1 - 1부터 50까지 합 3. while문 코딩 연습 2 - 1부터 50까지 합(무한) 4. while문 코딩 연습 3 - 단을 입력 받아 해당 단 출력 5. do-while문과 코딩 연습 - 난수 값 맞추기 6. break문과 코딩 연습 1 7. btrak문 코딩 연습 2 - 지정한 반복문 나가기 8. continue문과 코딩 연습 1 9. continue문 코딩 연습 2 - 야구게임 1. while문 1) 조건식이 참인 동안 반복 2) while (조건식) { //조건식이 참인 동안 반복 수행 문장 } 3) 조건식이 없으면 컴파일 에러가 나타나면 while(true) 입력시 무한 반복 2. while문 코딩 연습 1 - 1부터 50까지 합 ..
JAVA 3-2장. 반복문 for [ 목차 ] 1. for문과 코딩 연습 1 - 0부터 50까지 합 구하기 2. for문 코딩 연습 2 - 구구단 3. for문 코딩 연습 3 - 2씩 증가하여 50까지 합 4. for문 코딩 연습 4 - 50부터 1씩 감소시키며 합 5. for문 코딩 연습 5 - 입력받은 값부터 1까지의 합 6. for문 코딩 연습 5 - 짝수의 합 7. for문 코딩 연습 6 - 1부터 20까지의 정수 중에서 2 또는 3의 배수가 아닌 수의 총합 8. for문 코딩 연습 7 - 1+(1+2)+(1+2+3)+(1+2+3+4)+...+(1+2+3+...+10)의 결과 9. for문 코딩 연습 8 - 1+(-2)+3+(-4)+... ,계속 더해나갔을 때 몇까지 더해야 총합이 100이상이 되는가? 10. 다중(중첩) for문..
JAVA 3-1장. 조건문 [ 목차 ] 1. 제어문, 조건문, 반복문이란? 2. if문과 코딩 연습 3. if - else문과 코딩 연습 4. 다중 if문과 코딩 연습 5. 중첩 if문과 코딩 연습 6. 중첩 if문 코딩 연습 1 - 윤년 판별 7. 중첩 if문 코딩 연습 2 - 나이대 판별 8. 중첩 if문 코딩 연습 3 - 로그인 처리 9. 중첩 if문 코딩 연습 4 - 입력받아 사칙 연산 10. 중첩 if문 코딩 연습 5 - 성적을 입력 받아 합격, 불합격 결정 11. switch문과 코딩 연습 1 12. switch문과 코딩 연습 2 - break와 default 13. switch문과 코딩 연습 3 - 나이대 판별 14. switch문과 코딩 연습 4 - 가위 바위 보 게임 15. switch문과 코딩 연습 5 - 주민번..
JAVA 2-3장. 그 외 연산자 [ 목차 ] 1. 비교 연산자와 코딩 연습 2. 논리 연산자와 코딩 연습 3. 증감 연산자와 코딩 연습 4. 부호 연산자와 코딩 연습 5. 비트 연산자와 코딩 연습 6. 쉬프트 연산자와 코딩 연습 7. 마스크 연산자(원하는 값 구하기)와 코딩 연습 8. 대입 연산자 9. 복합 대입 연산자와 코딩 연습 10. 삼항 연산자와 코딩 연습 1 11. 삼항 연산자와 코딩 연습 2 12. 삼항 연산자와 코딩 연습 3 ​ 1. 비교 연산자와 코딩 연습 = == != 1) =, ==, != 2) boolean 타입의 데이터 반환 3) 참은 true, 거짓은 false 반환 4) 두 피연산자를 비교하는데 쓰이며 주로 조건문과 반복문의 조건식에 사용 5) 큰 자료형으로 자동 형변환 ​ ​ ​ 2. 논리 연산자와 코딩..
JAVA 2-2장. 산술 연산자 ​[ 목차 ] 1. 연산자 우선 순위 2. 기초 산술연산자 3. long 으로 변환 전에 이미 int의 범위를 넘어선 경우 1 ​4. long 으로 변환 전에 이미 int의 범위를 넘어선 경우 2 ​5. long 으로 변환 전에 이미 int의 범위를 넘어선 경우 3 6. int / int 나눗셈 7. 직접 반올림 8. Math.round()사용하여 반올림 9. 나머지 연산자 10. 인자값 전달로 입력 받기 1 11. 인자값 전달로 입력 받기 2 12. 화면에서 입력받기 - Scanner 클래스 1 13. 화면에서 입력받기 - Scanner 클래스 2 ​ ​ 1. 연산자 우선 순위 1) 산술 > 비교 > 논리 > 대입 2) 단항(1) > 이항(2) > 삼항(3) 3) 단항, 대입 연산자를 제외한 모든 진행..