본문 바로가기

분류 전체보기414

자바의 신 2판, 8장 정리 21.12.02ver 1. 참조 자료형 기본 자료형 8개를 제외한 나머지 모두 new 없이도 객체를 생성할 수 있는 건 오직 String + 연산자를 사용할 수 있는 참조 자료형은 String 뿐이며, 나머지는 = 만 가능 조건문이나 반복문에서 그냥 사용할 수는 없다. 하지만, boolean 타입의 리턴값을 제공하거나 null인지 체크하는 경우에는 사용할 수는 있다. 2. 기본 생성자 생성자를 만들지 않아도 자동으로 만들어진다. 다른 생성자가 있으면 자동으로 만들어지지 않는다. 3. 생성자 메소드와 비슷하게 생겼지만, 리턴 타입이 없고, 클래스 이름으로 되어 있다는 점이 메소드와 다르다. 개수는 1개여도 되고 100개가 되도 상관이 없다. 하지만, 너무 많으면 관리가 힘들어지므로 꼭 필요에 맞는 생성자만.. 2021. 12. 16.
자바의 신 2판, 7장 정리 21.11.29ver. 1. 배열 한 가지 타입에 대해서, 한 변수에 여러 개의 값을 넣을 수 있는 것 가장 일반적인 자료 구조 중 하나 참조 자료형이므로 신규 생성시 new 배열의 위치는 0부터 시작한다. 기본 자료형 배열의 기본값은 각 자료형의 기본값과 동일 String이나 참조 자료형은 초기화를 하지 않으면, null이 출력된다. 지역 변수라고 할지라도, 배열의 크기만 정해주면 문제 발생x int [] lottoNumbers; int lottoNumbers[]; 대괄호는 비워둔다. 보통은 첫번째와 같이 선언한다. 선언한 배열은 아직 몇 개의 데이터가 들어가는지 알 수 없다. 따라서, 초기화를 해 주어야만 한다. int [] lottoNumbers = new int[7] == int [] lottoN.. 2021. 12. 16.
자바 토이 프로젝트(Java toy project)에 관한 링크 모음 21.12.16ver Java 토이 프로젝트 링크 3번 추천! 1. https://www.youtube.com/channel/UCbu0n2s--NdkKawoGCZ0_OQ/videos 동현 www.youtube.com 개인적으로 지금은 너무 어렵다. 계산기도 그렇고 똑같이 입력했는데 왜 화면이 뜨지 않는지 모르겠다. 2. https://blog.naver.com/program_sw/222587290271 [Java] 자바 프로젝트 쉽게 하는법 1 제가 자바 프로젝트를 하면서 조금 더 편하게 할 수 있는 방법을 찾았습니다! 바로 자바 이클립스에서 wind... blog.naver.com 자바 프로젝트 쉽게 하는 방법 아직 시도해보지는 않았다. 자바 이클립스에서 window builder 를 사용 3. htt.. 2021. 12. 16.
자바의 신 2판, 6장 정리 21.11.25ver. 프로그램의 코드를 작성하는 것도 모두 조건을 따지는 작업을 반복적으로 수행하는 것이다. -> 가장 먼저 가장 많이 사용하는 "if" -> 모든 코드는 if문으로 작성할 수 있다. 하지만 가독성이 떨어지므로 다른 문법들을 사용하는 것이다. 1. if문 if(boolean값) 처리문장; if 다음에는 반드시 소괄호를 열고 닫아야 한다. 소괄호 안의 결과가 true 처리문장이 작동한다. 다음과 같이 사용되기도 한다. if(boolean값) 처리문장1; else 처리문장2; if else는 보통 두 가지 이상의 값을 비교하거나, 단순히 true, false 여부를 확인하고자 할 때 많이 사용한다. else 또 다른 다른 else는 if 문장의 결과가 false일 때 처리한다. 2. if .. 2021. 12. 8.
생활 코딩 1~15강 정리 21.12.02ver. 1~3강. 수업소개 공부와 친해지는 계기가 되는 강의가 되길 프로젝트의 동기 기획 4. 코딩과 HTML 여기부터 눈에 보이는 화면이 나옴 HTML(HyperText MarkUp Language)의 강점 1) 쉽다. 이 언어의 문법을 배우는 데 10분도 걸리지 않을 것이다. 그렇기에 첫 코딩 공부를 하는 데 있어서 이보다 좋은 언어는 없다. 코딩한다 = 코드를 짠다. 5. HTML코딩과 실습환경 준비 1) HTML Editor 2) best HTML Editor 2021(현시점) 검색은 구글로 하자. 결국 나온 건 '아톰(atom)'이었다. 강의 그대로 보면서 진행해도 된다. https://atom.io/ A hackable text editor for the 21st Century.. 2021. 12. 2.