자바특징 :
자바 슬로건 write once run anywhere
자바 컴파일러 Java Virtual Machine
다국어 지원 바이트코드
객체지향 언어 object oriented language
클래스 로딩:
하나의 프로그램을 묶는게 아니라
필요한 클래스만 불러서 사용후 반납
ram 메모리 활용성↑
vs.
링커 ( *.exe):
소스코드를 ojb파일로 변환후 하나의 exe 파일로 만들어준다
ram 메모리 활용성↓
안정적인 언어 (가비지컬렉터)
동적 메모리 관리에 따른 쓰레기값 자동수거
+
java에서는 소멸자(ex.C++) 안써도됨
어느정도의 시간동안 사용하지 않으면 자동으로 메모리 반환
개발환경:
eclipse
jdk 환경변수 : cmd에서의 실행을 용이하게
폰트 d2coding
엔코딩 UTF-8
자료구조:
Project -> Pakage -> Class
'Java > Java 기초' 카테고리의 다른 글
[Java] 사용자 입력 (Scanner) (0) | 2022.03.29 |
---|---|
[Java] 연산자 (관계, 논리, 삼항) (0) | 2022.03.23 |
[Java] 연산자 (대입, 산술, 복합대입, 증감) (0) | 2022.03.22 |
[Java] 변수 자료형 (Primitive Data Types) (0) | 2022.03.21 |
[Java] 변수 (Variables, Fields) (0) | 2022.03.21 |