1. 무엇을 잊지 말아야하는가?
(1) 클래스(Class) 의 구조
-1. 패키지 선언문 2. import 문 3. 클래스 선언문
(2) 인스턴스(Instance) 란 무엇이고, 어떠한 특징을 가지는 가?
-인스턴스는 클래스가 메모리(RAM) 에 올라가서 실제 사용가능한 객체로 되어진 상태를 말한다.
***인스턴스 변수는 서로 다른 인스턴스 끼리 **공유하지 못하고**
각자 자기의 인스턴스 내에서만 사용하는 것을 말한다.
2. 전반적인 내용
- 오늘은 자바의 처음으로 입문하는 날이였다. 내가 지금껏 배워온 프로그래밍 언어는 'PYTHON' 과 'HTML', 'CSS'였다. 자바에 처음 입문하고, 국비지원 학원에서 처음 시작하는 날이였기에, 열심히 배우려고 노력했지만, 오랜만에 긴 시간 앉아서 수업을 듣는 것이 였다보니, 쉽지는 않았지만 그래도 새로운 것을 배우니, 재밌는 게 큰 것 같다.
-초반 수업에서는 'Eclispe' 라는 편집기 없이, 실제로 '자바'라는 것이 어떻게 운용되는 지 배웠다. 처음에 자바 파일은 만들고, 명령프로토콜(CMD)를 통해서, 사람만이 읽을 수 있는 파일은 class라는 컴퓨터가 이해할 수 있는 파일로 바꾸는 경험을 해봤다. (컴파일러를 통해서) class 라는 파일을 메모장을 통해서 열면, 정말로 사람이 이해할 수 없는 것들이 나열되어 있다. 이를 컴퓨터가 이해하고 실행한다는 점이 신기했다. 이후에는 'eclipse' 라는 편집기를 다운 받고, 자바에 대해서 전반적인 내용에 대해 배워나갔다. 그 후, 자바에 대해서 크게 두가지에 대해서 배웠다.첫번 째 , 클래스와 패키지가 무엇인지 회원정보를 우리가 입력해서 넣고, 이를 어떻게 출력할 수 있는 지와 현재시각을 출력하는 방법을 배웠다.

3. 앞으로의 다짐
- 한 유튜버를 통해서, 개발을 공부할 때에 하나를 마스터하고 다른 것을 하려고 하기보다, 같이 진행하는 것이 개발 공부에 더 도움이 된다고 한다. 그러하여, 세 가지 루트를 통한, 개발 공부를 이어나가려고 한다.
1. 자바(JAVA) => 국비지원 학원을 통해서 꾸준한 공부
2. HTML & CSS => '유데미' 100일 코딩챌린지 - " Web Development"
3. 자바스크립트(JAVASCRIPT) => "혼자 공부하는 자바스크립트"
* 앞으로도 계속하여 , 글을 올리려고 노력할 것이다. 혹시라도 , 이걸 보는 선배 개발자 분들이 계시다면, 제가 진행하는 부분에 있어서, 부족한 점이 많을 것이라고 생각합니다. 올리는 내용에 있어서도 잘못된 부분이 있을 수도 있습니다. 이러한 점에 있어서, 지적해주신다면 바로 고치도록 하겠습니다. 많은 응원과 격려 , 질타 부탁드리겠습니다. 감사합니다.

''국비지원'의 시작' 카테고리의 다른 글
자바 비긴즈 06( FOR문, IF문 , SWITCH문 ) (0) | 2023.01.09 |
---|---|
자바 비긴즈 05 (스캐너, wrapper 클래스 , math클래스) (0) | 2023.01.08 |
자바 비긴즈 04 ( 데이터형 변환, 연산자 , 스캐너) (0) | 2023.01.05 |
자바 비긴즈 03(constructor) (0) | 2023.01.04 |
자바 비긴즈 02 (인스턴스메소드와 스태틱메소드) (0) | 2023.01.03 |
1. 무엇을 잊지 말아야하는가?
(1) 클래스(Class) 의 구조
-1. 패키지 선언문 2. import 문 3. 클래스 선언문
(2) 인스턴스(Instance) 란 무엇이고, 어떠한 특징을 가지는 가?
-인스턴스는 클래스가 메모리(RAM) 에 올라가서 실제 사용가능한 객체로 되어진 상태를 말한다.
***인스턴스 변수는 서로 다른 인스턴스 끼리 **공유하지 못하고**
각자 자기의 인스턴스 내에서만 사용하는 것을 말한다.
2. 전반적인 내용
- 오늘은 자바의 처음으로 입문하는 날이였다. 내가 지금껏 배워온 프로그래밍 언어는 'PYTHON' 과 'HTML', 'CSS'였다. 자바에 처음 입문하고, 국비지원 학원에서 처음 시작하는 날이였기에, 열심히 배우려고 노력했지만, 오랜만에 긴 시간 앉아서 수업을 듣는 것이 였다보니, 쉽지는 않았지만 그래도 새로운 것을 배우니, 재밌는 게 큰 것 같다.
-초반 수업에서는 'Eclispe' 라는 편집기 없이, 실제로 '자바'라는 것이 어떻게 운용되는 지 배웠다. 처음에 자바 파일은 만들고, 명령프로토콜(CMD)를 통해서, 사람만이 읽을 수 있는 파일은 class라는 컴퓨터가 이해할 수 있는 파일로 바꾸는 경험을 해봤다. (컴파일러를 통해서) class 라는 파일을 메모장을 통해서 열면, 정말로 사람이 이해할 수 없는 것들이 나열되어 있다. 이를 컴퓨터가 이해하고 실행한다는 점이 신기했다. 이후에는 'eclipse' 라는 편집기를 다운 받고, 자바에 대해서 전반적인 내용에 대해 배워나갔다. 그 후, 자바에 대해서 크게 두가지에 대해서 배웠다.첫번 째 , 클래스와 패키지가 무엇인지 회원정보를 우리가 입력해서 넣고, 이를 어떻게 출력할 수 있는 지와 현재시각을 출력하는 방법을 배웠다.

3. 앞으로의 다짐
- 한 유튜버를 통해서, 개발을 공부할 때에 하나를 마스터하고 다른 것을 하려고 하기보다, 같이 진행하는 것이 개발 공부에 더 도움이 된다고 한다. 그러하여, 세 가지 루트를 통한, 개발 공부를 이어나가려고 한다.
1. 자바(JAVA) => 국비지원 학원을 통해서 꾸준한 공부
2. HTML & CSS => '유데미' 100일 코딩챌린지 - " Web Development"
3. 자바스크립트(JAVASCRIPT) => "혼자 공부하는 자바스크립트"
* 앞으로도 계속하여 , 글을 올리려고 노력할 것이다. 혹시라도 , 이걸 보는 선배 개발자 분들이 계시다면, 제가 진행하는 부분에 있어서, 부족한 점이 많을 것이라고 생각합니다. 올리는 내용에 있어서도 잘못된 부분이 있을 수도 있습니다. 이러한 점에 있어서, 지적해주신다면 바로 고치도록 하겠습니다. 많은 응원과 격려 , 질타 부탁드리겠습니다. 감사합니다.

''국비지원'의 시작' 카테고리의 다른 글
자바 비긴즈 06( FOR문, IF문 , SWITCH문 ) (0) | 2023.01.09 |
---|---|
자바 비긴즈 05 (스캐너, wrapper 클래스 , math클래스) (0) | 2023.01.08 |
자바 비긴즈 04 ( 데이터형 변환, 연산자 , 스캐너) (0) | 2023.01.05 |
자바 비긴즈 03(constructor) (0) | 2023.01.04 |
자바 비긴즈 02 (인스턴스메소드와 스태틱메소드) (0) | 2023.01.03 |