728x90

java 설치 확인

java

java version

javac version

 

프로그램 추가/삭제 눌러서 java검색

 

2. JDK:자바개발도구(Java Develop Kit)

 

3.환경변수 설정 방법

파일탐색기의 내pc에서, 우클릭, 속성메뉴 클릭, 고급시스템 설정 클릭, 시스템 속성창이 뜨게 되는데 여기서, 고급탭을 클릭, 하단의 환경변수를 누르고 하단의 새로만들기를 누르면 된다.

변수이름 : PATH_HOME

변수 값: jdk설치 경로

 

Path라고 하는 시스템 변수를 찾아서 편집을 누르고 새로만들기를 클릭해

%JAVA_HOME%\bin으로 설정해주기

 

4. 메모장에 이름을 출력하는 자바프로그램 작성

1)편집기 : 메모장

2)Public class Hello{

public static void main(String[] args){

system.out.println(“홍길동”);

}

}

Hello.java로 저장한 후

cmd에서

>cd 이동할 경로

>e:

>javac.exe

>javac Hello.java //컴파일 과정에서 클래스생성

>java Hello //자바뒤에 클래스명이 와야하므로 생략가능

 

 

JVM :자바 가상 머신

JDK:자바 개발 도구로, 프로그램에 필요한 자바 가상 기계JVM,라이브러리 API, 컴파일러 등의 개발도구가 포함된 소프트웨어 패키지

JRE: java runtime environment 자바 프로그램 실행에 필요한 자바 가상 기계 JVM, 라이브러리가 포함된 API가 포함된 소프트웨어 패키지

-자바로 작성된 응용프로그램이 실행되기 위한 최소 환경

 

5.변수와 상수

변수: 저장공간, 변하는 수, 값을 여러 개 할당할 수 있음

상수: 저장공간, 고정된 수, 값을 한번만 할당 할 수 있다. final예약어를 쓴다.

 

리터널: 값이 고정된 값, 순수한 값을 나타내는 단어

ex)3.14, True, False

 

6.클래스명, 패키지명, 변수 선언등의 자바의 네이밍 규칙

-숫자가 앞에 오면 안된다.

-공백을 포함하면 안됨

-특수기호는‘$’, ‘_’만 가능

-/소문자를 구분한다.

-자바에서 미리 지정한 예약어는 사용할 수 없다.(ex, this, class, main, int)

-소문자로 시작하고 새로운 단어가 결합되면 첫 글자를 대문자로 변경한다(javaScript)

 

7.[키워드][식별자]

. 키워드(keyword): 의미가 부여되어져 있는 예약어

. 식별자(Identifier): 개발자가 부여한 이름(변수명, 클래스명, 패키지명, 매개변수명...)

 

 

8.시작개체=클래스 + main()

 

9.클래스 선언 형식

[접근지정자][기타제어자] class 클래스명{

}

 

반드시 클래스명은 대문자로 시작한다.

클래스명은 자바파일명이랑 똑같다.

만약에 클래스명을 수정하고 싶을 때 바꾸고 싶은 자바명에 우클릭후, refactor, rename해주면 됨

 

10. 함수 선언 형식

[접근지정자][기타제어자] 리턴자료형 함수명 ([매개변수...]){

 

[return 리턴값;]

return [리턴값];

}

 

11.함수(method)3가지 파악=main(), print()함수

(기능)-함수의 역할(기능)

main():프로그램을 시작하고 종료하는 역할

>java Hello

java.exe 자바 인터프리터실행시작개체main()함수 시작

println():표준출력함수

표준출력장치:모니터, 프린터기

표준입력장치:키보드

 

2.매개변수==인자==파라미터==인수

argument parameter

println(“출력할 값”);여기서 출력할 값이 매개변수라고 한다.

main(String[] args(argument:매개변수))

실명인증 매개변수: 주민등록번호/이름

 

3.리턴값(반환값)

void는 리턴값이 없을 때 사용한다.

 
728x90