Java로 코딩을 할려면 개발환경을 만들어 주어야 한다. 우선 순서를 간략하게 보자면 JAVA SE JDK 설치 >> JAVA 환경설정 >> IDE(ECLIPSE) 설치 위의 순서로 진행이된다 JAVA SE JDK 다운로드 URL 1.JAVA SE JDK 설치
프로그램이 언어란 주어진 어떤 문제를 해경하기 위해 인간과 컴퓨터 사이에서 의사소통을가능케 하는 인공적인 언어이다.이 언어를 통하여 사용자는 컴퓨터에게 인련의 일을 시키는 명령어들의 집합체인 프로그램을작성할 수 있다.기계어 : 컴퓨터가 이해하는 언어로서 2진수의 집합으
🔴코딩 기록 👉반복문 1-1.영수증
영어+숫자+언더바(\_)의 조합이고, 첫 글자는 반드시 영어로 표기한다.첫 글자는 대문자로 시작, 나머지 글자는 소문자로 표시한다.두개 이상의 단어를 조합해야 할 경우, 새로운 단어는 대문자로 시작한다.대부분 소문자로 구성되지만, 두 개 이상의 단어를 조합할 경우 새로
🔴변수 💠변수의 이해 1-1. 변수의 이해 다양한 종류의 자료를 표현할 수 있는 값을 변수라고 부르며, 일반적으로 웹페이지에서 처리하고자 하는 "데이터"에 해당한다. 1-2. 자료형(data type) 프로그래밍 언어에서 변수의 종류를 구별하기 위해 사용되는 키워드 자바에서 제공되는 자료형의 종류에는 8가지있으며, 이를 기본 데이터타입이...
1.연산자 1-1. 연산자란 프로그램에게 연산을 수행하기 위하여 사용되는 특수기호들 1-2. 종류 대입연산자 : 변수에 숫자나 문자열 등의 자료를 입력하거나 연산 결과를 다른 변수에 할당한다. 사칙연산자 : 더하기(+), 빼기(-), 곱하기(*), 나눗
무조건 실행되는 것이 아니라, 특정 조건을 충족할 경우에만 실행되는 구문if문: 주어진 조건이 참(true)일 경우에만 실행된다.if~else문: 주어진 조건이 참(true)일 경우 if문이 실행되고, 그렇지 않을 경우else 문이 실행 된다.if~else if~els
🔴반복문
변수를 그룹으로 묶은 형태의 한 종류로서, 사물함 같은 형태를 갖고 있다.하나의 배열안에는 같은 종류(데이터 형)의 값들만 저장될 수 있다.데이터형\[] 배열이름; 배열이름 = new 데이터형크기; int\[] grade; // 여러개의 int형 변수를 저장
특정 기능(=연산)을 그룹화 해서 재사용하기 위한 단위public static void 메서드이름(){ .. 수행할 연산식 .. } 정의된 메서드는 다른 메서드를 구성하는 {...} 안에서 다음의 형식으로 사용될 수 있으며,이를 메서드를 호출한다고 한다.메서드이름
🔴객체지향 프로그래밍과 객체 1.객체(Object) > - 프로그램에서 표현하고자 하는 기능을 묶기 위한 단위 1-2. 객체지향 프로그래밍 > - 객체가 중심이 되는 프로그래밍 기법 💠클래스 클래스와 객체의 관계 > - 객체를 생성하기 위해서는 객체의 설계도
🔴디자인 패턴 💠Design Pattern
정규표현식(Regular expression)은 특정한 규칙을 가진 문자열의 집합을표현하는데 사용하는 '형식언어'이다.정규표현식은 많은 텍스트 편집기와 프로그래밍 언어에서 문자열의 검색을 위해지원하고 있다.boolean java.util.regex.Pattern.mat
🔴예외처리 💠1. 예외처리 1-1. 예외상황 발생 > - 12번째 라인에서 에러가 발생 "뭘까"라는 문자열은 int로 변환할 수 없기 때문에 에러가 발생한다는 내용의 메시지가 출력된다. Java프로그램은 예외 상황을 만나면 그 즉시 프로그램을 중단시키고
다수의 데이터를 쉽게 처리할 수 있는 표준화된 방법을 제공하는 클래스들고,기존 배열형태의 자료 저장에서 좀 더 다양한 데이터들을 저장하기 위한 필수 클래스이다 HashMap 클래스는 Map인터페이스를 상속받는 '자료보관소'이기 때문에,암묵적 객체 형변환 규칙에 따라
File 클래스는 파일 또는 폴더에 대한 정보를 제공하는 클래스이다.파일 클래스의 객체는 정보를 조회하고자 하는 파일이나 폴더의 경로에 대한 문자열을생성자 파라미터로 전달하는 형태로 만들 수 있다.이 때 파라미터로 전달되는 경로가 실제로존재하지 않더라도 File객체의
운영체제(OS)에 독립적(JVM)객체지향 언어자동 메모리 관리네트워크, 멀티스레드.java -> .class 변환, 컴파일JVM주석문변수자료형(data type)String변수 선언 및 할당상수대입연산자사칙연산자단항연산자증감연산자비교연산자논리연산자형변환조건문i