본문 바로가기

JAVA

(13)
2023/07/11 변수 , 상수 ,메서드 이름짓기 이름짓기 공통사항>> -영문 대소문자, 한글 사용 가능 -특수문자는 $ 와 _ 만 사용 가능 -첫번째 글자는 숫자 안됨 -자바 예약어 사용 금지 이름 지을 때 권장 사항 1)변수명을 지을 때 권장사항 (camel-case)카멜-케이스 표기법을 사용한다 2) 상수명을 지을 때 권장사항 -모두 대문자표기 - 단어가 둘 이상일땐 (_) 밑줄을 사용해 분리한다 변수의 생존 기간 -일반적으로 선언시점부터 자신이 속해 있는 중괄호의 닫힘 부분을 만나면 메모리에서 삭제된다. 자료형의 종류 저장값 자료형 true,false boolean 정수 byte,short,int,long 실수 float ,double 객체 (Object) 배열,클래스,인터페이스
JAVA 기본정리 java 플랫폼 독립성 -WRITE Once Run Anywhere :하나의 프로그램이 모든 플랫폼에서 실행 가능 객체지향언어 함수형 코딩 지원 분산처리 지원 멀티쓰레드 지원 .class : 자바 실행 파일 jdk(Java Development Kit):자바 개발 도구 -컴파일러,디버거 jre(Java Runtime Environment) : 자바 실행 환경 -클래스로더,자바api,런타임 라이브러리 jvm(Java Virtual Machine): 자바 가상 머신 자바 소스코드 실행 과정------------------------------------------------------------------ . java 소스파일 생성 -> 컴파일 -> . class 바이트 코드파일 생성-> 실행 -> JVM ..
오류 The public type 클래스이름 must be defined in its own file 원인1. 클래스 이름이 파일명과 일치하지 않음 원인2. public 클래스는 파일명과 일치하는 클래스 뿐임(생성자) 그외의 클래스에서 사용시 에러 발생