profile
끝없는 대양에서의 항해를 위해
post-thumbnail

JAVA의 상속 (작성중)

만약 다음과 같은 클래스를 만든다고 해보자.프로젝트를 진행하다 보면, 원래의 코드에 기능을 덧붙힐 때가 있다. 만약 상속이란 개념 없이 기능 확장을 하게 된다면 다음과 같은 방법을 사용하게 될 것이다.기존 코드인 Car1.java를 직접 변경하였다.만약 기존 메서드를

2022년 1월 11일
·
0개의 댓글
post-thumbnail

2021-12-21 수업내용

(1) 클래스 문법 클래스는 자바에서 다음과 같은 목적으로 사용한다. 1) 데이터 타입 정의 자바에서 제공하지 않는 데이터 타입은 클래스 문법을 이용하여 개발자가 정의 가능하다. 회원정보, 영화정보, 주문정보와 같은 복합 데이터(여러 개의 항목으로 구성된 데이터

2021년 12월 26일
·
0개의 댓글
post-thumbnail

2021-12-20 수업 내용

1) 메서드의 스택https://github.com/InfraWhale/bitcamp-Study/tree/main/java-lang/app/src/main/java/com/eomcs/lang/ex07Exam0440.java ~ Exam0461.java 참고메

2021년 12월 23일
·
0개의 댓글
post-thumbnail

2021-12-17 수업내용

다음의 코드를 리팩토링할때 다음의 과정을 거친다.1) 한 사람의 연락처 정보를 문자열로 만드는 코드를 메서드로 분리한다.ContactController.createCSV() 정의add() 변경update() 변경2) 이메일로 연락처를 찾아 배열 인덱스를 알아내는 코드를

2021년 12월 22일
·
0개의 댓글
post-thumbnail

2021-12-08~10 수업내용

강의와 이사가 겹쳐버리는 바람에 이번주는 복습에 시간을 크게 할애하지 못했다...function chainfetch chainhttps://github.com/eomcs/eomcs-java/tree/main/eomcs-java-lang/app/src/main/

2021년 12월 12일
·
0개의 댓글
post-thumbnail

2021-12-07 수업내용

서버 렌더링 : 서버에서 html을 만들어 웹브라우저에게 보내주는 방식이다.보통 이 방식을 쓴다.클라이언트 렌더링 : 서버에서 결과값만 보내주는방식이다.개발자도구에선 html이 보이지만, 사실 웹브라우저가 알아서 최소 세팅을 해주는 것이고 실제로는 결과값만 간다.enc

2021년 12월 7일
·
0개의 댓글
post-thumbnail

2021-12-06 수업내용

1)2)3)1)2) 정수는 부동소수점 메모리에 저장할 수 있다.부동소수점 메모리의 유효자릿수를 넘어가는 정수를 저장할 경우 값이 짤린다.그럼에도 컴파일 오류가 발생하지 않는다.1) 부동소수점 변수 ==> 정수 변수2) 명시적 형변환큰 메모리의 값을 작은 메모리로 변환

2021년 12월 6일
·
0개의 댓글
post-thumbnail

2021-12-03 수업내용

값을 저장하는 메모리를 말한다.또한 메모리를 준비시키는 명령문을 변수선언이라 한다.\-> 메모리종류 메모리이름;\-> datatype variable;\-> ex) String str;1) 정수 1byte byte a; // -128 ~ +1272byte short b

2021년 12월 3일
·
0개의 댓글
post-thumbnail

2021-12-02 수업내용정리

※type casting (형변환)뒤에 놓인 값의 유형이, 문자에 지정된 번호(UTF-16등)를 의미한다고 컴파일러에 툭 던지는 정보를 말한다.ex)※ '' 연산자''연산자는 문자에 부여된 번호를 리턴한다\-> 즉 컴퓨터가 볼땐 '가' 혹은 '\\uac00' 모두 똑같

2021년 12월 2일
·
0개의 댓글
post-thumbnail

2021-12-01 수업내용정리

※ 이클립스에서 프로젝트명 바꿔줄 때 할 것C:\\Users\\bitcamp\\git\\bitcamp-Study\\java-lang-boot\\settings.gradleC:\\Users\\bitcamp\\git\\bitcamp-Study\\java-lang-boot\

2021년 12월 1일
·
0개의 댓글
post-thumbnail

2021-11-30 수업내용정리

외부 라이브러리를 이용하여 자바 클래스파일을 실행할 때는 라이브러리 파일의 경로를 따로 알려주어 classpath 환경변수에 등록해주어야 하고, 이때 사용하는 명령어는 $ java classpath 외부라이브러리 경로 com.eomcs.study.App이다.외부 라이브

2021년 11월 30일
·
0개의 댓글
post-thumbnail

2021-11-29 수업내용정리

build.gradle이 있어야 gradle 관련 명령어가 작동하므로 $gradle init을 사용해서 만들어준다.app/ app/srcapp/build.gradlesettings.gradle등등이 폴더 하위에 만들어진다.그 후, build.gradle에 플러그인을 넣

2021년 11월 29일
·
0개의 댓글
post-thumbnail

2021-11-26 수업내용정리

Java SE (standard edition) : 자바앱의 기본도구이다JDK : JRE + 개발도구 (컴파일러, 디버거, 프로파일러 등)JRE : 자바 Runtime Environment : 자바 앱 실행도구\-- JVM (Java Virtual Machine) :

2021년 11월 28일
·
0개의 댓글
post-thumbnail

2021-11-25 수업 내용 정리

$ USER_HOME은 실제로 찾으려고 하면 보이지 않는 폴더다. 예를 들어 아파트가 분양 받을 당시 33평인데 실제로 거주구역의 넓이를 재보면 28평쯤 된다. 컴퓨터로 치면 이게 USER_HOME (C:\\Users)이고, 나머지 5평정도는 아파트에서 공용공간 등으로

2021년 11월 25일
·
0개의 댓글
post-thumbnail

2021-11-24 수업 내용 정리

화면제어 : HTML, CSS, JS, + BOOTSTRAP, JQUERY데이터제어 : SQL, JDBC, API, MYBATIS 프레임워크언어 및 도구 : JAVA, VS CODE, ECLIPSE, GRADLE, GIT이 중 JAVA습득이 가장 시간이 많이 걸릴 것이

2021년 11월 24일
·
0개의 댓글