개발공부(3)
-
[JAVA 기초부터 훑어보기]05. 변수, 연산자, 수식
1. 변수와 자료형 (1) 변수 - 변수는 데이터를 담아두는 상자와 같다고 생각할 수 있다 (2) 자료형 - 변수에 저장되는 자료의 타입을 의미 - 자료형은 변수에 저장되는 값들의 형태와 허용 연산 등을 결정한다. - 자바는 타입을 강력하게 규제하는 언어 -> 자바에서는 타입을 반드시 지정해야하고 타입이 다른 데이터는 변수에 저장 X - 자바에는 크게 나누어서 기초형, 참조형의 두 가지 타입의 변수가 존재한다 (3) 변수의 선언과 초기화 - 변수 선언이란 컴파일러에게 어떤 변수를 사용하겠다고 미리 알리는 것이다 - 변수 선언은 세미콜론으로 문장을 마무리 지어야 한다 // 변수 선언 예 char c = 'a' int i = 7; double interestRate = 0.05; (4) 변수의 이름 - 변수..
2023.01.12 -
[JAVA 기초부터 훑어보기]04. 자바 프로그래밍 기초
1. 주석문 - 주석문은 코드의 설명을 적어놓는 곳이다. - 컴파일러는 주석문을 무시하고 주석문에는 3가지 종류가 있다 /* text */ /*에서 */까지가 주석으로서 컴파일 시에 무시된다 /** documentation */ /**에서 */까지가 주석으로서 컴파일 시에 무시되는 것은 같지만 선언문 앞에만 사용할 수 있고 JDK에 포함된 javadoc 프로그램이 /**에서 */까지의 내용을 가지고 주석을 추출하여 자동적으로 소스를 설명하는 HTML 문서를 만들어준다 // text //에서 줄의 끝까지가 무시된다 2. 클래스 정의 - 객체 지향 언어에서는 프로그램 개발의 단위가 클래스 - 하나의 클래스 안에는 여러 개의 메소드가 포함될 수 있으며, 하나의 메소드 안에는 여러 개의 문장이 포함될 수 있다 ..
2023.01.12 -
[JAVA 기초부터 훑어보기]03. Eclipse(이클립스) 다뤄보기
이클립스는 자바 프로그램을 쉽게 개발하기 위한 통합 개발 환경(IDE)으로 비영리 단체인 이클립스 재단에서 배포한다. 오픈소스 프로젝트로 개발됨(From IBM) 1. 이클립스의 3가지 개념 (1) 워크벤치(workbench) - 하나의 작업을 진행하는 작업 공간이라고 생각하면 된다. 워크벤치는 메뉴바, 툴바, 퍼스펙티브바, 퍼스펙티브 (2) 퍼스펙티브(perspective) - 각 퍼스펙티브는 특정한 작업을 수행하기 위한 기능들의 집합을 제공 - 자바 퍼스펙티브는 자바 소스 파일을 편집할 때 필요한 뷰들을 제공 - 디버그 퍼스펙티브는 자바 프로그램을 디버깅 할 때 필요한 뷰들을 포함 (3) 뷰(view) - 뷰는 에디터를 지원하고 파일이나 클래스, 콘솔 등의 자원들을 표시하며 워크벤치에서 정보의 리스트..
2023.01.10