본문 바로가기
728x90

전체 글87

데이터 형식 및 DBMS , SQL 기본 개념 데이터 Data : 유무형의 형태를 구성하는 요소로 하나 이상의 데이터가 모여 의미 있는 형태를 만든다. 주요 데이터 형식 1). NUMBER : 수치 데이터를 저장 : NUMBER(전체 자리 수, 소수점 이하 자리 수) 예). NUMBER(3) : 3자리 수치로 -999~999까지 입력 가능, NUMBER(5, 2) : 소수좀 2자리를 포함한 5자리 수치 2). DATE : 날짜(시간 포함) 데이터를 저장 3). CHAR : 고정 문자열을 저장 : CHAR(크기) 예). CHAR(20) :고정 형식의 20자리 문자 : 몇자리로 입력하던 간에 20자리로 저장한다. 4). VARCHAR2 : 가변 문자열 저장 : VARCHAR2(크기) 예). VARCHAR2(20) : 가변 형식의 20자리 문자 , 5자리.. 2021. 9. 1.
JavaFX 사용을 위한 형태 및 정의 JavaFX : MVC 모델 적용해 구현 : Model(application) 데이터 형태 정의, : View(사용자 인터페이스 : 모델에서 정의된 데이터를 사용자에게 출력) -레이아웃 : 프로그램을 구성하는 내용 -스타일 : 프로그램의 디자인 부분 : Controller(MainController) (실질적으로 Model과 View를 다루어 처리, 로직코드) -비즈니스로직 : 기능적 부분 Javafx 계층 구조를 이루는 개념 : Stage, Scene, Container Stage는 윈도우 화면, Scene은 윈도우 화면 안의 화면, Container는 윈도우 화면안의 화면의 화면의 계층 구조 // 하나의 Stage는 하나의 Scene 만 가질 수 있다. Scene 안에 Container는 다수일 수 .. 2021. 8. 15.
자바 배열 예시 Java Array 자바 배열 기본 1> 각 원소들의 값을 출력하는 배열 package practice; public class Array { public static void main(String[] args) { int [] array = { 1, 2, 3, 4, 5 }; int sum = 0; for (int i = 0; i 출력값 : 12345 자바 배열 기본 2> 각 원소들의 합과 평균을 출력하는 배열 package practice; public class Array { public static void main(String[] args) { int[] array = { 1, 2, 3, 4, 5 }; i.. 2021. 8. 10.
자바 배열 Java Array 자바 배열과 반복문 * 배열 Array : 같은 이름으로 여러 저장 공간을 확보할 수 있는 방법 (연관된 정보끼리 그룹핑) (배열은 대괄호 [] ) :: 같은 유형의 자료 공간을 원하는 개수만큼 확보, 각각의 자료 공간을 같은 이름으로 첨자만 달리하여 접근할 수 있다. ::: 선언되는 형식에 따라 1차원 배열, 2차원 배열 등이 있으며 여러 자료들을 반복 처리할 때 유용 : 배열을 구성하는 각각의 값은 배열요소(원소, element), 배열에서 위치를 가리키는 숫자는 인덱스이며 항상 0부터 시작하여 0을 포함한 양의 정수만을 가질 수 있다. - 배열의 생성과 선언 int [ ] array = new int [100]; String [ ] array = new String [100]; String [] c.. 2021. 8. 9.
Java 자바 기본(중의 왕 기본) 개념 [Feat. 변수] - CRUD : Create Read Update Delete : 소프트웨어가 가지는 기본적인 데이터 처리 기능 :: 데이터를 생성하고, 데이터를 읽고, 데이터를 업데이트하며 데이터를 삭제할 수 있어야 한다. - 자바는 운영체제에 독립적이며 (JVM) 객체 지향 프로그래밍 언어로(OOP : Object-oriented programming) 클래스를 포함, 상속, 추상화 등의 객체 지향의 특성을 가진다. - 클래스는 객체의 속성과 기능을 코드로 구현한 것 : 클래스 구현을 위해서는 클래스 이름과 클래스가 가지는 속성(멤버 변수) 필수 : "클래스를 정의한다" -> 객체를 클래스로 구현 : 클래스 이름과 자바 파일 이름이 같아야 한다 ( +클래스 이름은 대문자로 시작하는 것이 개발자들 사이의 규칙) - 변.. 2021. 8. 7.
Pre-Study : 코린이의 코딩 한 발자국 코딩 & 프로그래머의 길 갑자기? 응 갑자기! 고민했고, 결심했고 그리고 결정했다. 2021년 7월 중순 오늘부터 앞으로 꾸준히, 자바(Java)를 시작으로, 파이썬(Python), 자바스크립트(Javascript) 등 다양한 프로그래밍 언어를 학습하고 기록해나갈 예정이다. 프로그래밍과 컴퓨터 등 나에게 낯설게만 느껴졌던 세상이 내가 마음먹으니 이렇게(?) 가깝게 느껴질 수 있음에 신선하고 새로울 뿐이다. 역시 옛말에 그 말이 맞는거 같다. 다른 세상이 이렇게 가까워질 수 있다니 말이다. 물론, 아직까지 훨씬 더 친해져야할 대상임은 분명하다. 그렇기에 더 많이 노력해 친해질 생각이다. 먼저 친해질 자바의 경우, 객체지향 프로그래밍 언어로 가장 인기있는 언어 중 하나! 2021년 7월 티오베(TIOBE) .. 2021. 7. 19.
728x90