(Java) 자바의 정석 3판 015일차 - 유용한 클래스, 날짜와 시간 & 형식화, 컬렉션
흠... 한 3일을 탱자탱자 논 거 같다... 어찌보면 아까운 시간이지만 쉼이 있어야 또 달릴 수 있는 거 같다.고고씽!
Java
글 24개
흠... 한 3일을 탱자탱자 논 거 같다... 어찌보면 아까운 시간이지만 쉼이 있어야 또 달릴 수 있는 거 같다.고고씽!
어제 잠이 안 와서 늦잠을 잤더니 오늘은 어제꺼 복습이랑 연습문제 밖에 못 풀었다...내일부터 또 다시 진짜 빡세게 이빠이 달려야겠다 ㅠㅠ
객체지향 개념에서 다형성이란 여러 가지 형태를 가질수 있는 능력을 의미함.자바에서는 한 타입의 참조 변수로 여러 타입의 객체를 참조할 수 있도록 함으로써 다형성을 프로그램적으로 구현함.
args도 지역변수다.또한 main은 변수가 아니라 (클래스) 메소드이다.자바스크립트에서는 함수를 변수에 담을 수 있어서 함수도 변수의 범주 안에 속하고,함수와 메소드가 유사한 측면을 갖고 있다보니 main 메소드도 static 키워드를 썼으므로 클래스 변수인 줄 알았는데 아니었다.
인스턴스가 생성될 때 호출되는 인스턴스 초기화 메소드인스턴스 변수 초기화 작업에 주로 사용된다.
어제는 친구들이랑 노느라 공부를 조금 밖에 못 했다.그만큼 오늘은 좀 빡시게 달려야겠다.
이 글을 보기 전에 아래 글을 참조하면 더 이해가 잘 간다.(C/C++) 참고용 정리 - 메모리 영역(Code, Data, Stack, Heap)
드디어 오늘부터 객체지향 프로그래밍(OOP, Object Oriented Programming) 파트를 나가기 시작했다.이전까지는 다른 언어에도 대부분 있는 개념이었는데,이제부터는 자바의 특성을 배울 차례인 것 같다.객체 지향 언어는 C++/Javascript 등등이 있으므로 다른 언어를 배울 때도 유익할 것 같다.
Java에서는 길이가 0인 배열의 선언도 가능하다.또한 길이는 int 범위의 양의 정수이다.
배열이나 컬렉션을 순회할 때만 사용할 수 있다. es6의 for of와 유사하다.