java #1 java 기초1
Java SE
java OOP(Object Oriented Programming)
- 한번 코딩으로 어디에서나 실행 가능- 메모리 관리의 편의성(가비지 컬렉터)- 개발킷 무료- 16비트 언어
패스잡기
-윈도우 : 윈도우+포즈, 시스템-설정변경, 고급, 환경변수
-배치파일 : 새로만들기-텍스트문서
rem 실행하기 위한 경로를 설정하는 파일rem xxx_home은 프로그램끼리 경로를 알아야 할때 설정하는 pathset dev_home=C:\devset java_home=%dev_home%\Java\jdk1.7.0_51rem path는 특정 디렉토리 내에 존재하는 파일을rem 경로에 상관없이 사용해야 할때 설정한다.set path=%java_home%\binrem 실행환경을 설정하는 파일이므로 env.bat로 저장한다.
코딩 (프로그램을 짠다.)
- 사람이 해야할 일을 컴퓨터에게 시키기 위해 하는 것.
- 순서
1. 소스 코드 작성 : 사람이 알아보는 언어2. 저장 : 파일명.java3. 컴파일 (compiler=javac.exe 사용) : 사람의 언어를 컴퓨터 언어로 번역.
prompt>javac 파일명.java
- 성공 : byte code 생성(computer가 실행할 수 있는 파일)파일명.class 생성(사람이 알아볼 수 없음)
4. 실행 (byte code) java.exe 실행기
prompt> java bytecode명
소스코드 작성시 주의사항
- 대소문자 구분
- 괄호는 반드시 짝을 이루어야 한다.
- 문장의 끝에는 반드시 ;을 넣어야 한다.
형식
123456 class 클래스명{public static void main(String[] args){ = main method, java application(단독으로 실행될 수 있는 프로그램)System.out.println("안녕");}}cs
- 저장 : 파일명.java (파일명은 클래스명과 일치해야함)
- 컴파일 : javac 파일명.java
성공하면, bytecode, test.class가 만들어짐. 기계어
- 실행 : java bytecode 명
'컴퓨터 관련 > JAVA 강의' 카테고리의 다른 글
java #7 문자열 비교(equals), Arguments (0) | 2016.12.18 |
---|---|
java #6 패키지 (0) | 2016.12.18 |
java #5 BinaryString/Arguments/parseInt/제어문 (0) | 2016.12.18 |
java #3, #4 Constant/형변환/API/연산자/진수 (0) | 2016.12.18 |
java #2 java 기초2 (0) | 2016.12.18 |