SMALL

Study/JAVA 9

[Java] Java의 정의 / Java 란?

1.1 자바란? 자바는 썬 마이크로시스템즈(Sun Microsystems, Inc, 이하 썬)에서 개발하여 1996년 1월에 공식적으로 발표한 객체지향 프로그래밍 언어이다. 자바의 가장 중요한 특징은 운영체제(Operating System, 플랫폼)에 독립적이라는 것이다. 자바로 작성된 프로그램은 운영체제의 종류에 관계없이 실행이 가능하기 때문에, 운영체제에 따라 프로그램을 전혀 변경하지 않고도 실행이 가능하다. 이러한 장점으로 인해 자바는 다양한 기종의 컴퓨터와 운영체제가 공존하는 인터넷 환경에 적합한 언어로써 인터넷의 발전과 함께 많은 사용자층을 확보할 수 있었다. 또한 객체지향개념과 기존의 다른 프로그래밍언어, 특히 C++의 장점을 채택하는 동시에 잘 사용되지 않는 부분은 과감히 제외시킴으로써 비교..

Study/JAVA 2021.03.09

[Java] 시작 전 컴퓨터 설정하기 / Java Setting

JAVA 시작전 컴퓨터 설정하기 윈도우 7에서 Administrator 계정 활성화 1. cmd (관리자권한으로 실행) 2. Net user administrator /active:yes 입력 3. 제어판 -> 사용자계정 4. 암호 설정 5. 재부팅 6. Administrator 계정 활성화 확인 7. Administrator 계정 로그인 윈도우탐색기 보기 설정 1. 윈도우 + E 키 2. Alt키 -> 도구 3. 폴더옵션 -> 보기 4. 알려진 파일명의 확장자 숨기기 체크 풀기 코딩위한 폰트 설정 - 나눔고딕코딩 JDK(Java Development Kit) 다운로드 & 설치 Path 설정 & 실행확인 Hello Java 프로그램 작성후 첫 실행

Study/JAVA 2021.03.09

1, 2차원 배열로 위도, 경도 표현하기

Colored By Color Scripter™12345678910111213141516171819202122232425262728public class GeoPoint { public static void main(String[] args) { // 실수 변수 double latitude1 = 37.52127220511242; double longitude1 = 127.0074462890625; // 서울 double latitude2 = 35.137879119634185; double longitude2 = 129.04541015625; // 부산 System.out.println(latitude1 + "\t" + longitude1); // 실수 1차원 배열 double[] latIng1 = {la..

Study/JAVA 2019.02.24

멤버 메서드를 이용하여 신체 지수 구하기

Colored By Color Scripter™123456789101112131415161718192021public class BioCalendar3 { public static final int PHYSICAL = 23; //상수 (개발자 정의) int index = PHYSICAL; // 상수값을 변수에 대입 static int days = 1200; public static void main(String[] args) { BioCalendar3 bio = new BioCalendar3(); // 인스턴스 생성 double phyval = bio.getBioRhythm3(days, PHYSICAL, 100); System.out.printf("나의 신체 지수 %1$.2f입니다.\n", phyval)..

Study/JAVA 2019.02.24

Math 클래스를 사용하여 신체 지수 구하기

Colored By Color Scripter™12345678910111213public class BioCalendar2 { public static final int PHYSICAL = 23; //상수 (개발자 정의) public static void main(String[] args) { int index = PHYSICAL; // 상수값을 변수에 대입 int days = 1200; double phyval = 100*Math.sin((days % index) * 2 * Math.PI/index); System.out.printf("나의 신체 지수 %1$.2f입니다.\n", phyval); }} Math 클래스는 java.util 패키지에 있고, 이 클래스의 메서드는 대부분 static으로 객체 생..

Study/JAVA 2019.02.23

연산자를 이용하여 바이오리듬 값 구하기

Colored By Color Scripter™1234567891011121314151617package kr.cstudy.example; public class BioCalendar { public static final int PHYSICAL = 23; public static void main(String[] args) { int index = PHYSICAL; int days =1200; double vals = (days %index) *2 *Math.PI/index; System.out.println(Math.toDegrees(vals)+"도"); }} 연산할 때 double과 int 타입이 같이 있으면 결과값은 자동으로 double이 된다. 정수/정수는 몫을, 정수%정수는 나머지를 구한다. ..

Study/JAVA 2019.02.23