| 배열의 생성과 선언, 배열의 인덱스 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것 int[] score = new int[n]; //java 스타일, 둘 다 가능 int score[] //c언어 스타일 참조변수와 인덱스(연속적) score 0, 1, 2, 3, n-1 배열의 선언 = 참조변수의 선언 배열의 요소: 저장공간에 저장된 값 | 배열의 길이, 배열의 초기화 int[] arr = new int[5]; int tmp = arr.length; 일단 실행시, 배열의 길이를 바꿀 수 없다 //공간부족하면 새로 만들어서 배열을 옮겨야 한다, 여유공간 알 수 없음 int[] score = new int[n]; for (int i=0; i
| 연산자의 우선순위와 결합법칙 단항, 대입연산자만 오른쪽에서 왼쪽으로 연산 산술 > 비교 > 논리 > 대입 | 증감연산자, 부호연산자 독립적 사용의 증감연산자 전위형=후위형 전위형은 위로, 후위형은 아래로 분리 j=i++; j=i, i++; //전위형의 분리 | 형변환연산자, 자동형변환 (타입)피연산자 double d = 85.4; int score = (int)d; 실수에서 정수 형변환시, 소수점 아래 버림 기본연산자의 타입 불일치 작은 타입을 큰 타입으로 변환 가능, 형변환의 생략 // 반대의 경우, 형변환 생략 불가 long < float | 사칙연산자, 산술변환 값손실이 적은 쪽으로 변환되어 결과 도출 - 큰 타입으로 일치 // int/float → float int 보다 작은 타입(byte, ..
| Scanner int num= scanner.nextInt ( ) ; // or String input = scanner.nextLine ( ) ; int num = Integer.parseInt(input) ; /*문자열을 숫자로 변환*/ import java.util.*; //import문 입력필요 public class ScanfEx1 { Scanner scanner = new Scanner (System.in); int num = scanner.nextInt(); System.out.println(num);
Java | 실행환경 JRE + 개발도구 JDK + 라이브러리 API | Programing language ranking 1위 | PC(IJ, eclips), Web(spring framework), Big data(hadoop) | 객체지향+함수형 | History JDK 1196 - J2SE / J2ME / J2EE - Java SE 8 이후에 6개월마다 개정 | 객체지향 자동메모리 관리 GC(garbage collector) 멀티쓰레드 지원 풍부한 라이브러리 운영체제에 독립적 - 자바가상머신 JVM
- 웹페이지만들기
- gradle build
- EC2
- 개발도서
- 노개북
- 정보처리기사 실기
- LifecycleException
- putty
- 정보처리기사
- 배포
- AWS
- intellij
- JIRA
- 북클럽
- filezila
- jdbc
- 실용주의프로그래머
- IT 5분 잡학사전
- SQLD
- git연동
- gradle
- ubuntu
- 독서후기
- 노마드코더
- 정보처리기사 필기
- java
- 호스팅영역
- 오늘의코딩
- spring
- 기술블로그
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |