일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 삼항 연산자
- 단순if
- 대입 연산자
- 다중if
- 안드로이드스튜디오
- 다차원배열
- Java
- 비정방행렬
- 증감연산자
- 명명규칙
- 논리 쉬프트 연산자
- 배열
- 자바
- 변수유효범위
- 참조형호출
- for문
- 콘솔출력문
- 기본형호출
- dowhile문
- 타입변환
- array
- 순환문
- 산술 쉬프트 연산자
- 문자열
- 비트논리연산자
- println()
- 비교연산자
- while문
- 사용자입력Switch문
- print()
- Today
- Total
목록프로그래밍 언어/자바 (37)
신입개발자
- 리터럴 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..
public class 뒤에 클래스명은 영대문자 시작이 일반적이지만 복습을 위해 한글을 사용 했습니다. public class 콘솔출력문 { public static void main(String[] args) { // A) println() : 출력후 줄 바꾸기 System.out.println(1+2); // 3, 숫자+숫자는 덧셈연산, 그 외는 문자열붙이기 System.out.println(1+"문자열"); //1문자열 System.out.println(1+2+"문자열"); //3문자열, 좌측연산 우선순위 System.out.println("문자열"+1+2); //문자열12 System.out.println(); // 줄바꾸기 // B) print() : 출력후 줄 안바꿈 int i = 10; St..