MEMO

1일차 오전(자바 실행하기/cmd로 컴파일 및 자바프로그램 실행/데이터자료형(정수,실수,문자형)출력

alea90 2020. 1. 13. 13:38

*수업메모

1. 오라클에서 자바설치(자바버전은 불안정한 최신버전 아닌 JDK8n231)->클래스패스 잡기(컴퓨터속
성-고급-


2. jvm이 main 메소드를 찾아서 프로그램을 실행시킴


3. 기계어로 전환 위해 javac로 컴파일(cmd에서 javac .java파일명)


4. java명령어로 자바실행(cmd에서 java 파일명)


5. C는 exe 실행파일 만들어짐(윈도우에서만 동작), 자바는 .class로 반컴파일 상태/호환성이좋음(여러운영체제에서구동  ->jvm이 체제에 맞게 변경)- 실행속도가 C보다 느리다/가전기기에서 출발/JSP등의 웹 기술을 기반으로 크게 발달


6. `int변수:4byte(음수21억~양수21억까지)/long변수:8byte; int 주사용


7. 아주작은값은 byte쓰고 그 외에는 주로 int쓴다


8. '한' 글자가 하나일 때는 ''(작은따옴표사용)=> char타입(단일문자), "두글자"글자가 하나 이상 일 때는 ""(큰따옴표사용)=> String 타입(문자열) ; String은 기본자료형은 아니고 클래스로 분류됨


9. 실수값은 double,float; double을 주사용


10.안드로이드 앱에는 작은수치같은경우 float 사용. 메모리가 크면 기기 배터리 소모가 커지므로

자바 실행하기
cmd로 컴파일 및 자바프로그램 실행
데이터자료형 연습