본문 바로가기

분류 전체보기92

[책] 첫 코딩 (with 자바) 현: 2회독 완료. 이 책은 코딩을 처음 배워보기로 결심한 날(5/9)부터 짬짬이 읽고 있는 책이다. 내용이 어렵지 않고 쉬운데도 불구하고 학원에서 코딩을 배우는 수업 진도가 빨라서 그거 복습하고 배울 거 예습하기에도 시간이 부족해 생각보다 빨리 못 읽고 있다. 처음에 1회독 했을 때는 정말 챕터 1, 2 만 대충 이해됐는데 2회독을 한 지금은 챕터 3까지 이해가 된다. 앞으로 챕터 4, 5 도 이해하기 위해 3회독까지 진행할 예정이다. 이 책은 워낙 쉽게 프로그래밍 기초에 대해 설명해줘서 처음 코딩에 입문하는 사람에게 좋은 책인 것 같아서 추천하고 싶다. 아래는 책의 목차를 기록한 것이다. (참고로 나는 공부하는 용으로 책을 읽고 난 다음에는 꼭 목차를 정리하는 시간을 갖으려고 한다. 그래야 전체적인 .. 2023. 5. 20.
객체 생성 (참조 자료형과 String) 자바의 문자열은 String 객체로 생성된다. 참조 자료형은 객체 생성시 new 키워드를 사용하는데, String은 예외이다. String의 경우, new키워드를 사용하여 객체를 만들 수도 있고, new 키워드를 사용하지 않고도 객체를 만들 수 있다. (예) String s1 = new String ("Hello"); String s2 = "Hello" > 둘 모두 객체 생성이 가능하다. 2023. 5. 19.
멤버 변수, 지역 변수, 매개 변수 멤버 변수 클래스나 구조체 내에서 선언되며, 해당 객체의 속성을 나타내는 변수. 지역 변수 특정 함수나 블록 내에서 선언되며, 해당 함수 또는 블록에서만 접근 가능한 변수. 매개 변수 함수나 메소드에 전달되는 입력 값으로, 함수 내에서 사용되는 변수. - 변수구분(예) (전제조건: Lotto.class 존재) Lotto lotto = new Lotto(); //lotto 참조형(타입의) 지역변수 int []valueAll = lotto.get();//int [] valueAll 참조형(int타입이지만 기본형이 아닌 이유는 int 배열이기 때문에 참조형이다.)타입의 지역변수 - 멤버 변수, 지역 변수, 매개 변수 구분하기 (챗 GPT를 이용해 소스를 만들었습니다.) public class LocalVsPa.. 2023. 5. 19.