일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
- 안드로이드스튜디오
- Java
- 논리 쉬프트 연산자
- 비교연산자
- 변수유효범위
- while문
- 다차원배열
- 타입변환
- 참조형호출
- 사용자입력Switch문
- 증감연산자
- println()
- 대입 연산자
- 다중if
- print()
- 산술 쉬프트 연산자
- dowhile문
- 순환문
- 배열
- array
- 비정방행렬
- 기본형호출
- 단순if
- for문
- 삼항 연산자
- 비트논리연산자
- 콘솔출력문
- 명명규칙
- 자바
- 문자열
- Today
- Total
목록자바 (6)
신입개발자
public class 연산자1 { public static void main(String[] args) { // 자바 산술 연산자 System.out.println(7 + 3); // 10 System.out.println(7 - 3); // 4 System.out.println(7 * 3); // 21 System.out.println(7 / 3); // 2 몫 System.out.println(7 / 3.); // 2.3333333333333335 System.out.println(7 % 3); // 1, 모듈러 연산자(나머지) System.out.println(); // 증감연산자 int i =10, j=20; System.out.println(i-- + ++j); // 31 = 10(후위연산자)..
public class 연산에서의타입변환 { public static void main(String[] args) { byte b = 10; // 우변 리터럴은 byte 허용범위내이므로 byte
- 리터럴 literal 값 : 숫자만 있는 우변의 값 - 리터럴 값의 기본 : 정수는 int, 실수는 double - 좌변과 우변이 다를 때 대
- 8대 기본 자료형과 바이트수 꼭 외우기! (*가 기본값) - boolean 1 / byte 1 그중 main() 메소드를 시작점으로 실행 2. 스택 stack 영역 : 동전케이스구조, 기본자료형의 값과 참조자료형의 주소가 저장되는 영역 3. 힙 heap 영역 : 바이너리 트리구조, 참조자료..
public class 변수의유효범위 { public static void main(String[] args) { int i =10; {//일부러 블럭처리 하였음 int j = 20; // 해당블럭내에서만 유효 System.out.println(i); System.out.println(j); } System.out.println(i); //System.out.println(j); // 오류, j인식 불가 } }
식별자 명명 규칙 : 대소문자 구분, 특수문자 _$만 허용, 숫자 시작 불가, 공백불가, 예약어 불가 관례) 변수, 메소드(기존함수)는 첫소문자 시작 vs 클래스명은 첫대문자 시작 결합어는 중간첫글자를 대문자, 상수는 모두 대문자(결합어 사이는 _ 예시 : MAX_TIME) public class 명명규칙 { public static void main(String[] args) { // 컴파일러 언어 : 반드시 자료형 선언 후에만 사용 가능, 도중에 자료형태를 변경 못함 int i; i = 10; System.out.println(i); // 10, 자바에서 초기화 없이 출력은 에러 // 상수(수식에서 변하지 않는 값, c언어에서는 #define, const) : final + 자료형 final doub..