JAVA/JAVA 기초

1. 기본패키지 A_Variable.java // 기본패키지로 만들면 패키지 선언부 (package)가 없음 public class A_Variable { // 패키지 : 비슷한 역할을 하는 클래쓰들의 보관함(폴더) // > 기본패키지 안에 클래스를 만드는 거 권장사항 x // 1. 모든 클래스를 기본패키지에 몰아넣으면 관리하기가 힘듦 (유지보수 힘듦) // 2. 기본패키지에 만들어진 클래스는 다른 패키지에서 사용이 불가. //> 패키지는 적어도 세 단계 이상으로 만들어주는 걸 권장. // ex com.회사명.프로젝트명- > 도메인의 역순으로 작성 // 주로 도메인의 역순으로 1,2 레벨 --> 도메인은 고유한 이름이기 때문에 중복을 방지 가능 // 어디서 제작된 프로젝트인지 알 수 있다. } point..
* 언어 특징 1. 운영체제에 독립적(이식성이 높음) -> 운영체제가 바뀌어도 자바는 수정할 필요가 없다. 2. 사용하기 쉬운 언어 - 다른 언어의 단점 보완(포인터, 메모리 관리) - 객체 지향 언어 - 능률적이고 명확한 코드 작성 가능 3. 자동 메모리 관리(Garbage Collection) 4. 네트워크와 분산환경 지원 5. 멀티쓰래드 지원 6. 동적 로딩 지원 * JVM(Java Virtual Machine) Process 1. 자바 코드 작성 2. 컴파일 3. Java Byte code -> 컴퓨터가 읽을 수 있는 코드 4. JVM를 통해 컴퓨터가 코드를 읽고 실행 * 자바 개발 환경 사용자 / 개발자 입장에 따라 설치하는 범위가 달라짐. 범위 JDK > JRE > JVM Java SE : J..
꿀표
'JAVA/JAVA 기초' 카테고리의 글 목록 (6 Page)