1. 생성자(Constructor)class Test{int num1;public void initMembers(int temp_num1){num1 = temp_num1;}}public static void main(String[] args){Test testInst1 = new Test(); //인스턴스 생성testInst1.initMembers(0); //멤버 초기화}생성하는 인스턴스 별로 num1의 초기값을 0이 아닌 다른 값으로 표현하고 싶다.멤버 초기화 시 final 변수를 초기화할 수 없음 (final 변수를 초기화 변수에 넣으면 변경 가능성으로 인해 컴파일 에러 발생!final 선언 가능하며, 인스턴스 생성 시 멤버 초기화 가능한 메소드 = 생성자 생성자의 특성 1. 클래스의 이름과 동일한 ..
1. 객체(Object)데이터(변수)기능(메소드) class FruitSeller //판매자{final int APPLE_PRICE = 1000;int numOfApple=20; //변수 선언int myMoney=0; // public int saleApple(int money) //과일 판매 기능 구현{int num = money/APPLE_PRICE;numOfApple -= num;myMoney += money;return num;}public void showSaleResult() //출력{System.out.println("남은 사과 : "+numOfApple);System.out.println("판매 수익 : "+myMoney);}} class FruitBuyer //구매자{int myMoney..
1. 메소드함수와 비슷한 개념public static void main(String[] args) {int a=1, b=3System.out.println("1+3="+(a+b))}메소드 이름 main (자바에서 main함수는 실행의 시작을 나타내는 필수 메소드이다.)void 값을 반환하지 않음return 메소드에서 값을 반환, 메소드 종료 2. 변수의 범위지역변수 : 메소드 내부에서만 유효하며 메소드 종료 시 소멸되는 변수전역변수 : 모두 유효 3. 재귀 메소드 호출재귀 함수를 말하는 것 같다. 자료구조 알고리즘에서 중요코드의 복사본이 실행된다고 이해예) 팩토리얼 계산에 쓰임5! = 5 X 4 X 3 X 2 X 14! = 4 X 3 X 2 X 13! = 3 X 2 X 1...n X f(n-1) : n ..
1. 실행흐름의 컨트롤a. 조건문 if ~ else ~if (true or false){/* true 시 실행되는 영역 */}if (true or false){/*true 시 실행되는 영역 */}else{/* false 시 실행되는 영역 */} b. 조건 연산자(삼항 연산자)true or false? (true시 출력) : (false시 출력) c. switchswitch(n){case 1:/* n = 1 일 경우 실행되는 부분 */case 2:/* n = 2 일 경우 실행되는 부분 */case 3:/* n = 3 일 경우 실행되는 부분 */default:/* 언제나 실행되는 부분 */}※ case, default는 레이블이라고 한다.※ break를 만나지 않으면 아래쪽 case, default 부분은 ..
1. 변수와 자료형CPU -> 연산메모리 -> 저장(참조)변수 : 메모리 공간의 접근을 위한 문법적 요소변수의 메모리 공간 활용 요소 : - 메모리 공간 할당(확보) 방법 - 메모리 공간에 접근(저장 및 참조) 방법예) int num1;자료형의 종류와 구분 자료형 데이터 메모리 크기 표현 가능 범위 boolean 참과 거짓 1 바이트 true, false char 문자 2 바이트 모든 유니코드 문자 byte 정수 1 바이트 -128 ~ 127 short 2 바이트 -32768 ~ 32767 int 4 바이트 -2147483648 ~ 2147483647 long 8 바이트 -9223372036854775808 ~ 9223372036854775807 float 실수 4 바이트 +-(1.40X10^(-45) ..
자동화에 대한 요구핸드폰 어플을 자동화 하고 싶다. 테스트에도 도움이 많이 될 것이다.1. 블루스택 + autoit = 블루스택 측에서 막아가고 있는 상황, 제약이 많이 따를 것 같다 -> 간단한 UI 기반 자동화 툴을 만들어 보았다.(OQB) 본 블로그 카테고리 중 Macro -> 블루스택에서 확인가능2. uiautomator 발견 : http://developer.android.com/tools/help/uiautomator/index.html- 모르겠다 Java 좀 공부해 둘걸..- 앱부터 만들어 보자 Android 개발 환경 구축 : http://blog.naver.com/kdongj20/2201990977601. ADK 설치 : https://developer.android.com/sdk/ind..
- Total
- Today
- Yesterday
- 테스팅
- 테스트 레벨
- pair-wise tool
- software test
- 풋볼데이 오토
- 패어와이즈
- 픽트
- 테스팅의 역할
- pair-wise
- 풋볼 데이
- 풋데 오토
- 품질보증
- 페어와이즈 툴
- 테스트 정의
- 풋볼데이 메크로
- 품질관리
- pict
- 테스팅이란
- 테스팅 정의
- pairwise tool
- 풋데 매크로
- pairwise
- 풋볼데이 매크로
- QC
- 풋볼데이 자동
- 페어와이즈
- 패어와이즈 툴
- 풋볼데이
- 결함의 원인
- QA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |