A
-
배열 1. 배열의 개념배열은 같은 자료 형들끼리 모아두는 하나의 묶음이다.자바에서 하나의 배열은 하나의 객체로 인식된다.동일 자료형이 여러 개 반복될 때 이를 하나의 변수명으로 관리하며, 각각의 구분은 순차적인 첨자를 사용한다.reference 자료형 4Byte 2. 1차원 배열선언 : int[] 배열명; 또는 int 배열명 [];초기화 : 배열명 = new 자료형 [개수] 또는 배열명 = {값1, 값2, 값3};new 에 의해서 할당되면 자동초기화 된다.ex) int a[] = new int[3]; 실행예제 12345678910111213141516171819202122232425public class Arr_Ex01 { public static void main(String[] args) { char..
자바 기초] 배열 (진행중)배열 1. 배열의 개념배열은 같은 자료 형들끼리 모아두는 하나의 묶음이다.자바에서 하나의 배열은 하나의 객체로 인식된다.동일 자료형이 여러 개 반복될 때 이를 하나의 변수명으로 관리하며, 각각의 구분은 순차적인 첨자를 사용한다.reference 자료형 4Byte 2. 1차원 배열선언 : int[] 배열명; 또는 int 배열명 [];초기화 : 배열명 = new 자료형 [개수] 또는 배열명 = {값1, 값2, 값3};new 에 의해서 할당되면 자동초기화 된다.ex) int a[] = new int[3]; 실행예제 12345678910111213141516171819202122232425public class Arr_Ex01 { public static void main(String[] args) { char..
2019.03.13 -
for문 특정한 명령들을 정해진 규칙에 따라 반복처리 할 때 사용하는 제어문이다. 1 2 3 4 for (초기식; 조건식; 증감식) { 수행할 문장; } cs # 초기식 : 가장 먼저 한번만 수행됨 # 조건식 : 초기식 다음으로 수행되고 루프(loop)가 돌 때마다 한번씩 비교, 반복문을 수행할지 반복문을 벗어날지 결정함. # 증감식 : 루프를 수행할 때마다 조건식에 비교하기 전에 항상 수행함! 변수값을 증가 또는 감소시켜서 루프를 원활하게 수행시킴. =====실습 예제===== 1 2 3 4 5 6 7 8 9 10 11 12 13 14 public class For_Ex01 { public static void main(String[] args) throws IOException { int dan = ..
자바 기초] for문, while문, do-while문 등for문 특정한 명령들을 정해진 규칙에 따라 반복처리 할 때 사용하는 제어문이다. 1 2 3 4 for (초기식; 조건식; 증감식) { 수행할 문장; } cs # 초기식 : 가장 먼저 한번만 수행됨 # 조건식 : 초기식 다음으로 수행되고 루프(loop)가 돌 때마다 한번씩 비교, 반복문을 수행할지 반복문을 벗어날지 결정함. # 증감식 : 루프를 수행할 때마다 조건식에 비교하기 전에 항상 수행함! 변수값을 증가 또는 감소시켜서 루프를 원활하게 수행시킴. =====실습 예제===== 1 2 3 4 5 6 7 8 9 10 11 12 13 14 public class For_Ex01 { public static void main(String[] args) throws IOException { int dan = ..
2019.03.13 -
Git 폴더, 파일 삭제하기!! 개발자는 깃(GitHub)을 사용해야해!! 라고 다들 얘기합니다.그래서 여러 블로그를 돌아다니며 깃이란 무엇인지부터 시작해서 어떻게 사용하는지 등등..이것저것 학습을 했는데... 초보자 입장에서 깃 쓰는거 생각보다 짜증났습니다 -_-윈도우에 길들여진 저로서는 리눅스 명령어 같은 것이 익숙치 않았고..(이건 금방 익숙해지더군요) 다만! 제일 짜증나는건! 폴더나 파일 삭제를 왜 원격저장소에서 못하냐! 이겁니다 ㅠㅠ 결국 git bash 로 삭제하는 방법을 알았으나... 계속 뭐만 하면 fatal: pathspec 'folder/Iconr' did not match any files 이 메시지만 뜨더군요 아무리 구글링해도 제가 원하는 삭제하는 방법의 가이드(?)가 없어서 작성해..
git] git에서 원격저장소에 있는 폴더 삭제하기Git 폴더, 파일 삭제하기!! 개발자는 깃(GitHub)을 사용해야해!! 라고 다들 얘기합니다.그래서 여러 블로그를 돌아다니며 깃이란 무엇인지부터 시작해서 어떻게 사용하는지 등등..이것저것 학습을 했는데... 초보자 입장에서 깃 쓰는거 생각보다 짜증났습니다 -_-윈도우에 길들여진 저로서는 리눅스 명령어 같은 것이 익숙치 않았고..(이건 금방 익숙해지더군요) 다만! 제일 짜증나는건! 폴더나 파일 삭제를 왜 원격저장소에서 못하냐! 이겁니다 ㅠㅠ 결국 git bash 로 삭제하는 방법을 알았으나... 계속 뭐만 하면 fatal: pathspec 'folder/Iconr' did not match any files 이 메시지만 뜨더군요 아무리 구글링해도 제가 원하는 삭제하는 방법의 가이드(?)가 없어서 작성해..
2019.03.13 -
정리 위 사진으로 대충 설명을 하면서 정리를 해보겠습니다. 클래스의 구성 요소. 1) 클래스 이름 : 위에서는 public class Car 라는 것이겠죠? 2) 필드 : 클래스 안에는 필드 즉, 축구장이 하나 생겨져 있는데 그 안에는 변수라는 축구선수들이 있습니다. 3) 메소드 : 축구로 예를 들었으니 표현하자면 아마 전술? 이라고 생각하면 조금 쉬울 것 같습니다.특정 작업을 수행하기 위한 어떤 명령문의 집합! 이라고 하니...경기에 승리를 하기 위한 작업을 하기 위해 전술을 사용한다! 정도로 생각하면 될 것 같네요! ※ 클래스와 메서드간의 차이클래스는 하나의 객체를 구성하는 하나의 단위라고 생각하면 됩니다.메서드는 함수를 가르치는 말이며, 어떤 기능을 하는 코드들을 묶어 놓은 것이라고 생각하면 됩니다..
클래스와 변수 등에 대한 주절주절정리 위 사진으로 대충 설명을 하면서 정리를 해보겠습니다. 클래스의 구성 요소. 1) 클래스 이름 : 위에서는 public class Car 라는 것이겠죠? 2) 필드 : 클래스 안에는 필드 즉, 축구장이 하나 생겨져 있는데 그 안에는 변수라는 축구선수들이 있습니다. 3) 메소드 : 축구로 예를 들었으니 표현하자면 아마 전술? 이라고 생각하면 조금 쉬울 것 같습니다.특정 작업을 수행하기 위한 어떤 명령문의 집합! 이라고 하니...경기에 승리를 하기 위한 작업을 하기 위해 전술을 사용한다! 정도로 생각하면 될 것 같네요! ※ 클래스와 메서드간의 차이클래스는 하나의 객체를 구성하는 하나의 단위라고 생각하면 됩니다.메서드는 함수를 가르치는 말이며, 어떤 기능을 하는 코드들을 묶어 놓은 것이라고 생각하면 됩니다..
2019.03.12 -
레퍼런스변수란?? 강의를 듣는 중에 레퍼런스 변수라는 말이 나왔습니다.PrintWriter out = response.getWriter();서블릿을 공부할 때 사용하는 대표적인 예의 인스턴스인데요.제가 듣는 중 PrintWriter out 에서 out을 레퍼런스 변수라고 지칭했습니다.그래서 조금 더 상세하게 설명해보려고 찾아봤습니다. 클래스를 사용하기 위해서는 반드시 메모리에 생성을 해주어야 합니다. 이렇게 메모리 상에서 생성된 클래스를 클래스객체 혹은 인스턴스라 합니다. 레퍼런스 변수는 메모리상에 생성된 인스턴스를 가리키는데 사용되는 변수입니다. 모든 인스턴스는 레퍼런스 변수만을 통해서 사용이 가능한데요 레퍼런스 변수는 일반적인 데이터를 넣어두는 변수가 아니라서 인스턴스를 가리키는 값이 없습니다. 레페..
자바 기초] 레퍼런스 변수를 상세하게 알아보자.레퍼런스변수란?? 강의를 듣는 중에 레퍼런스 변수라는 말이 나왔습니다.PrintWriter out = response.getWriter();서블릿을 공부할 때 사용하는 대표적인 예의 인스턴스인데요.제가 듣는 중 PrintWriter out 에서 out을 레퍼런스 변수라고 지칭했습니다.그래서 조금 더 상세하게 설명해보려고 찾아봤습니다. 클래스를 사용하기 위해서는 반드시 메모리에 생성을 해주어야 합니다. 이렇게 메모리 상에서 생성된 클래스를 클래스객체 혹은 인스턴스라 합니다. 레퍼런스 변수는 메모리상에 생성된 인스턴스를 가리키는데 사용되는 변수입니다. 모든 인스턴스는 레퍼런스 변수만을 통해서 사용이 가능한데요 레퍼런스 변수는 일반적인 데이터를 넣어두는 변수가 아니라서 인스턴스를 가리키는 값이 없습니다. 레페..
2019.03.12