본문 바로가기

IT/JAVA54

[Java]Class/object,method,class,생성자 **객체 (Object) class : class는 객체를 생성하기 위한 틀. class가 (메모리) 버쳐머신에 올라가있는 상태 : 객체 Object (class)(객체) 강사님 -속성(field)(특징) 머리색,키,몸무게 .. -기능(method) 달린다, 먹는다, 강의한다 object (class) : 자동차 (Car) 속성 (field) 기능 (method) 차이름 (carName) 가속 (speedUP) 색장 (color) 감속 (speedDown) 제조사 (maker) 정지 (stop) 속도 (speed) **method : 함수, 기능, 행동/ 형식) ​ 접근제어자 ReturnType methodName([args]) { 실행문; 실행문; return 값; ​ } args : 인자값(생략 가능.. 2020. 7. 2.
[Java]제어문/반복문(while문,do~while문)/break,continue,return 2.2 while문 **if 문 + 조건반복 형식) while (조건식){ 실행문; } 결과) 조건식 true : 실행문 반복 false : while end **선조건 후실행 >>중복되는 코드 생길 수 있음 예제) **while문은 먼저 반복을 돌리고 해야해서 힘들다. 따라서 무한루프 돌릴 때 많이 씀. 예제) lotto 예제) 구구단 //변수나 ++을 찍는 위치 등을 잘 고려해야한다. ​ 2.3 do ~ while문 : 최소 한번이상 실행해야 할 경우. (조건 전에 실행문이 실행 됨.) 형식) do { 실행문; } while (조건식); ​ 결과) 실행문 조건식 true : 실행문 반복 false : while end ​ 예제) lotto 3. 기타 ​ 3.1 break 반복문을 더이상 실행하지 말아.. 2020. 7. 1.
[Java]제어문/반복문(for문) 2. 반복문 ​ 2.1 for문 : 규칙, 횟수 지정. 형식) for(초기값;조건식;증감식){ 실행문; } ​ 결과) 1. 초기값 2. 1의 값을 이용하여 조건식. false : for문 종료 true : 실행문 3. 증감식 4. 3의 값을 이용하여 조건식 ​ 예) for(int i=0;ifor 문이 돌 때 매번 if 문 돌리는 것이 불편 ​ ​ 예제) 구구단 5단 ​ 예제) 구구단 ​ [출처] 빡쏘끼룩 2020. 6. 29.
[Java]제어문/조건문(Switch 문) 1.4 switch ~ case 문 형식) switch (값){ case 값1 : 실행문1;break; case 값2 : 실행문2;break; . . . default : 실행문N; } **java의 switch ~ case문은 oracle의 decode와 비슷하고 if문은 case when then과 비슷하다 **switch의 값비교는 숫자형만 가능. (아스키코드값을 가진 char도 가능.) (단, jdk 7이상에서는 문자열 비교 가능.) **break 안하면 case 값1이 만족하면 실행문1만 실행되는 것이 아니라 실행문1~N까지 다 실행됨. ​ 결과) switch의 값과 일치하는 실행문이 실행. ​ 예제) ​ 예제) ​ java SE : Standard Edition / java를 공부할 때 가장 .. 2020. 6. 26.