자바 강의
-
6. 자바 오브젝트와 클래스 (1) built-in 오브젝트자바(Java) 강의 2019. 3. 26. 16:37
지금까지 우리는 자바의 기본 자료형, 배열, 조건문과 반복문, 그리고 메서드에 대해 알아보았다. 자바든 다른 언어든 기본 자료형, 배열, 반복문, 메서드(함수)를 알면 어떤 코드든 작성 하고 돌릴 수 있다. 이들은 프로그램을 만들기 위한 기본적인 문법들이다. 대부분의 프로그래밍 언어들은 이와 같은 기본적인 문법을 제공한다.이번 포스트부터 나오는 것들은 자바가 소프트웨어 엔지니어들이 개발 하기 쉽도록 도와주기 위해 만든 어떤 특별한 문법에 대한 이야기이다. 더 자세히 말하자면, 프로그래머들이 가독성이 좋고, 확장(수정 및 기능 덧붙이기) 가능하고, 유지 보수가 쉬운 코드를 짤 수 있게 하는 문법에 대한 이야기이다. 자바와 비슷하게 이런 특별한 문법을 제공하는 언어들을 컴퓨터의 세계에서는 '객체 지향 프로그..
-
5. 자바 메서드자바(Java) 강의 2019. 3. 25. 11:55
배열과 반복문을 통해 우리는 어떻게 하면 반복적으로 나타나는 코드를 간결하게 줄일 수 있는지 알아보았다. 하지만 때로는 반복문이 모든걸 해결 해 주지 않는다. 이번 포스트에서는 자바의 메서드가 어떤 문제를 해결하는지, 왜 사용하는지, 그리고 어떻게 사용하는지에 대해 알아보도록 하겠다. 예상 독자자바를 배우고 싶은 누구나JDK와 IDE를 설치한 자바 학습자. ( 1. 자바 설치 및 개발환경 설정 )char를 공부한 자바 학습자. ( 2. 자바 변수와 자료형 (1) char )boolean을 공부한 자바 학습자. ( 2. 자바 변수와 자료형 (2) boolean )byte, short, int, long을 공부한 자바 학습자. ( 2. 자바 변수와 자료형 (3) byte, short, int, long )f..
-
2. 자바 변수와 자료형 (3) byte, short, int, long자바(Java) 강의 2019. 3. 4. 11:58
이 포스트에서는 자바 프로그래밍 언어의 기본 자료형인 char, boolean, byte, short, int, long, float, double중에서 숫자를 표현 할 수 있는 byte, short, int, long에 대해 알아보도록 하겠다. 예상 독자 자바를 배우고 싶은 누구나 JDK와 IDE를 설치한 자바 학습자. ( 1. 자바 설치 및 개발환경 설정 ) char를 공부한 자바 학습자. ( 2. 자바 변수와 자료형 (1) char ) boolean을 공부한 자바 학습자. ( 2. 자바 변수와 자료형 (2) boolean ) 목표 정수를 표현하기 위한 자료형 자료형의 크기에 따른 비교 byte short int long [더 알아보기] 자료형(Data Type)의 의미 정수를 표현하기 위한 자료형 ..
-
2. 자바 변수와 자료형 (2) boolean자바(Java) 강의 2019. 3. 3. 15:15
이 포스트에서는 자바 프로그래밍 언어의 기본 자료형인 char, boolean, byte, short, int, long, float, double중에서 boolean에 대해 알아보도록 하겠다. 예상 독자자바를 배우고 싶은 누구나JDK와 IDE를 설치한 자바 학습자. ( 1. 자바 설치 및 개발환경 설정 )char를 공부한 자바 학습자. ( 2. 자바 변수와 자료형 (1) char )목표boolean논리식 (boolean expression 또는 logical expression)booleanboolean자료형의 값에는 참/거짓(true/false) 딱 2가지만이 있다. 실습으로 배워보자.public class Main { public static void main(String[] args) { Syst..
-
2. 자바 변수와 자료형 (1) char자바(Java) 강의 2019. 3. 2. 15:14
이 포스트에서는 자바 프로그래밍 언어의 기본 자료형인 char, boolean, byte, short, int, long, float, double중에서 char에 대해 알아보도록 하겠다. 예상 독자자바를 배우고 싶은 누구나JDK와 IDE를 설치한 자바 학습자. ( 1. 자바 설치 및 개발환경 설정 )목표자료형(Primitive Data Type)System.out.println데이터의 단위변수세미콜론char자료형(Primitive Data Type)프로그래밍 언어에서 배워야 하는 가장 중요한 것은 무엇일까? 가장 간단한 컴퓨터인 계산기를 예로 들어 보자. 전자계산기로 계산을 할 때 필요한 것들이 무엇인가? 첫번째로 계산에 사용 될 숫자들이 있고, 그 숫자들을 적용할 공식(Operation)이 있다. 예..
-
1. 자바 설치 및 개발환경 설정자바(Java) 강의 2019. 2. 27. 18:32
이 포스트에서는 자바를 배우기 위해 JDK와 자바 IDE인 IntelliJ를 설치하고, 첫 자바 프로젝트를 만들어본다. 예상 독자자바를 배우고 싶은 누구나.목표자바란?JDK 설치IntelliJ 설치새 프로젝트 Hello World!자바란?자바란 프로그래밍 언어이다. 자바를 이용하면 다양한 프로그램들을 만들 수 있다. GUI를 가진 앱을 만들 수도 있고, 웹 앱을 만들 수도 있다. 또 안드로이드도 자바기반이라 자바를 알면 이후에 안드로이드 개발을 배우는 데 시간이 덜 든다. 많은 엔터프라이즈 소프트웨어들이 자바로 개발되었고 지금도 자바로 많은 프로그램들이 만들어지고 있다. 2019년 2월 기준으로 자바는 아직도 가장 널리 쓰이는 프로그래밍 언어 중 하나이다. 현재 자바 9까지 나왔지만 이 포스트는 자바 8..