
Java 기초 (OOP, Variable, Method)
연산자(Operator) 단 항 연산자, 이 항 연산자에 대해서 알아본다
조건문(condition statement) 과 반복문 (loop statement)
배열 (Array)과 향상된 for문으로 배열 순회하기
Class Java란 남의 것을 얼마나 더 잘 가져다 사용할 수 있는가에 중점이 되어 만들어진 언어라는 설명을 하였는데 이 내용에 중점이 되는 것이 이다. 다른 사람이 만든 부품을 잘 가져다 사용하기 위해선 잘 분류해두어야 하므로 Java는 와 class 라는 분
import class를 객체화 할 때 다른 폴더(package)에 있는 class를 불러올 수 있는데 이 경우 import문을 사용한다. Java에서는 다른 폴더에 있는 class를 가져와 사용할 수 있지만 너무 쉽게 가져오는 것은 안되기 때문에 다른 package에 있는 class를 가져와 사용하기 위해선 import 문을 사용해주어야 한다. Ja...
추상화 추상화는 OOP의 4대 특성 중 하나로, 실체 간에 공통되는 특성을 추출하고 불필요한 정보를 제거해 단순화 시키는 것이다. OOP의 4대 특징을 다시 살펴보면 Encapsulation(캡슐화) : 다른 사용자에게 데이터 입/출력을 제한한다. Inheritance(상속) : 나에게 없는 기능을 부모에게 받아서 내 것 처럼 쓴다. Polymorphi...
String Programming 에서 문자열을 다루는 것은 byte 와 char뿐이다. 본래 문자열(String)은 char의 배열(array) 이다. 초기의 컴퓨터는 기계어로 대화하기 때문에 한 글자로 충분했지만 점차 고급언어로 발전하며 사람과 소통하기 위해

예외(Exception)프로그래밍을 하면서 가장 두려운 것, 그리고 당황스러운 것은 예외이다. (일단 나는 그렇다.)하지만 프로그래밍을 잘 하려면 이러한 예외를 두려워하면 안된다!우리가 흔히 말하는 오류에는 예외와 에러가 있는데, 그 둘의 차이는 다음과 같다.❕ 예외와

Collection Framework Collection Frameworksms는 Collection interface 를 최상위로 하는 자료구조 interface이다. List, Set, Map interface를 implements 하여 각 collection으로 활용한다. Collection Framework 는 다양한 자료구조를 가지고 있고, ...

Input / Output

Multi Thread **Thread는 어떤 program 을 실행하게 해주는 원동력이다. ** 대표적으로 main(String[] args)이 있는데 이 main()은 Thread 를 동작하게 해주는 method이다. (그래서 main Thread라고 이야기 한