day9 190228 자바의 메소드 오버로딩과 생성자에 대해서 배웠습니다. 강사님께서 별거 아니라는 생각이 들수도 있겠지만, 실전에서 굉장히 많이 쓰이는 기능들이라고하시더군요. : 한클래스 안에 같은 이름의 메소드를 여러개 만들 수 있는 것. (단 매개변수의 타입, 개수, 순서 중 하나는 달라야 한다.ex) println(4), println(응수), println(3.14) // plus기능에서 정수형plus, 실수형plus... 코드로 보시는게 이해가 빠를 것 같으니, 바로 코드로 설명하겠습니다.12345678910111213141516 void m() { System.out.println("매개변수 없는 m()이 실행됨"); } void m(int a) { System.out.println("m(i..
day8 190227 자바의 메소드에 대해서 배워봤습니다. 저번 시간 클래스부터 슬슬 점점더 프로그래밍 다워 지는군요..점점 더 흥미가 붙는 것 같습니다. : 객체가 가지고 있는 고유한 값 : 객체의 동작에 해당되는 블록 수행문을 가지고 있는 이름이 있는 코드 블록 (이름, 입력, 출력, 동작) (메인 함수 역시 메소드이다. :: void출력, main이름, String입력) (메소드는 여러가지를 반환할 수 없다.) --리턴값 : 메소드 실행결과로 제공되는 값*클래스 내의 필드, 기능 등을 사용하려면, 객체를 생성해야한다.( 리모콘의 기능으로 사용)*메소드의 필요성 : 동일한 작업이 반복될 때. --메소드의 구조--: 출력 이름(입력) { // 입력에는 입력되는 값의 타입과 변수명이온다. 입력 = 매개변..
day7190226 금일은 자바의 클래스에 대해서 배웠습니다.클래스에 대해 배우고 나니, 이제 좀 뭔가 드디어 프로그래밍 다운걸 하는 느낌이 드는 것 같습니다.조금씩 바로 이해가 안가는 것도 생기기 시작하기도 합니다.--객체지향프로그래밍(OOP): 재사용성이 증가하고, 확장성이 증가한다. --객체 : 설계도(클래스)에 의해 메모리안에 생성되어 있는 것.--속성 : 객체가 가지고 있는 객체를 구분할 수 있는 고유한 성질.--동작 : 객체가 가지고 있는 고유한 기능(같은 설계도로 만들어진 객체들은 동작은 같을 수 있어도, 속성은 다름)[설계도] [객체]필드 ----->속성메소드 --->동작 new키워드 *설계도명 변수명 = new 설계도명(); 값들은 cart배열에 저장되어 나온다.) } else if (s..
Day 6. 배열 0225 오늘은 배열에 대해서 배웠습니다.C나 C#등에서는 배열이 굉장히 중요하지만,java에서는 컬렉션을 좀더 자주 쓴다고 하셨습니다.어딜 가든, 중요한 문법이기 때문에 그래도 잘 알아두는게 좋겠습니다.-JVM영역 : 설계도 영역(메소드 영역), stack영역 (변수 영역), heap영역(객체 영역)(*null : 더 이상 객체를 참조하지 못하게 하는 값[객체 지향에서]) : 변수의 초기값으로 사용하기도함. ex) int a = null;--메소드 영역 : 설계도가 위치하는 영역--힙 영역 : 객체,배열이 생성되는 영역--스텍 영역 : 변수가 생성되는 영역 (* String은 나중에 다룸.) : 동일한 타입의 값을 여러개 저장하는 그릇. (배열의 크기는 수정이 불가능하다.) *배열은 ..
Day 5. 반복문 02.22 반복문에 대해서 배웠습니다.( 주말 개인적인 사정으로 너무 늦게 포스팅하게 되었습니다..) 이번 강의엔 소스위주로 설명하셔서 소스에 주석으로 부가설명을 달아서 해뒀습니다. for문, while문, do-while문 (while문, do-while문은 나중에 제대로 다루신다 하셨습니다.)(for문은 반복 횟수를 알고 있을때 주로 사용하고,while문은 조건에 따른 반복을 할때 주로 사용하신다 하셨습니다.) false |----> exit형식: |for (초기식; 조건식; 증감식) {// 초기식 --> 조건식 --> 수행문 --> 증감식수행문;|^ true |}|ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ| 12345678public class ForDemo1 { public static void..
Day4. 자바의 연산자2 & 조건문 4일차 강의를 마치고왔습니다..어제에 이어서 연산자 남은 수업인 삼항, 비트, 쉬프트 연산자를 마저듣고,조건문에 대해서 주된 강의었습니다.(시간상 조건문 앞도 다뤘는데 너무 짧아서 내일 조건문을 마저 다듣고 같이 게재하겠습니다.) : 조건 연산자 (삼항 연산자는 조건문과 비슷한 기능으로 주로 쓰이진 않는다고 합니다.)기본적인 타입은 a ? b : c 의 형태가 되겠습니다.-여기서 a는 true/false가 도출되는 식을 사용해야 합니다.-b는 a가 true일 때, c는 a가 false일 때 진행됩니다.-이때 b,c의 타입은 같아야 합니다. * 과정의 특성상 웹 개발을 목표로한 과정으로,웹 개발에서 잘 다루지않는 기술은 개념설명 정도만 하고 넘어가고 있습니다.비트 연산..
Day 3. 자바의 형변환과 연산자 글을 쓰는 재주가 없어서 그런지, 써놓고 읽어보곤 하는데 제가 봐도 가독성이 정말 떨어지는군요...그래도 제가 복습한다는 느낌으로 채워나가겠습니다. -자바의 형변환: 기본 자료형 변환에서는 대다수가 숫자형만 대상이 된다.-자바의 연산 : 정수와 정수의 연산은 정수, 실수와 실수의 연산은 실수로 표현된다.(타입이 다르면, 연산은 같은 타입으로 변환된 뒤에 연산이 일어나게 된다.- 자동 형 변환이 일어날 때, 자바는 작은 크기에서 큰 크기의 타입으로 변환이 일어남.ex) 정수 / 실수 = 실수 (정수타입 < 실수타입)123456789101112131415161718192021public class CastingDemo1 { public static void main(Str..
Day 2. 자바의 변수에 대해 배웠습니다. 앞에 포스팅에서 다룬 editplus의 설정을 마저 해보도록 하겠습니다.https://alldeveloper.tistory.com/4 네이버 개발자 센터(https://github.com/naver/d2codingfont/releases/tag/VER1.3.2)들어가서 D2codding 이라는 글꼴을 받아설치했습니다. ( 글꼴파일이 없을 경우엔 기본 글꼴 중에 consolas라는 글꼴이 가장 낫다고 하시더군요.) editplus의 초기설정으로, 1. 도구 > 설정 > 파일 에 들어가셔서 를 체크해제 했습니다.(백업파일이 필요하신 분은 그대로 두시면 되겠습니다. 저는 불필요하다고 여겼습니다.) 2. 글꼴에 들어가셔서 편집기,출력창 영역에 12포인트, 앞서 받아두..
- Total
- Today
- Yesterday
- 자바 국비
- block element
- 프레임워크
- Oracle
- 오라클 문법
- 브라캣
- h#
- inline element
- 중앙HTA
- 자바 기초
- sql
- jhta
- 강제형변환
- html
- 인라인엘리먼트
- 태그
- 데이터베이스
- querybox
- 스프링
- 자바 독학
- 블록엘리먼트
- 비등가조인
- 국비
- spring
- 자바
- API
- Database
- 이클립스
- copotter
- Class
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |