검색
다른 검색어로 검색을 시도하시기 바랍니다.
PowerJava [2판] Theory Chaper 01~05
Java에서 기본적으로 이해해야 할 내용들
▣ Source File / Class
소스파일 | |||
클래스 1 |
|||
메소드 1 |
|||
메소드 2 |
|||
문장 1 |
|||
문장 2 |
▣ import java.util.Scanner
→ java.util : 패키지
→ Scanner : 클래스
▣ Error
Compile error |
의미오류 (semantic error) → 서로 다른 타입의 데이터가 포함된 계산 |
구문오류 (syntax error) → 문법 규칙에 따르지 않는 문장 |
|
run-time error | 예외 처리 (exception)을 사용하여 처리할 수 있음. |
logical error |
의도치 않는 결과가 발생하는 오류 → 디버깅 (debugging)을 통해 결함을 고침. |
▣ 변수
기초형 | 실제 값이 저장 | |
정수형 | byte, short, int, long | |
실수형 | float, double | |
논리형 | boolean | |
문자형 | char | |
참조형 | 실제 객체를 가리키는 주소 저장 (클래스, 인터페이스, 배열) |
int size;
→ int : 자료형 (type)
→ size : 이름 (name)
→ 식별자 (identifier)의 일종이다.
→ 식별자는 유니코드 문자와 숫자의 조합으로 만들어진다. 한글도 가능하다.
→ 첫문자는 일반적으로 유니코드 문자여야하며, 첫문자로 _, $를 사용할 수 있다. (특별한 경우로 제한하는 것을 추천)
→ 두번째 문자부터는 문자, 숫자, _. $ 등이 가능하다.
→ 대소문자가 구별된다.
→ 식별자의 이름으로 키워드 (keyword)를 사용해서는 안된다. 식별자를 보려면 더보기를 눌러보자.
→ 식별자 이름 작성 관례
◆ 클래스명 : 각 단어의 첫글자는 대문자 ex) StaffMenber
◆ 변수명, 메소드명 : 첫글자는 소문자, 두번째 단어의 첫글자는 대문자 ex)accNumber
◆ 상수 : 모든 글자를 대문자 ex) MAX_NUMBER
▣ 연산자
ex) 3.14 * radius
→ 피연산자 : 3.14, radius
→ 연산자 : *
→ 산술 연산자의 종류 및 우선순위
→ 단항 연산자, 관계 연산자 및 논리 연산자의 종류
'Programming > Java / Flex' 카테고리의 다른 글
[Flex] Popup창에서 부모창으로 데이터 호출하기 (0) | 2013.11.27 |
---|---|
[Eclipse] 단축키 (0) | 2013.05.28 |
[Flex] Datagrid / Arraycollection addItem(At) (0) | 2013.05.05 |
PowerJava [2판] Theory Chaper 06 반복문 (0) | 2013.01.29 |
PowerJava [2판] Theory Chaper 06 조건문 (0) | 2013.01.29 |
PC방용 정산관리 제작일지 - 01
PC방 매출을 한눈에 볼수있도록 정산관리 프로그램의 제작을 시작하였다.
아르바이트는 자신의 근무시간을 기록하고,
매니저는 각종 매출및, 상품 입출고 등등을 기록하고,
사장님은 이 데이타를 조회할수 있도록 할 예정이다.
데이타는 어디서든 열람할수 있도록
MySQL 을 이용하여 제작할 예정이다.
개발환경 : Microsoft VisualStudio 2010 Proffesional VB.NET, .Net Framework 3.5, DevExpress 11 V4, MYSQL
(PC방들이 기본적으로 XP를 많이 사용하고, 또한 .NET 3.5까지만 깔아놓은 경우가 많아서 3.5기반으로 제작한다)
기본 프로그램 구성
권한은 크게 다섯가지 : 아르바이트, 매니저, 점장, 사장, 최고관리자로 하고
아르바이트는 자신의 근무기록을 입력하고.
매니저는 전반적인 데이타를 입력한다.
이 둘의 데이타가 모여서
정산데이타를 조회할수 있다.
조회권한
아르바이트 : 없음
매니저 : 자신의 매장
점장 : 전체 매장
사장 : 전체 매장
최고 관리자 : 전체 매장
'Programming > VB.NET' 카테고리의 다른 글
당신이 학생이라면? 무료로 Visual Studio 다운로드 받기 (0) | 2013.01.31 |
---|---|
PC방용 정산관리 제작일지 - 02 [MYSQL 연결] (0) | 2013.01.31 |