목록JAVA/배운 후 (28)
개발 공부
public class Main { public static void main(String[] args) { System.out.println(); } } public 은 접근제어자입니다. 접근제어자는 외부에서 접근할수 있는 일종의 제약입니다. 종류는 제약이 강한순서대로 private -> protected -> public 이 있으며 defualt 는 클래스 내부와 동일 패키지에서 접근할 수 있습니다. public 은 어느곳에서든 해당 객체를 참조할수있다는 의미입니다. 2023/04/02 추가 자바(.java)와 .class 파일과의 관계 .java파일 컴파일러 .class파일 (자바 바이트코드)(모든장치에서 실행할 수 있음)jvm을 위한코드 public class Main { // 메인 클래스 라고 ..
클래스 / 객체=인스턴스 클래스=설계도 필드와 메소드를 가진다. 필드는 속성 메소드는 기능 클래스 앞에는 접근 제한자 가 붙는다. 클래스 다음에는 클래스 이름 클래스는 언더바 또는 $ 의 특수문자로 구성 클래스 명은 대문자 시작 ex_public class Book add 클래스 다음 필드들; 생성자들; 메소드들; 위 3가지가 온다. 객체 소프트웨어 세계에 구현할 대상 추상적이며 실제 존재하진 않는다 하지만 실제로 존재하기 위해 결국엔 표본이 되는 것이라고 생각하면된다. 인스턴스 추상화 개념을 가진 객체를 의미한다. 소프트웨어어 세계에 구현된 객체를 의미 인스턴스는 객체에 포함되지만 객체는 인스턴스에 포함은 아니다. 실체화된 인스턴스는 메모리에 할당된다. 참조변수 ex) Book b = new book(..
상수 - 값이 변하지 않는 값을 의미한다 상수의 사용 상수명 = 값; J = 10; (J에는 값을 담을 수 있는 기회가 단 한 번만 허락됨) 상수 명명 관례 대문자로만 구성된 명사로 정함 여러 단어로 구성된 이름의 경우 단어 사이에 '_'을 써서 구분함. 상수를 사용해야 하는 경우 값이 변하면 위험한 경우에 상수를 사용 값만 봤을때 무엇을 의미하는지 쉽게 파악할 수 없는 값에도 값 자체를 사용하기 보다는 상수를 사용
변수의 선언 타입 변수이름; int count; ( 정수 값을 담을 수 있는 count라는 이름의 변수를 선언) double average; ( 실수 값을 담을 수 있는 average 라는 변수를 선언) 명명규칙. 변수의 이름을 정할 때 자바 언어에서 정해놓은 규칙 식별자 (identifier)는 클래스, 메소드, 변수 등 다양한 대상에 대해 이름이 붙여지는 경우. 그 이름을 뜻 함 java 식별자 명명 규칙 하나 이상의 글자로 이루어져야 함 첫 번째 글자는 문자 이거나 '$', '_'이어야 함 두번재 이후의 글자는 숫자, 문자, '$', '_'이어야 함 '$', '_' 이외의 특수문자 사용 불가능 길이 제한이 없음 키워드는 식별자로 사용할 수 없음 상수 값을 표현하는 단어 true, false, nul..