• 회원가입
  • 로그인
  • 구글아이디로 로그인

[Keyword] Java - class 키워드 - 클래스 정의/선언

1,275  
목차
  1. class 예제 - 문자열 출력 클래스 정의
  2. class 정의
  3. class 구문
  4. class 예제 - 정수 출력 클래스 정의

 

class 예제 - 문자열 출력 클래스 정의

Hz.java

※ 객체 생성 없은 문자열 출력.

 

public class Hz {

  public static void main(String[] args) {

    System.out.println("홈짱닷컴 Homzzang.com");

  }

}

 

결과값: 홈짱닷컴 Homzzang.com

 

class 정의

 

클래스 (= 객체 생성자 역할) 정의/선언에 사용.

 

※ 클래스: 객체 생성하는 템플릿 역할. (예) 붕어빵 기계.

※ 객체 : 클래스로 찍어낸 구체적 대상. (예) 붕어빵, 잉어빵,...

 


 

1.

Java에서 실행되는 모든 코드 라인은 클래스 안에 있어야 함. 

 

2.

클래스는 첫 글자가 항상 대문자로 시작해야 함.

 

3.

Java 파일명은 반드시 클래스 이름과 일치해야 함.

 

4.

클래스는 단독으로 사용할 수도 있고, (예제1)

객체를 생성해 객체 이용할 수도 있음. (예제2)

 

 

class 구문

 

접근제어자 class 클래스명 {

    클래스 내용.

}

 


PS.

접근제어자는 선택적으로 사용 가능.

 

 

class 예제 - 정수 출력 클래스 정의

Hz.java

※ 객체 생성 후, 객체 이용해 클래스 속성값 3 출력

 

public class Hz {

  int x = 3;


  public static void main(String[] args) {

    Hz myObj = new Hz();

    System.out.println(myObj.x);

  }

}

 

결과값: 3

 

PS. 

클래스 자세히 보기.

https://homzzang.com/b/java?page=&sca=class



분류 제목
String Java - equals() 메서드 -두 문자열의 동일 여부 비교.
String Java - equalsIgnoreCase() 메서드 - 대소문자 구별 없이 문자열 동일 여부 비교.
String Java - format() 메서드 ★★★ - 문자열 포맷 (= format메서드 = 포맷 메서드)
String Java - getBytes() 메서드 - 문자열의 바이트(byte) 배열 반환 (= getBytes메서드 …
String Java - getChars() 메서드 - 문자열에서 문자 배열로 단일문자를 복사.
String Java - hashCode() 메서드 - 문자열의 해시코드 반환 (= hashCode메서드 = 해시코드메서…
String Java - indexOf() 메서드 - 문자열에서 지정 문자의 처음 발견 위치의 색인번호 반환
String Java - intern() 메서드 △ - 지정 색인부터 검색 시작해, 지정 문자가 처음 나타나는 색인 반…
String Java - isEmpty() 메서드 - 빈 문자열인지 여부 체크 (= isEmpty메서드 = 이즈엠프티메서…
String Java - lastIndexOf() 메서드 - 지정 문자가 문자열에서 마지막 나타난 위치의 색인번호 반환.
String Java - length() 메서드 - 문자열 길이 (= length메서드 = 렝스메서드)
String Java - matches() 메서드 △ - 정규식과 일치하는 문자열 검색 후 일치 항목 반환.
String Java - offsetByCodePoints() 메서드 △ - 지정 인덱스에서 codePointOffset…
String Java - regionMatches() 메서드 △ - 두 문자열 영역이 같은지 테스트.
String Java - replace() 메서드 - 문자열의 특정 문자를 지정 문자로 대체. (= replace메서드 …
String Java - replaceFirst() 메서드 △ - 지정 정규식과 일치하는 첫 번째 하위 문자열을 새 지정…
String Java - replaceAll() 메서드 △ - 지정 정규식과 일치하는 모든 하위 문자열을 새 지정대로 대…
String Java - split() 메서드 △ - 문자열을 부분 문자열의 배열로 분할.
String Java - startsWith() 메서드 - 문자열이 지정 단일문자(들)로 시작하는지 체크.
String Java - subSequence() 메서드 △ - 하위 시퀀스 반환
7/10
목록
찾아주셔서 감사합니다. Since 2012