jdk : 자바로 개발하기 위한 도구들 ,jre 포함 개발자가 개발하기 위한 도구jre : 자바프로그램을 컴푸터가 이해할수 있는 언어로 바꿔주눈 컴파일러 개발된 자바를 실행하기 위한 도구컴파일러 : 원시프로그램을 목적프로그램으로 변환하는 도구원시프로그램 :개발자가 작성
산술 : +, -, \*, /, %사칙연산부호 : +, -음수 양수문자열 : +연결자대입 : =, (사칙연산)= 왼쪽의 값과 오른쪽의 값을 연산을 하여 대입 증감 : ++, -- 구현문에 사용 ++ 자동으로 1만큼증가 --자동으로 1만큼감소앞에 붙으면 전위연산자(명령
조건이 따라 참과 거짓을 구분하고 각각 처리 방법을 결정한다if 조건식 { 조건식이 true }else{ 조건식이 false }
배열의 길이가 무엇인가? 배열에서 값이 의미하는 바가 무엇인가? 배열에서 인덱스가 의미하는 바가 무엇인가? 반복문에서 반복하는 회수의 변수의 시작점과 끝점과 증감식은 어떻게 되는가? 선언문에서 자료형, 변수명, 초기값, 변수를 선언한 이유는 무엇
for 문 안에 for을 사용하는것1단에서 5단까지 구구단을 출력하시오.1단에서 5단까지 구구단을 출력하시오. 단, 짝수단은 출력하지 마시오0000000000000000000000000000000000000000000000\*0000\*000\*\*\*00\*\*\*0
다음과 같이 출력하세요0000\*00000\*0\*\*\*\*다음과 같이 출력하세요0000000000int\[] a = {10,23,23,25,10,4};홀수의 합을 구하시오 int\[] a = {10,23,23,25,10,4};짝수는 모두 몇개인가?int\[] b=n
1int\[] point= {20,32,12,34,24,23}String\[] name={"kim","lee","part","chol","choo","ryu"}가장 높은 점수를 획득한 사람의 점수와 이름을 출력하시오2위 문제에서점수가 높으면 1등이다1등부터 3등까지의
자바는 객체 지향 언어. 객체를 부품으로 이해패키지 : 설계도 뭉치클래스 : 카테고리 설계도자바와 비유 하자면 부품을 객체 이해하고 이 객체는 클래스가 정의한다객체라는 단언가 나오면 부품이라는 의미로 접근하는것이 더 좋을수 이다 <초급>부품은 설계도 기반. 이런
메서드 공부하는법어떤 기능인가 --- 메서드 정의를 보고 분석매개변수가 무엇인가 ----호출할때 넘겨주는 값리턴 값이 무엇인가--- 메서드 기능이 수행되고 결과값을 호출부로 넘겨주는것메소드 자료형String :문자열형int : 숫자형boolean : 참 거짓void :
업로드중..
참조 변수, 원시 변수 구분원시실제 데이터 값을 저장하는 변수정수 실수 참거짓참조heap에 저장된 객체의 주소값을 참조 하여 주소값을 변수로 저장선언문 : 저장 공간의 확보 -> 변수를 사용소스(설계도)는 하드디스크cpu 처리(공사업체)ram 저장공간(건물)ctrl+f
문제 1
문제 1키보드로 숫자를 5개를 입력 받아 이를 배열에 저장하고 출력하는 프로그램을 작성하시오 단, 입력부와 출력부를 나눠서 작성한다.문제 2int a = {{32,23,12,23,23},{31,32,1,23,24},{35,22,12,21,21},{32,22,11,2
cntl+f11코드를 실행하는 용어 스레드스레드가 코드를 실행한다스레드는 코드를 실행하는것 스레드는 for문을 해석하고 조건문을 해석하고 객체를만들고 메서드를 호출하고리턴값을 받고 하는 등 명령문을 실제 해석하고 실행한다코드와 스레드를 구분 명시Return호출부로 넘어
게시글 만들기프로젝트와 패키지를 생성메인 클래스와 bbs클래스를 생성bbs의 내용글제목,글번호,글내용,조회수가 있다글제목,글번호,글내용을 저장하는 메서드 1개조회수을 증가시키는 메서드 1개글제목,글번호,글내용,조회수를 리턴하는 메서드 각각 1개글 객체 생성메서드가 정상
객체(전역변수,메서드로 구성)코딩능력 : 배열,if조건,이중포문 \*중요 + 재미 현제 완벽히 이해해야 한다컴퓨터 작동 원리 / 나중에 \-네트워크,운영체제(윈도우,리눅스)중요\-운영체제 자원관리 cpu관리,ram관리\-네트워크 통신 동작원리(OSI 7 Laters)중
배열의 특칭 : 연속적인 공간,순서 .(선언된 배열의 크기를 변경하기 힘들다 // 단점) 방법 : 길이, 인덱스 (0~시작)자바에서 배열대신 ArratList 자료형을 많이 사용List의 하위 개념 ArrayList 일반적으로 자바에서 List라고 많이 이야기한다Li
JDK 자바 개발 키트 : 자바를 개발하기 위한 도구들 jre포함JRE 자바 실행 환경 : 자바의 원시소스를 목적 프로그램으로 바꿔주는 컴파일러JVM 자바 버츄얼 머신 자바만의 실행하는 가상의 소프트웨어 heap구간, 메소드구간, 소스 구간이있고 이를 실행시키는것이
코드 보는법 클래스별 전역변수와 메서드를 분석 전역변수(맴버변수) 시작메서드부터 직접 실행하면서 흐름을 이해한다 이 코드가 어떤 문제를 해결하려고 작성한 코드인지 확인 스레드의 순서대로 코드를 인식한다 get( )그냥 가져오는것 함부로 가져오는것은 좋지않다.
참조 타입 자료형 int처럼 사용 가능null 값을 대입 할 때 사용자신의 클래스자원(전역변수,메서드)을 외부에서 참조 변수로 사용할떄 권한을 부여외부 : 같은 클래스, 같은 패키지의 다른 클래스, 다른패키지의 다른 클래스로 분류종류 : private, public,
키와 값으로 구성된 객체를 저장하는 구조키와 값은 모두 객체 ( 주소값 사용)값은 중복 가능, 키는 중복 불가능저장된 키와 동일 키로 값을 저장하면 기존의 값이 없어지고 새로운 값으로 저장삭제맵명.remove(키) // 해당 키의 값을 삭제맵명.clear(); // 모
모든 소스의 전역변수 private으로 지정선택 1. 영어단어와 한글설명 1개만저장하는 단어장선택 2. 영어단어와 한글설명과 중요도를 저장하는 단어장선택 3.----------------------------------1\. 단어관리 (단어저장, 삭제, 생신, 전체보기
객체의 전역 변수와 메서드를 다른 객체에게 물려주는 기능클래스를 계층화 표현 할 수 있다슈퍼 클래스와 서브 클래스가 있다서브 클래스는 슈퍼 클래스의 자원(변수,메서드)을 사용 할 수 있다접근제어자 private는 상속 불가 패키지가 다른경우 접근제어자 default는
방법은 여러가지 그 중에 text(하드드라이브) 와 DB(데이터베이스)에 저장을 많이한다 oracle에서 제공하는 라이브러리 (클래스를 모아놓은것)설치실제 작성 할 때 순서드라이버 로딩(필요한 클래스 자바로 로드)연결요청(자바에서 DB로 요청) - 필요할때마다 연결하는
오후 과제 \*소스를 8교시 까지 제출 < 소스만 >프로젝트 생성 기능 회원 관리기능키보드를 선택하여 매뉴를 분기고객 정의 : 아이디 ,이름,비번,주소,포인트(숫자) id, name, pass, addr, point < DTO,DB테이블 필드명으로 통
Main 클래스(시작 클래스) 고객정보 메뉴 클래스 고객정보 DAO 클래스 고객정보 DTO 클래스
어제 기능에서 업데이트 V2메인메뉴는 고객관리/메뉴관리/쇼핑물건 관리는 물건 등록,수정,삭제,검색,재고량분석이 있다.물건은 물건아이디, 이름, 수량, 가격, 판매자이름, 날짜(날짜는 디비 날짜가 자동으로)이 있다.재고량 분석은 평균보다 높은 수량을 가진 상품만 출력쇼핑
==============================================
JFrame클래스(슈퍼 클래스)을 상속해 사용제공하는 기능을 내가 정의 할 것 인가이미 정의되어 있는 것을 사용할 것 인가프레임 (border), 패널(flow)컨테이너는 컴포넌트를 배치할 레이아웃이 존재컨퍼넌트를 배치하는판패널 객체는 컨테이너와 컴포넌트 성격을 모두
동일한 기능을 보장하기 위해 사용 자바의 다형성을 이용하여 개발코드를 줄이고 유지보수 용이인터페이스를 통해 객체 간의 응집도를 낮춘다추상메서드, 상수, 정적메서드, 디폴트메서드 사용가능인터페이스는 객체로 만들 수 없다추상메서드선언만 하고 구현하지 않는 메서드 (강제적
자바에서 재공되는 인터페이스중 하나항목 이벤트를 받고 처리하기 위한 인터페이스항목 이벤트 처리에 관련된 클래스를 구현itemStateChanged 오버라이딩 해야한다사용자에 의해 항목이 선택, 선택해제 되었을때 호출항목이 선택,선택 해제되었을때 필요한 오퍼레이션을 실행
프로젝트 구상도 작성 -제출날짜 4교시까지 결정 - 21일까지 마지막날 발표 한것까지 발표프로젝트 마지막날이 발표팀은 개인별주제 프로젝트에서 CRUD 작업이 적어도 하나씩rowun, join, 서브쿼리GUI >> Jtable (표를 디스플레이 하기 위해 좋은 객체)현업
업로드중..업로드중..업로드중..업로드중..
Main Main DTO film Manager member Moviinfo Ticketing DAO DAO(슈퍼클래스) filmDAO memberDAO MoviMDAO TicketingDAO GUI Login Basic MoviInfo MoviADM MoviMod Myinfo Newjoin Reservayion T...
개발자가 프로그램을 개발하기위한 도구JRE + 개발도구JRE : 자바소스을 컴퓨터가 이해할 수 있는 기계어로 바꿔주는 컴파일러객체 지향 언어하나의 데이터를 저장하는 기억공간자료의 데이터는 바뀔수있다사용할때 선언해 사용한다대소문자 구분자료형 변수명 =초기값; 으로 선언변