목록기초튼튼 (110)
IT 개발노트
1. 제어문과 루프란? 1.1 제어문 : 어떤 상황을 판단하여 결과를 true 또는 false를 반환함 1.2 루프문 : 반복적으로 일어나는 행위 2. if문, switch문, for문, while문 의 이해 2.1 if문 : 만일 ~ 한다면... 으로 조건을 만족하는 경우에 해당 프로그램이 수행된다. 예시1 1234567891011121314 public static void main(String[] args) { int i = 10; int j = 20; int h = 10; if(i > j) { System.out.println("i가 j보다 큽니다."); } if(i == h) { System.out.println("i와 h는 같습니다."); } } 2.2 if ~ else문 : true or f..
1. 연산자란? : 일정한 규칙을 가지고 계산하는 것으로서, 우리가 일상생활에서 사용하고 있는 덧셈, 뺄샘, 곱셈, 나눗셈을 비롯하여 프로그램에서는 자동 증감, 동등 비교, 비교 연산 등 많은 연산자가 있다.2. 컴퓨터와 소통하기 위한 다양한 방법들 - (산술, 자동증감, 동등비교, 논리, 삼항, 할당 연산자)2.1 산술 연산자 : 일상 생활에서 많이 사용하고 있는 연산자 ( +, -, *, /, % ) 2.2 자동증감 연산자 : 자동으로 1을 증가시키거나 감소시키는 연산자 ( ++, -- ) 2.3 동등비교, 관계연산자 : 같다, 틀리다 판단을 하는 연산자 ( ==, !=, , >=, '?'를 기준으로 왼쪽 조건이 맞을경우 ':' 왼쪽값을 반환 조건이 틀릴경우 ':' 오른쪽값을 반환한다. 2.6 할당 ..
1. 기본 자료형과 객체 자료형의 이해 1.1 기본 자료형(Primitive) : Java언어에 이미 존재하고 있는 데이터 타입, 주로 간단한 데이터들이다. (예. int, double, boolean, char 등등..) 1.2 객체 자료형(Object) : 여러가지 데이터들이 모여 있는 복잡한 데이터로 기본 자료형에 비해 크기가 크다. (예. String, System, ArrayList 등등..) * 기본 자료형은 제일 앞이 소문자로시작! 객체 자료형은 제일 앞이 대문자로 시작! 1.3 차이점 : int i = 10; 이라는 값이 있을때, int는 기본 자료형이기 때문에 메모리에 할당된 i영역에 10이라는 값이 바로 들어간다. String s = "ABC"; 이라는 값이 있을때, String은 객체..
1. 변수란?변수란? : 모든것을 담을 수 있는 요술주머니. 예제 11234567891011121314151617181920 public static void main(String[] args) { System.out.println("변수란 무엇이든 담을수 있는 주머니와 같은 것이다."); int i = 10; int j = 20; int h = 30; char c = 'A'; char d = 'a'; char e = 'B'; System.out.println(i); System.out.println(j); System.out.println(h); System.out.println(c); System.out.println(d); System.out.println(e); } int i = 10; ( int..
JAVA개발 환경설정-JDK(Java Development Kit) : Java개발 키트-IDE(Integrated Development Environment) : 통합 개발툴(편집기) JDK 설치1. http://java.sun.com 접속 2. Downloads 진입 3. JDK 최신버전 다운로드-사용할 운영체제에 맞는것을 선택후 다운로드 받는다. (Aceept License Agreement에 체크를 해주어야 다운로드 가능)3.1 JVM, API, JRE, JDK란?-JVM : Java Virtual Machine은 프로그램을 실행하는 자바 플랫폼 구성요소이다.-JRE : Java Runtime Environment는 JVM을 생성하는 디스크 상의 부분이다.-API : Application Prog..
자바(Java Programming Language) 1990년대 초에 JAVA가 탄생하였으나, 일반적으로 사람들이 알게 된 시기는 1990년대 말이다. 제임스 고슬링이라는 사람이 가전제품의 효율적인 사용을 위한 프로그램 언어로 JAVA를 만들었다. 하지만, 기존의 C/C++에 비해서 속도가 많이 느려 사람들로부터 외면을 받았다. 1990년대 말에서 2000년대에 들어오면서 인터넷의 등장으로 JAVA를 외면했던 사람들로부터 관심을 얻기 시작했다. - JAVA는 대표적으로 3가지의 플랫폼을 이루고 있다. JAVA SE(Stand Edition) : JAVA Application 개발 > 일반적인 어플리케이션 개발 JAVA ME(Mobile Edition) : 휴대 가능한 소형 디바이스에 사용을 목적으로 개..