자바 프로그래밍(300)
-
break문, break 수행 도식도
break문 · 가장 가까운 반복문을 탈출할 때 쓰이는 제어문입니다 · break을 만나면 반복문 내부 블록을 벗어납니다. · 조건문이 참인 동안 계속해서 반복문 안의 내용을 반복적으로 수행하다가 강제로 반복문을 빠져나가고 싶을 때 사용합니다. · 해당 반복문을 완전히 종료시킨 뒤 반복문 바로 다음에 위치한 명령문을 실행합니다. break 수행 도식도
-
자바 실행 구조, 바이트코드, 실행(Execute, Run)
자바(Java)의 실행 구조 · 자바컴파일러는 자바 설치 디렉토리 바로 아래의 bin 디렉토리에 javac.exe로 저장되어 있습니다. · 자바컴파일러는 소스파일(.java)을 컴파일 후 JVM이 이해할 수 있는 언어로 변환하고 .class확장자를 가진 자바 바이트코드를 생성하게 됩니다. · 그 다음 자바런처는 JVM위에서 .class파일이 실행될 수 있도록 일련의 작업을 주도하게 됩니다. 자바 컴파일러(Java compiler) · 자바 컴파일러는 자바를 가지고 작성한 자바 소스 코드를 자바 가상 머신이 이해할 수 있는 자바 바이트 코드로 변환합니다. · 자바 컴파일러는 자바를 설치하면 javac.exe라는 실행 파일 형태로 설치됩니다. 바이트코드(Byte code) · 자바컴파일러로 컴파일된 클래스파..
-
eclipse - JRE 경로 변경하기
eclipse - JRE 경로 변경하기 프로젝트 선택 >> 마우스 우클릭 >> [Build Path] >> [Configure Build Path…] >>[Libraries] >> 에러 표시가 있는 [JRE System Library [jre1.x.x_xxx](unbound)] 항목 선택 >> [Edit…] [Workspace default JRE(jdk-xx)] 항목 선택 >> [Finish] [Apply and Close]
-
다중 for문, 예
다중 for문 · Nested loop (중첩 반복문) · 단일 for문에서 끝나는 것이 아니라 그것을 다시 여러 번 반복하는 제어문입니다. · 다시 말해서 for문 안에 for문이 있는 구문을 다중 for문이라 합니다. 예 · 애국가 1절~4절까지를 3번 부르세요! · 구구단 출력하기
-
SharedPreferences객체
SharedPreferences객체 어플리케이션에 연관된 간단한 데이터(String, int, boolean 등)을 파일시스템에 저장하고 가져올 수 있습니다. SharedPreferences객체는 key, value 쌍으로 파일생성하며 키를 통해 데이터를 가져올 수 있습니다. 환경설정시 많이 활용됩니다. 프리퍼런스에 데이터 쓰기 단계 1SharedPreferences객체 호출getSharedPreferences()2프리퍼런스에 데이터를 쓰기editor = sharedPreferences.edit(); editor.putXXXXXX();3데이터 저장(데이터 실제 저장)editor.commit();putXXXXXX(putString, putInt, putBoolean등)을 통해 데이터를 저장한후 반드시 co..
-
Android Studio (안드로이드 스튜디오)
Android Studio (안드로이드 스튜디오) 2013년 5월 16일 구글 I/O 컨퍼런스에서 구글의 제품 관리자 Ellie Powers에 의해서 발표 2014년 12월 8일 1.0버전 공개 및 Android 공식 개발 도구로 지정되었습니다. 구글이 만든 IDE로, 젯브레인사(JetBrains)가 만튼 인텔리J(IntelliJ)라는 오픈소스 IDE를 활용해 개발되었습니다. 멀티스크린 개발에 유용(가상 디바이스 적절히 이용 가능) 지능형 코드 편집, 사용자 인터페이스(UI) 디자인 툴, 성능 분석 기능 등이 포함되어 안드로이드 개발에 최적화되어 있습니다. 안드로이드 설치 시 안드로이드 SDK도 함께 설치됩니다. Android Studio 3.0 부터 Kotlin 관련도구들도 포함되어 집니다. http:..