Development/Java(853)
-
JAVA(자바) – 자바의 탄생, 오크(Oak), 자바의 특징
자바(JAVA)· 1991년경 제임스 고슬링과 아서 밴 호프와 함께 Sun Microsystems의 연구진들은 가전제품에 탑재될 소프트웨어를 만들 목적으로 ‘오크(Oak)’라는 언어 개발하였습니다.· 인터넷 시대가 도래하면서 Oak를 인터넷에 적합하도록 개발 방향을 바꾸면서 이름을 자바(Java)로 변경하였습니다.· 1996년 1월 자바의 정식 버전을 발표하였습니다.· 2009년에 썬 마이크로시스템즈사는 오라클에 인수 합병되었습니다. http://bit.ly/2I3rJMdhttps://en.wikipedia.org/wiki/Java_(programming_language) 제임스 아서 고슬링(James Arthur Gosling, 1955년 5월 19일 ~ )https://codedragon.tistor..
-
Summary - 생성자, 상속과 다형성, 체크 예외, 컬렉션
SUMMARY - 자바프로그래밍 요약 3 객체지향 프로그래밍 만약 A객체와 B객체의 관계가 [A는 B이다]가 성립 한다면 두 객체의 관계는 상속(확장) 관계이고 extends키워드를 사용하여 표현할 수 있다. [A는 B를 포함한다]가 성립 한다면 두 객체의 관계는포함관계이고 A는 B를 변수로 가져야 한다. https://codedragon.tistory.com/4648 https://codedragon.tistory.com/2491 https://codedragon.tistory.com/3975 https://codedragon.tistory.com/2490 생성자
-
객체 생성, 참조 자료형
Java 자료형자바에서는 크게 기본자료형과 참조자료형으로 나눌 수 있습니다. 기본 자료형정수형 또는 실수형 그리고 문자형등과 같은 자료형참조(객체) 자료형자바 내부에서 제공되는 클래스 또는 프로그래머에 의해 만들어진 사용자 정의 클래스 등을 자료형으로 하는 것 참조 자료형을 가지는 변수(reference) 참조 자료형을 가지는 변수(reference), 다시 말해서 객체를 생성하고 사용하는 법을 알아 보도록 하겠습니다. 객체 선언 MyClass mc;객체 생성시 메모리 공간 도식도 객체 생성 mc = new MyClass();객체 생성시 메모리 공간 도식도 new라는 연산자를 통해 무조건 메모리상에 공간을 할당 받고 MyClass클래스의 생성자로 부터 객체를 생성한 후 생성된 객체를 참조할 수 있는 re..
-
변수 스코프
변수의 영역(scope, 가시영역) · 변수가 사용될 수 있는 범위 · 변수의 유효 범위 · 해당 변수가 접근할 수 있는 변수, 객체 그리고 함수의 집합을 의미합니다. · 변수가 정의된 블록 내부에서만 변수를 접근할 수 있습니다. · 변수가 선언된 지역({ })을 벗어나면 변수는 자동 소멸됩니다. · 변수의 영역이 다르면 동일한 변수명을 가질 수 있습니다. · 메소드의 매개변수도 메소드내에서만 유효한 지역변수입니다.
-
for문
Java - for문· 특정한 명령들을 정해진 규칙에 따라 반복처리 할 때 사용하는 제어문입니다. · 초기식, 조건식, 증감식을 모두 포함하고 있는 반복문입니다.· while 문보다는 좀 더 간결하게 반복문을 표현할 수 있습니다. for문의 구성형식 초기식 · 가장 먼저 수행하는 부분이며 두 번 다시 수행되지 않습니다. · 다중 for문에서는 예외 · 반복문에 사용할 변수를 초기화 조건식 · 초기식 다음으로 수행하는 부분이며 · loop가 돌때마다 한번씩 비교하여 반복을 수행해야 할지 반복을 벗어나야 할지를 결정합니다. 증감식 · 증감식은 loop를 수행할 때마다 조건식을 비교하기 전에 항상 수행하며(매 반복이 끝날때 마다 수행) · 조건식에 사용되는 변수의 값을 증가 시키거나 감소 시켜 loop를 수행..
-
Console Input(콘솔 입력)
Console Input(콘솔 입력) · 과거의 입력방식은 타 프로그래밍 언어에 비해 복잡했습니다. · 이 부분을 Scanner클래스를 통해 해결하여 아래와 같이 쉽게 입력 받을 수 있게 되었습니다.