데이터융합 JAVA 응용 SW개발자 취업과정58 학원에서 배운 코딩 기록 4 메모 (!input.equals("q")); 이거는 앞에 !때문에 false가 돼서 다시 앞 식이 반복될 수 있는 거 void or 자료형이 와야함 void가 오면 return 생략가능 메소드는 무조건 괄호가 있어야 함 같은 클래스 안에서 정적메소드는 따로 클래스명을 적지 않아도 출력 가능! 메소드를 중첩으로 사용하는 것은 안 됨 (메소드 안에 메소드가 들어가는 거x) 메인 메소드 위에/아래 어디든 괜찮다. 자바에서 위치는 크게 중요하지 않음 * 메소드(Method) - 여러가지 코드를 묶어놓은 것 코드의 재사용 접근제어자 void (접근지정자) 공유 자료형 메소드명(매개변수) public static void check(){ return 값; } cf. 접근 제어자 public, 생략(default접근.. 2023. 7. 17. 학원에서 배운 코딩 기록 3 메모 i는 지역변수이기때문에 for문 안에서만 활용 가능(for02 파일에서) sum은 main메소드 안에서 정의가 되었기 때문에 main메소드가 끝날 때까지 사용 가능(for02 파일에서) for문에서 같은 이름을 가진 i라도 초기값이 다르기 때문에 다른 i로 취급(for03 파일에서) i초기값(i=1;)을 처음에 작성하면 안 됨(while04 파일에서) 단이 바뀌더라도 i값이 다시 1이 돼야하기 때문 (심지어 19열에 써도 됨 // 나는 13열에 썼) * 변수(Variable) :메모리상에 데이터를 저장하는 기억공간 변수 만드는 형식: 자료형 변수명 = 데이터; i.지역변수(Local variable) : 스택 영역에 저장 (3가지 중 하나만 만족해도 ok) 1.메소드 안에서 정의 되는 변수 2.매개.. 2023. 7. 14. 학원에서 배운 코딩 기록2 메모 main 메소드가 없으면 컴파일만 되고 실행이 되지 않는다. 라이브러리는 클래스(or 함수// 자바에서는 클래스!) 형태로 되어있다. JRE에서 불러와서 사용하는 것 char 자료형이 형변환될 때 아스키코드 표 참고 서로 다른 자료형의 변수들끼리 산술 연산을 수행하면 가장 큰 자료형으로 자동 형변환이 된다. * 자바의 기본 자료형 변환 자바의 기본 자료형 변수들 사이의 변환 자료형 크기 순서 byte(1) < short(2) < int(4) < long(8) < float(4) < double(8) 자동 형변환 : 컴파일러가 자동으로 자료형 변환해주는 변환을 의미 작은 자료형 데이터를 큰 자료형 변수에 저장하는 경우 강제 형변환 : 프로그래머가 직접 자료형 변환을 해야되는 변환을 의미 큰 자료형 데.. 2023. 7. 13. 학원에서 배운 코딩 기록 1 메모장 이클립스를 사용하면 알아서 path를 잡기 때문에 따로 안 잡아도 된다. JDK 설치 버전 확인 - 터미널에서 java -version을 입력한 후 버전 확인 workspace 위치를 알고 싶다면 file - switch workespace - other 누르면 확인 가능 JRE는 라이브러리들을 묶어놓은 것 java.lang 패키지는 가장 많이 쓰임 한 개의 클래스가 독립적으로 실행되기 위해서는 main 메소드 체크해주기(무조건 메소드가 있어야함) 패키지는 쉽게 말해 폴더 접근제어자 크게 4가지 그 중 하나가 public 매개변수로 사용되는 괄호 위치 변경 가능, 매개변수 이름도 변경가능 ex)args -> ar * 클래스(class) * 패키지(package) : 관련있는 클래스를 묶어 놓은것 .. 2023. 7. 12. 이전 1 ··· 7 8 9 10 다음