nme.kr
Nav
Search
Edit
검색
가사
도서관
문학
사전
어학
역사
영화
클래식
프로그램
회화
html
keyboard
links
wiki
sidebar
낙서장
전체 접힌 글 펴기 / 접기
문서 도구
문서 보기
이전 판
역링크
Fold/unfold all
문서 이름 바꾸기
사이트 도구
최근 바뀜
미디어 관리자
사이트맵
사용자 도구
관리
로그인
왼쪽 메뉴 편집
Plugin 관리
테마 디자인
카카오톡 링크 보내기
맨 위로
추적:
현재 위치:
index
»
프로그램
»
java
»
ㄴhomework
»
doc
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== 개념정리 - 목차 ====== ===== 데이터 흐름도 ===== ===== 자바기초 ===== <WRAP caution center round box 80%> <WRAP centeralign>**컴퓨터**</WRAP> CPU – 메모리 – 하드디스크 </WRAP> ^ 클래스 ^ 객체 ^ ^ 저장장소 ^| | 하드디스크 | 객체 : 메모리 | ^ 값의 유무 ^| | 값을 가져야 한다고 ‘선언’ | 값을 가지고 있음 | 자바 - J2SE (Standard Edition) : 자바 기본 문법, no web - J2ME (Micro Edition) : Embedded - J2EE (Enterprise Edition) : Web 컴파일 vs 인터프리팅 : (자연어 -> 기계어) 1. 컴파일 : 모두(전체) 장점 : 빠른 결과 단점 : 자원 낭비 2. 인터프리팅 : 한줄(부분, 당장 실행이 필요한 부분만) 장점 : 자원 효율성 단점 : 느린 결과 ==== 프로그램 ==== ==== 자바 ==== ==== 자바의 실행 프로세스 ==== ==== 자바로 할 수 있는 일 ==== ==== 자바를 배워야 하는 이유 ==== ==== 프로그래밍 연습방법 ==== ===== 자바 설치 ===== ==== 자바 설치 ==== https://www.oracle.com/kr/java/technologies/javase/javase8u211-later-archive-downloads.html ==== 환경변수 설정 ==== ==== 이클립스 설치 ==== ==== Hello Java 프로그램 ==== ==== 주석과 실행문 ==== ==== 보기좋은 코딩 방법 ==== ===== 변수와 자료형 ===== ==== 변수란 ==== ==== 기본자료형 ==== ==== 참조자료형 ==== ==== 상수와 리터럴 ==== ==== 변수의 범위(scope) ==== ==== 형변환(casting) ==== =====연산===== ====대입연산==== ==== 산술연산 ==== ==== 증감연산 ==== ==== 비교연산 ==== ==== 논리연산 ==== ==== 비트연산 ==== ==== 삼항연산 ==== ==== 문자열연산 ==== ==== 연산자 우선순위 ==== ===== 제어문 ===== ==== 프로그램의 실행제어 ==== ==== 조건문 ==== ==== 반복문 ==== ===== 배열 ===== ==== 배열 선언 ==== ==== 배열 사용 ==== ==== 다차원 배열 ==== ==== 배열 복사 ==== ==== 향상된 for문 ==== ==== 참조자료형 ==== ===== 클래스 ===== ==== 객체지향 프로그래밍 ==== ==== 클래스와 객체 ==== ==== 클래스의 구조 ==== ==== 필드 ==== ==== 메서드 ==== ==== 생성자 ==== ==== this ==== ==== 초기화 블록 ==== ==== 패키지 ==== ==== 접근 제한자 ==== ==== 싱글톤 ==== ==== final ==== ===== 상속 ===== ==== 클래스 상속 ==== ==== 메서드 재정의 ==== ==== 다형성 ==== ==== 상속관계에서 접근제한자 ==== ==== 추상클래스 ==== ==== 객체를 배열로 처리 ==== ==== final 제어자 ==== ===== 인터페이스 ===== ==== 인터페이스의 개념 ==== ==== 인터페이스 선언 ==== ==== 인터페이스 구현 ==== ==== 인터페이스의 다형성 ==== ==== 메서드와 static메서드 ==== ==== 어노테이션 ==== ===== 내부클래스 ===== ==== 내부 클래스 ==== ==== 내부 인터페이스 ==== ===== 예외처리 ===== ==== 예외란 ==== ==== 예외 클래스 ==== ==== 예외 처리 ==== ==== 예외 강제 발생 ==== ==== 예외 떠넘기기 ==== ==== 사용자 정의 예외 클래스 ==== ===== 기본 API ===== ==== java.lang 패키지 ==== ==== java.util 패키지 ==== ==== java.text 패키지 ==== ==== java.util.regex 패키지 ==== ===== 컬렉션 프레임워크 ===== ==== 컬렉션 프레임워크 개요 ==== ==== List 인터페이스 ==== ==== Set 인터페이스 ==== ==== Iterator 와 Enumeration ==== ==== Map 인터페이스 ==== ===== 제네릭 ===== ==== 제네릭을 사용하는 이유 ==== ==== 제네릭 타입 ==== ===== 람다식 ===== ==== 람다식 개념 ==== ==== 함수적 인터페이스 ==== ===== 스트림 ===== ==== 스트림 소개 ==== ==== 스트림 생성하기 ==== ==== 스트림의 종류 ==== ==== 스트림 가공하기 ==== ==== 스트림 병렬처리 ==== ==== 스트림 연결하기 ==== ===== 스레드 ===== ==== 프로세스와 스레드 ==== ==== 스레드 생성과 실행 ==== ==== 스레드 우선순위 ==== ==== 스레드 상태 제어 ==== ==== 스레드 동기화 ==== ==== 데몬 스레드 ==== ==== 스레드 그룹 ==== ===== 입출력 스트림 ===== ==== 스트림 소개 ==== ==== 바이트 기반 입력 스트림 ==== ==== 문자 기반 입력 스트림 ==== ==== 바이트 기반 출력 스트림 ==== ==== 문자 기반 출력 스트림 ==== ===== 네트워크 ===== ==== 네트워크 개요 ==== ==== 네트워크 관련 클래스 ==== ==== TCP 소켓 프로그래밍 ==== ==== UDP 소켓 프로그래밍 ==== ===== 데이터 베이스 ===== ==== 데이터베이스 개요 ==== ==== 데이터베이스 구조 ==== ==== MariaDB 설치 ==== ==== 기본 SQL ==== ==== 자바 연결 ==== ==== 데이터 조회/처리 ====