본문 바로가기 메뉴 바로가기

dev_yeni

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

dev_yeni

검색하기 폼
  • 분류 전체보기 (38)
    • 개발 공부 (29)
      • JAVA (29)
      • Spring (0)
      • HTML (0)
      • CSS (0)
      • Git (0)
    • DB (5)
      • MySQL (5)
    • 알고리즘 (4)
      • 프로그래머스 (4)
      • 백준 (0)
    • 도서 (0)
      • 독서 기록 (0)
      • 도서 리뷰 (0)
  • 방명록

Java (23)
[Java] return문, 호출 스택, 기본형/ 참조형 매개변수

# retrun문 , 반환값 retrun문은 실행 중인 메서드를 종료하고 호출한 곳으로 되돌아가는 것이다. void printGugudan(int dan) { if(!(2

개발 공부/JAVA 2022. 2. 11. 02:31
[Java] 객체지향언어, 객체, 클래스, 인스턴스

#객체지향 언어 객체지향 언어란 기존의 프로그래밍 언어에 개념과 규칙이 추가된 것이 객체지향 언어이다. * 객체지향 언어 = 프로그래밍 언어 + 객체지향 개념(규칙) 객체지향 언어의 특징에는 세 가지가 있다. 1. 코드의 재사용성이 높다. 새로운 코드를 작성할 때 기존의 코드를 이용하여 쉽게 작성할 수 있다. 2. 유지보수가 용이하다. 코드 간의 관계를 이용해서 적은 노력으로 쉽게 코드를 변경할 수 있다. 3. 중복된 코드 제거 코드의 중복을 제거하여 코드의 불일치로 인한 오동작을 방지한다. #클래스와 객체 클래스란 '객체를 정의해 놓은 것.' 또는 '객체의 설계도'라고 한다. 클래스는 객체를 생성하는 데 사용되며, 객체는 클래스에 정의된 대로 생성된다. 객체란 실제로 존재하는 것으로 사물 또는 개념을 ..

개발 공부/JAVA 2022. 1. 24. 15:37
[Java] 2차원 배열의 선언, 인덱스, 초기화

#2차원 배열의 선언 1차원 배열의 선언에서 대괄호[] 하나만 추가하면 2차원 배열을 선언할 수 있다. 2차원 배열 선언 방법 타입[][] 변수이름; 2차원 배열은 테이블 형태로 데이터를 저장하는 데 사용된다. 예시) int[][] ex = new int[4][3]; 위의 문장은 4행 3열의 데이터를 담는 배열을 생성한 것이다. 생성한 배열은 12개의 int값을 저장할 수 있다. 배열을 생성하면 배열 요소에 타입의 기본값이 자동적으로 저장된다.(int형의 기본값은 0이다.) #2차원 배열의 인덱스 2차원 배열은 행(row)과 열(cloumn)으로 구성되어 있다. 행과 열은 index에도 각각 한 개씩 존재한다. index의 범위 행 index의 범위 : '0 ~ 행의 길이 -1' 열 index의 범위 :..

개발 공부/JAVA 2022. 1. 17. 20:31
[Java] String배열의 선언과 생성, 초기화, 클래스, 주요 메서드

#String배열의 선언과 생성 String배열은 여래 개의 문자열을 저장할 수 있는 배열이다. String배열 생성 예시) String [] name = new String[3]; 위의 문장은 3개의 문자열을 담을 수 있는 배열을 생성한 것이다. 참조형의 변수의 기본값은 null이다. 각 요소의 값은 null로 초기화된다. #String배열의 초기화 String배열의 초기화 방법은 int형 배열과 같다. 예시) String[] name = new String[]; //길이가 3인 String배열 name[0] = "Kim"; //요소에 문자열을 지정 name[1] = "Song;" name[2] = "Park"; 위의 문장을 괄호{}를 사용하면 간단하게 초기화할 수 있다. String[] name = ..

개발 공부/JAVA 2022. 1. 12. 14:32
[Java] 배열 선언과 생성, 인덱스, 길이, 초기화, 출력

#배열이란? 배열은 같은 타입의 여러 변수를 하나의 묶음으로 다룬 것이며, 각 저장공간이 연속적으로 배치되어 있다. #배열의 선언과 생성 배열 선언 원하는 타입의 변수를 선언하고 변수 또는 타입에 배열임을 의미하는 대괄호[]를 붙이면 된다. 타입[] 변수 이름; 타입 변수 이름[]; 배열의 생성 배열을 선언한 다음에는 배열을 생성해야한다. 배열을 선언하는 것은 단지 생성된 배열을 다루기 위한 참조변수를 위한 공간이 만들어지는 것으로, 배열을 생성해야만 비로소 값을 저장할 수 있는 공간이 만들어 지는 것이다. 배열을 생성하기 위해서는 연산자 'new'와 함께 배열의 타입과 길이를 지정해 주어야 한다. 타입[] 변수이름; // 배열 선언 변수이름 = new 타입[길이]; // 배열 생성 배열의 선언과 생성을..

개발 공부/JAVA 2022. 1. 7. 08:19
[Java] break문, continue문

#break문 switch문을 배울 때 각 case문의 영역을 구분하는 역할로 쓰였던 break문을 반복문에서도 사용할 수 있는데, switch문에서 그랬던 것처럼 자신이 포함된 가장 가까운 반복문을 벗어나며 주로 if문과 함께 사용되어 특정 조건을 만족할 때 반복문을 벗어난다. break문 예제) public class ex4_break { public static void main(String[] args) { int sum = 0; int i = 0; while(true) { if(sum > 100) break; ++i; sum += i; } //while문 끝 System.out.println("i = " + i); System.out.println("sum = " + sum); } } 위 예제는..

개발 공부/JAVA 2021. 12. 17. 17:10
[Java] 반복문 - while문, do-while문

#반복문 – while문 while문은 조건식이 거짓이 될 때까지 블럭{} 내의 문장을 반복한다. whille문의 구조) while (조건식) { //조건식의 연산결과가 참인 동안 반복된다. } while문은 먼저 조건식을 평가해서 조건식이 거짓이면 문장 전체를 벗어나고, 참이면 블럭{} 내의 문장을 수행하고 다시 조건식으로 돌아간다. 조건식이 거짓이 될 때까지 이 과정이 계속 반복된다. for문과 while문의 비교) * 1부터 10까지의 정수를 순서대로 출력하는 for문을 while문으로 변경 1.for문 for(int = i=1; i 1+2+3+4+5 =15) while문을 살펴보면 num은 어떤 수를 10으로 나누어 0이 될 때까지 반복된 수를 저장하는 변수이고, num에서 나온 각 자리의 수를 ..

개발 공부/JAVA 2021. 12. 16. 15:15
[Java] 제어문 - 반복문(for문)

for문 (반복 횟수를 알고 있을 때 사용) for (초기화;조건식;증감식) { // 조건식이 참일때 문장 수행 } for문의 수행 순서 제일 먼저 초기화가 수행되고, 조건식이 참인 경우'조건식 → 수행문장 → 증감식' 순서로 반복하다가 조건식이 거짓이 되면 for문 전체를 빠져나가게 된다. 그리고 for문의 초기화,조건식,증감식이 모두 생략된 경우는 조건식으로 참으로 간주되오 무한 반복문이 된다. 무한반복문 예시) public class Ex4_8 { public static void main(String[] args) { int i = 1; //scope(범위) - 선언위치부터 선언된 블럭의 끝까지 //조건식을 생략하면, ture로 간주되어서 무한반복문이 됨 for(;true;) { // i = 1,..

개발 공부/JAVA 2021. 12. 1. 15:19
이전 1 2 3 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 객체지향 언어
  • java의정석 기초
  • Lv.0
  • 자바의 정석
  • 객체의 구성요소
  • 기본 생성자
  • JAVA 의 정석
  • 생활코딩
  • 호출스택
  • 객체 배열
  • 객체지향
  • 프로글개머스 `
  • Java
  • JAVA의 정석
  • 프로그래머스
  • 2차배열 예제
  • 기본형/참조형 매개변수
  • do-while문
  • 클래스와 객체
  • string 배열
  • 조건문 if
  • java의 정석기초
  • 매개변수가 있는 생성자
  • MySQL
  • 코테
  • 인스턴스 메서드
  • 두 수의 나눗셈
  • SQL
  • return문
  • 메서드 간의 호출과 참조
more
«   2025/08   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바