본문 바로가기
IT/JAVA

[Java]기본 순서/접근제어자/Data Type/명명규칙

by 행복한 용용이 2020. 6. 17.
반응형

 

[순서]

1.변수 (variable) (자료형, data type)

2.연산자 (operator)

3.제어문 (조건문[if, switch ~ case], 반복문[for , while, do ~ while])

4.class (일반, 추상 , 내부, interface ), 상속

- field (속성)

- method (기능)

5.package

- 사용자정의 package

- system package

- java.lang

- java.io

- java.net

- java.util

- java.awt

- java.sql


*접근제어자 (access modifier)

-private : 자신의 클래스 안에서만 사용 가능

-default (생략) : private + 같은 package(폴더) 안에서는 사용 가능

-protected : default + package가 달라도 두 클래서가 상속 관계일 경우 사용 가능

-public : 조건 제한 없이 사용 가능

*자료형 (data type)

data type

▷기본형 DT size etc

- 논리형 boolean 1byte true,false

- 문자형 char 2 '1', 'a','김', 'abc'<<X 문자 하나만 와야함

특수문자 : ' \ t '(tab), ' \n '(enter), ' \' ' ( ' ), ' \" '( " ), ' \\ ' ( \ )

- 숫자형

- 정수형 byte 1

short 2

int 4 **

long 8

- 실수형 float 4

double 8 **

▷참조형 DT : Object, 배열(array)

*명명규칙

1.영문, 숫자, 한글 가능. 영문으로 시작(숫자시작X)

2.클래스는 대문자로, 메소드나 변수는 소문자로 시작

합성어의 경우 단어의 첫글자를 대문자로 시작 (HelloJava) - Camel Case

3.특수문자 사용 X (단, _ $ 는 가능.)

4.예약어 사용 X

특수문자 예제)

\ : escape 문자

*주석문

// : 한줄 주석

/*

.

.

*/ : 여러줄 주석

/**

*

*

*/ : document 주석

[출처] 빡쏘끼룩

반응형