목록취업성공패키지 SW 개발자 교육/Java (62)
오늘이라도
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. 1. 배열 : 같은 타입의 데이터를 연속된 공간에 나열하고, 각 데이터에 인덱스를 부여해놓은 자료구조 - 배열은 같은 타입의 데이터만 저장할 수 있다. - 한 번 생성된 배열은 길이를 늘리거나 줄일 수 없다. 2. 배열 선언 타입[] 변수 = null; 3. 배열 생성 (1) 값 목록으로 배열 생성 타입[] 변수 = {값0, 값1, 값2, 값3, ...}; - 중괄호 {}는 주어진 값들을 항목으로 가지는 배열 객체를 힙에 생성하고, 배열 객체의 번지를 리턴한다. - 배열 변수는 리턴된 번지를 저장함으로써 참조가 이루어진다. (2) new 연산자로 배열 생성 - 향후 값들을 저장..
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. 1. 기본 타입과 참조 타입 - 기본 타입의 변수는 실제 값을 변수 안에 저장하지만, 참조 타입인 배열, 열거, 클래스, 인터페이스 변수는 메모리의 번지를 변수 안에 저장한다. 2. 메모리 사용 영역 (1) 메소드 영역 : JVM이 시작할때 생성되고 모든 스레드가 공유하는 영역이다. (2) 힙 영역 : 객체와 배열이 생성되는 영역이다. (3) JVM 스택 영역 : 메소드를 호출할 때마다 프레임을 추가하고 메소드가 종료되면 해당 프레임을 제거하는 동작을 수행한다. - 추가를 push, 제거를 pop이라고 한다. 3. 참조 변수의 ==, != 연산 - 기본 타입 변수의 ==, !=..
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. - 타입[] 배열이름; 으로 배열을 선언 - 배열이름 = new 타입[n] 으로 배열을 생성 - 타입[] 배열이름 = new 타입[n]으로 배열을 선언하고 생성 - 이름.length = 배열의 길이 - 배열의 마지막 원소의 index 값 : 이름.length - 1 - Arrays.to타입(배열이름); 으로 배열을 손쉽게 출력할 수 있다. - 타입[][] 배열이름 = new 타입[][]; 으로 2차원 배열 선언과 생성 - 첫번째 브라켓은 행, 두번째는 열 - 두 번째 브라켓을 따로 줌으로써 비정방형 배열을 만들 수 있다. - 변수를 서로 교환하기 위해서는 임시 변수 temp를 ..
1. 논리형 - boolean - 논리형에는 'boolean' 한 가지 밖에 없다. - boolean형 변수에는 true와 false 중 하나를 저장할 수 있으며, 기본값은 false이다. - 대답, 스위치 등의 논리구현에 주로 사용된다. 2. 문자형 - char - 문자형에는 'char' 한 가지 밖에 없다 - char타입의 변수는 단 하나의 문자만을 저장할 수 있다. p.60
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다.
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. 1. for문 for(①초기화식; ②조건식; ④증감식) { ③실행문; } // for - for문은 주어진 횟수만큼 실행문을 반복 실행할 때 적합한 반복 제어문이다. - 초기화식 - 조건식 - 실행문 - 증감식 순서로 실행 된다. - for문의 초기화식에서 선언한 로컬 변수 i는 for문을 벗어나서 사용할 수 없다. - 변수 i를 for문 전에 선언하였다면 for문을 벗어나서도 사용할 수 있다. - 루프 카운터 변수를 선언할 때 부동 소수점을 쓰는 float 타입을 사용하지 말아야 한다. - 예제에서는 이론 상 for문을 10번 반복해야하지만, 0.1은 float 타입으로 정확..