본문 바로가기

분류 전체보기26

[TIL] 20210728(수) 학원 📚 [JAVA] Collections Framework / Generic 개인 공부 📚 [JAVA] 자바의 정석 Chapter 06. 객체지향 프로그래밍 정리하며 🙆‍♀️ 복습은 정말 매일매일 해야겠다. 밀리기 시작하니 끝도 없다... 이제 계속 앞에 배웠던 것들과 지금 배우는 것들을 섞어서 사용하는데, 단독으로 배울 땐 그냥저냥 할만한데? 쉽던 것들이 막상 같이 사용하려니 섞이질 않는다...ㅋㅋㅋㅋ 많이 써보면 괜찮아질거라 생각하고 내일도 열심히 하자! 2021. 7. 28.
[JAVA] 변수의 종류 JAVA에서는 선언위치에 따라 세 종류의 변수로 구분된다. 인스턴스변수 클래스변수 지역변수 1. 인스턴스 변수 선언위치: 클래스 영역 인스턴스 변수를 사용하기 위해서는 인스턴스 변수를 생성해야한다. 독립적인 저장공간을 가지기 때문에 서로 다른 값을 가질 수 있다. 2. 클래스 변수 선언위치: 클래스 영역 인스턴스변수 앞에 static을 붙여 생성할 수 있다. 공통된 저장공간을 공유하기 때문에 공통적인 값을 가진다. 변수를 생성하지 않고 언제든지 바로 사용할 수 있다는 특징을 가진다. (Class명.Class변수) 3. 지역 변수 선언위치: 클래스 영역 이외의 영역 (메서드, 생성자, 초기화 블럭 내부) 선언 된 블럭 내에서만 사용 가능하다. Class Ex { //---클래스 영역 int instance.. 2021. 7. 28.
[github] github push 실패😭 fatal: unable to access 'repository' : The requested URL returned error: 403 수업을 듣다가 한 파트가 끝날 때마다 github에 push를 해주고 있다. 오늘도 룰루랄라 add -> commit -> push... 를 하는데 ???? remote: Password authentication is temporarily disabled as part of a brownout. Please use a personal access token instead. remote: Please see https://github.blog/2020-07-30-token-authentication-requirements-for-api-and-git-operations/ for more information. fatal: unable to access 'repository': The requested U.. 2021. 7. 28.
[JAVA] JAVA란 무엇인가? (1) JAVA란? 썬 마이크로시스템즈(Sun Microsystems)에서 개발한 객체지향 프로그래밍 언어이다. (2) JAVA의 특징 운영체제에 독립적이다. 자바 응용프로그램은 JVM(JAVA Virtual Machin)과 통신하는데, JVM이 자바 응용프로그램으로부터 전달받은 명령을 해당 OS가 이해할 수 있도록 변환하여 전달한다. 객체지향 프로그래밍 언어이다. 메모리 관리를 자동으로 수행한다. 가비지컬렉터(garbage collector)가 자동적으로 메모리를 관리하기 때문에 개발자가 메모리를 따로 관리하지 않아도 된다. 멀티쓰레드를 지원한다. - 라이브러리를 지원하기 때문에 멀티쓰레드의 구현이 쉽다. - 여러 쓰레드에 대한 스케줄링(scheduling)을 자바 인터프리터가 담당한다. 동적 로딩(D.. 2021. 7. 28.