소스파일작성
* 윈도우 보조 프로그램의 메모장 사용
* 파일의 확장자는 .java로 한다. //대소문자 구분!
Hello.java
public class Hello {
public static void main(String[] args){
System.out.println("안녕하세요. 자바 프로그래머 여러분!");
}
}
--> 바탕화면에 저장 --> cmd 실행 --> dir 입력 --> cd Desktop --> dir 입력
--> javac hello.java 입력 -->dir 입력 --> Hello.class 확인(컴퓨터가 실행가능한 기계어로 이뤄진 작업수행명세) --> java Hello 입력(확장자명.class 제외)
-----------------------------------------------------------------------------------
소스코드편집 + 컴파일 + 실행 = IDE
-> 이클립스(eclipse) <-
설치
->이클립스 폰트변경방법
뷰 지정
자바에서 세가지의 주석문법
1. 문장 주석 : //로 시작해서 편집기상의 라인이 끝날때까지의 내용을 무시
2. 문단 주석 : /* 를만나서 */ 만날때까지의 내용을 무시
3. 문서 주석 : /** **/
이클립스에서의 주석단축키
ctrl + shift + c (범위지정 후)
ctrl + / (범위지정 후)
자바 내에 public class는 한개 / / F2 - 파일명 변경
/*CPU(중앙처리장치) -> 연산장치
메모리(주기억장치) -> 저장장치
HDD(보조기억장치) -> 저장장치*/
변수(variable) : 값을 담을 수 있는 바구니
[데이터를 일시적으로 저정할 목적으로 사용하는 메모리공간]
int x = 100 / int y = 200 / int sum // sum = x + y
/* 컴퓨터 구조론, 운영체제, 데이터베이스, 네트워크통신, 알고리즘
bit = 0/1을 한개 저장할 수 있는 공간 / byte : 8bit : 저장 최소 단위
ASCII
1바이트를 구성하는 8비트 중에서 7비트만 쓰도록 제정된 이유는, 나머지 1비트를 통신 에러 검출을 위해 사용하기 때문이었다. Parity Bit라고 해서, 7개의 비트 중 1의 갯수가 홀수면 1, 짝수면 0으로 하는 식의 패리티 비트를 붙여서, 전송 도중 신호가 변질된 것을 수신측에서 검출해낼 확률을 높인 것. */
클래스(class) : 자바 프로그램을 구성하는 구성요소, 영역을 나누는 역할
= 필드(변수) + 메소드(함수)
메소드(함수)란,, 입력을 받아서 작업을 수행하고 결과를 내보냄, 명령문장들의 집합
main() 메인함수
함수의 구성요소
-> 몸통 : 이 함수가 호출됬을때 실행해야 될 문장집단
-> 매개변수 : 함수가 실행될때 전달받는 입력값
-> 반환값 : 함수가 끝나고 돌려줘야되는 값
/* 구조체 */
' IOT 기반 응용 SW과정 > Java, Eclipse ' 카테고리의 다른 글
Day 06 复习 (0) | 2016.03.21 |
---|---|
Day 05 if/while (0) | 2016.03.18 |
Day 04 변수 (0) | 2016.03.17 |
Day 03 영역 (0) | 2016.03.16 |
Day 01 开始 (0) | 2016.03.14 |