일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 자바
- 프로그래밍기초
- github
- 리눅스
- 메소드
- 자바기초
- 제이쉘
- 데이터베이스
- 스프링 기초
- 자바 스프링
- 초보코딩탈출
- 프로그래밍언어
- 컴퓨터과학개론
- 기초코딩
- Java
- eclips
- 초보코딩
- 클래스
- Git
- 자바프로그래밍
- 스프링
- Elk
- JAVA기초
- 배열
- 프로그래밍
- 코딩초보
- JShell
- spring
- 이클립스
- 알고리즘
- Today
- Total
목록JAVA/입문 (52)
키보드워리어
안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. 구조적 프로그래밍과 객체지향 프로그래밍의 차이점에 대해 살펴보고 객체의 측면에서 생각하는 법을 살펴보겠습니다. 개요 구조적 프로그래밍이나 절차적 프로그래밍에서의 사고방식은 객체지향 프로그래밍 사고방식과 완전히 다릅니다. 객체지향 프로그래밍에서는 다음의 생각할 문제들이 있습니다. 오브젝트(Object)의 관하여 클래스(Class)이란? 데이터란? - Data(상태) 동작하는 법(behavior) 캡슐화 추상화 스텝 01 - 객체 지향 프로그래밍 소개 - 기초 구조적 프로그래밍과 객체지향 프로그래밍 대표적인 구조적(절차적) 프로그래밍은 C언어나 파스칼 언어입니다. 이것들은 절차 중심입니다. (메소드와 함수) 예를 들어 여행을 가는 계..
안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. 오늘은 이전에 살펴본 디버깅 모드에서 Step over와 Step into에 대해 알아보겠습니다. 디버깅모드가 생소하시다면 이전 발행글에 대해 한 번 확인해주세요! 2022.10.12 - [JAVA 완전정복!!/JAVA] - 【자바】디버깅 소개 Step into | Step over [Step over]는 해당 라인을 실행시켜 다음 라인으로 넘어갑니다. 버튼을 클릭하면 브레이크 포인트 시점 6을 끝내고 라인 7로 넘어간걸 확인 할 수 있습니다. 만일, 출력 메소드가 어떤 움직임을 하는지(what happen)을 보고 싶다면 [step into]를 클릭하세요 step into를 통해 메소드가 어떻게 작동하는지 알 수 있고 메소드의 ..
안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. 자바 IDE에서 자랑하는 디버깅 모드에 대해 살펴보려고 합니다. 이클립스 - 디버깅 모드 지난 시간에 리팩터링 해보면서 이전보다 깔끔한 [MultiplicationTable]메소드로 수정했습니다. 이번 시간에는 디버깅 모드를 활용해보겠습니다. IDE를 활용하는 법중 하나가 프로그램 안에 숨겨진 기능들을 하나하나 실행해보는 것이라고 했습니다. 디버깅 모드를 실행하면 내가 만든 코드들을 스텝 바이 스텝으로 하나씩 점검해볼 수 있는 장점이 있습니다! 디버깅 모드는 [오른쪽 버튼] - [Debug As] 클릭 - [Debug Configurations] 클릭하면 됩니다. 상단 위에 벌레처럼 생긴 아이콘을 클릭해도 됩니다! 그럼 디버깅모드..
안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. 이클립스를 좀 더 연습해보기 위해서 가장 좋은 건 역시나 아무거나 건드리는 거겠죠?어떤 기능들이 숨겨져 있을까요? Save Actions를 활용해보자 먼저 이클립스를 켜고 탭 부분을 봐주세요 [Eclips] - [Preferences] - 빨간 박스 체크 세이브 액션은 자동으로 몇 가지 작업을 수행해주는 기능으로, 들여온 것들을 해둔 세팅에 따라 정리해줍니다. Format source code를 체크하면 미리 저장된 포맷 코드를 사용할 수 있으며, Additonal actions를 통해 이를 추가하고 Apply and Close를 하면 적용됩니다. 리팩터링을 거치자 위와 같이 코드 내용은 같지만 클래스에 들어갈 인자만 차이가 있는..
안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. 이전 구구단표 클래스 프로그램에 후속 편입니다.이 섹션 처음부터 보시면 이해가 수월하십니다. 2022.10.09 - [JAVA 완전정복!!/JAVA] - 【JAVA】이클립스로 구구단표 클래스 만들어보자 【JAVA】이클립스로 구구단표 클래스 만들어보자 안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. 오늘은 저번에 배운 이클립스로 코드를 짜보면서 IDE(통합개발환경)에 대해 익숙해져보는 시간 가져볼게요! 구 keyboardwarrior.tistory.com 메소드 오버 로딩 (오버로드 아님) 기존 작성한걸 그대로 내버려두면 그게 바로 오버 로딩한 것입니다. public class MultiplicationT..