현업에서 이 부분에 대해서 에러 나는 경우가 많다. (1) 상수 : 앞엔 final이 붙는다, 변수명은 대문자, 합성어는 언더바로 구분 Final int FIRST_NAME = 100 ; (2) 리터널 (3) 형변환 대전제컴퓨터는 무식해서 연산 시 데이터 타입을 맞추
중괄호에 속한 문장이 하나일 경우 중괄호 생략 가능스위치 조건에는 기본적으로 정수가 옵니다.if문과 다르게 조건식에 부등식( <, <=, ==, =>, > 등)이 올 수 없다.비교 변수가 어떤 값을 가지냐에 따라 실행문을 선택한다.예시): default는 동
: 객체들의 타입이 다르면 똑같은 메시지(함수)가 전달되더라도 서로 다른 동작을 하는 것. 부모 = 자식 오버라이딩은 자식꺼자식 = 부모 기본적으로 안됨. “ 하위 객체를 상위 클래스형 변수에 대입 “code 애초에 상속할 때, 부모 클래스를 먼저 올리기 때문에 다형
주요내용:static변수란 한번 먼저올려 값을 공유 하는 변수, 인스턴스 별로 가지고 있을 필요가 없는 변수 static변수 = 정적변수 = 클래스변수 = 공용변수 객체를 생성하지 않고도 Static 자원에 접근이 가능하다.(메모리에 올라간다)java에서 Static
Object 클래스는 java.lang 패키지에들어있는 모든 클래스의 조상이며 오직 11개의 메서드만을 가지고 있다. 자바는 많은 클래스에서 객체지향적 프로그래밍을 하기 위해 공통적으로 써야 할만한 것들을 object에 모아둔것이다. https://www.yo
많이 쓰이진 않아 필요할때마다 찾아서한다. Math클래스가 있다는 걸 기억해서 수치 연산을 사용할 일이 있으면 살펴보자.
깃클론 리모트 리포지토리에 있는걸 로컬 리포지토리에 옮긴다. clone 명령어를 실행하는 쪽이 로컬
.
알고리즘 (최대, 최소값 찾기) 실습 1 ) 최대값찾기 코드업문제 9개의 서로 다른 자연수가 주어질 때, 이들 중 최대값을 찾고 그 최대값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어지면 이들 중 최대값은 85이고, 이 값은 8번째 수이다. ...
🖥️ Algorithm 버블정렬 이중 for문을 사용하여 정렬하므로 O(n^2) 정렬알고리즘 중에선 제일 비효율적인 정렬이다. 제자리 정렬(in-place sorting) : 정렬하고자 하는 배열 안에서 교환하는 방식이므로, 다른 메모리 공간을 필요로 하지 않다. ❌ 안쪽 for문에서 int j = 1 로 설정하고 for문을 돌려서 원하는 값...
파일 읽고 쓰기 데이터가 메모리에 들어오고 나가는 것을 I/O 입출력이라고 한다. 수 많은 입력장치로 들어오는 데이터를 표준화하여 드라이버를 사용해 번역하여 사용할 수 있도록 I/O Stream이 만들어졌다. steram은 1byte씩 출력하는 Byte Stream과 유니코드로 된 문자를 입출력하는 Character Stream이 있다. 문자 스트림 구조...
.
.
.