개발 공부/JAVA 23

class 변수, 메소드/ 유효범위

Class 변수 1) 모든 Instance에 똑같은 값을 가진다. 2) instance를 생성하지 않고도 class에 직접 접근해서 값 사용가능 Instance 변수 :Instance마다 변수가 달라진다. sum과 avg는 객체에따라 다른 결과를 준다. 그러나 PI는 모든객체가 똑같은 값을 갖으면 된다. 모든 instance가 공유하는 변수를 만들 수 있다면 편리하다 이 역할을 하는 것이 class변수이다. - class에 따라 만들어진 모든 instance는 class변수가 가지고 있는 값을 자연스럽게 갖고있는 상태가 된다. Class변수에 접근하는 방법은 instance, class를 통해 가능하다. Class 메소드 class 메소드는 class에 직접 접근해서 실행 가능 용어 인스턴스 변수 : n..

개발 공부/JAVA 2023.04.12

조건문 if, else if, else (생활 코딩 공부 기록)

Boolean 참(True), 거짓(false) 2가지 값만을 가지고 있는 데이터 타입이다. 비교 연산자 1=2 1==2 좌항과 우항을 비교하는 비교연산자 != not (같지 않다) ==와 정반대의 결과를 보여줌 .equals 문자열을 비교할때는 .equals를 사용해야한다 If 조건문 컴퓨터가 조건에 따라 분기해 주는 역할 if ( ) { } ( ) 안에는 True or false의 값만이 들어올 수 있음. True의 값일 경우 { } 값이 실행되고, false의 값인 경우 { } 값은 실행이 안 된다. 예시) 결과값 12345 결과값 5 else if ( ) { } else { } ( ) 안의 값이 True의 값일 경우 { } 값이 실행되고, false의 값인 경우 { } 값은 실행이 안 된다. ( ..

개발 공부/JAVA 2023.04.08

문자와 문자열 (생활 코딩 공부 기록)

' ' : 문자(Character) A - 문자는 한 글자를 의미 " " : 문자열(String) AB - 여러개의 문자가 결합한 것을 의미 문자열 안에 " "를 넣고 싶은 경우 : \" -따옴표 앞에 \를 붙이면 문자로인식 줄바꿈: \n 문자열과 문자열을 더할때 : ( "루시"+"짱" ) ; 초보자의 관점에서 이해하기 쉽게 설명해주신다. 그리고 또 한가지, 목소리가 너무 좋으시다 ♥♥ 공부할게 태산이니 얼른 정주행을 해야겠다..

개발 공부/JAVA 2023.04.07