자바

    [Java] 자바 소스코드의 구조

    자바 소스코드의 구조 보통 일반적인 자바 소스코드는 다음과 같은 형태로 만들어 진다. 클래스명.java /* 클래스 블록 */ public class 클래스명 { /* 메소드 블록 */ [public|private|protected] [static] 리턴자료형|void 메소드명1(입력자료형 매개변수, ...) { 명령문(statement); ... } /* 메소드 블록 */ [public|private|protected] [static] 리턴자료형|void 메소드명2(입력자료형 매개변수, ...) { 명령문(statement); ... } ... } 소스코드의 가장 바깥쪽 영역은 class 블록이다. 클래스명은 원하는 이름으로 지을 수 있다. 단, 클래스명은 소스파일의 이름(클래스명.java)과 동일하게..

    [Java] 자바 기초 정리/구구단 만들기

    GuGu 클래스를 생성한다. public class GuGu { } 이제 GuGu 클래스를 실행할 수 있는 main메소드를 작성해야한다. main 메소드를 다음과 같이 작성한다. public class GuGu { public static void main(String[] args) { } } 그리고 main 메소드에 다음과 같은 문장을 추가한다. public class GuGu { public static void main(String[] args) { int n; } } int는 정수를 의미하는 예약어이고 n은 변수이다. n 변수 뒤의 세미콜론(;)은 문장이 종료되었음을 의미한다. 문장의 마지막에 세미콜론을 생략하면 컴파일 오류가 발생하므로 문장의 끝에는 항상 세미콜론이 있어야 한다. 위 문장의 의미..

    [Java] 자바

    자바(Java) 자바는 썬 마이크로 시스템즈의 제임스 고슬링(James Gosling)과 다른 연구원들이 개발한 객체 지향적 프로그래밍 언어로 1995년에 발표되었다. 처음에는 가전제품 내에 탑제해 동작하는 프로그램을 위해 개발했지만 현재는 웹 애플리케이션과 모바일 웹 개발에 가장 많이 사용하는 언어로 성장했다. 자바는 특히 우리나라에서 차지하는 비중이 상당하다. 우리나라 기업에서 사용하는 프로그램 80% 이상은 자바로 만들어졌다고 해도 과언이 아니다. 또한 우리나라에서 오랜시간 굳건한 생태계를 구축하고 유지했기 때문에 자바로 만들어진 수많은 라이브러리들이 존재한다. 자바의 특징 자바를 개발한 선 마이크로 시스템즈는 자바를 아래와 같의 정의 하였다. 여기에 사용한 단어들이 자바의 특징을 잘 나타내 준다...