728x90

분류 전체보기 297

5. 연산자

연산자 연산자 : 연산을 수행하는 기호 +, -, *, / 피연산자 : 연산자의 연산 수행 대상 모든 연산자는 연산 결과를 반환한다 연산자의 종류 1) 산술 연산자 + - * / % (비트연산 사용 안함) : 사칙 연산과 나머지 연산(%) 2) 비교 연산자 > = 대입 2) 단항(1) > 이항(2) > 삼항(3) 3) 단항 연산자와 대입 연산자를 제외한 모든 연산의 진행 방향은 왼쪽에서 오른쪽이다 증감 연산자 증가 연산자(++) 피연산자의 값을 1 증가 시킨다 감소 연산자(--) 피연산자의 값을 1 감소 시킨다 전위형 값이 참조되기 전에 증가 시킨다 j = ++i ; (왼) 후위형 값이 참조된 후에 증가 시킨다 j = i ++ ; (오른) 증감 연산자가 독립적으로 사용된 경우 전위형과 후위형의 차이..

Programming/JAVA 2021.10.07

4.타입변환

타입간의 변환 방법 1) 문자와 숫자간의 변환 3 + ‘0’ -> ‘3’ ‘3’ – ‘0’ -> 3 2) 문자열로의 변환 3 -> “3” // 3 + “” -> “3” ‘3’ + “” // ‘3’ + “” -> “3” 3) 문자열을 숫자로 변환 “3” -> 3 // integer.parseInt(“3”) -> 3 “3.4” -> 3.4 // Double.parseDouble(“3.4”) -> 3.4 4) 문자를 문자열로 변환 “3” -> ‘3’ // “3”.charAt(0) : 문자열 3을 문자 3으로 변환

Programming/JAVA 2021.10.07

3. 화면에서입력받기(SCANNER객체)

화면에서 입력 받기 : Scanner - 화면으로 부터 데이타를 입력 받는 기능을 제공하는 클래스 - import문 추가 : 어떤 패키지에 해당 클래스가 있는지 (이클립스 CTRL + O : import 자동 추가) 1) import java.util.* ; 2) scanner 객체의 생성 Scanner scanner = new Scanner(System.in) ; // system.in : 화면입력을 의미함 3) scanner 객체를 사용 int num = scanner.nextInt() ; // 화면에서 입력받은 정수를 num에 저장 String input = scanner.nextLine() ; // 화면에서 입력받은 내용을 input에 저장 int num = Integer.parseInt(inpu..

Programming/JAVA 2021.10.07

2.자바의 변수와 기본형/참조형

변수 변수란? 하나의 값을 저장 할 수 있는 메모리 공간 변수의 선언 변수 타입 변수이름 ; 세미콜론 잊지 말기!! int age ; 정수 age = 25 ; 변수 age에 25를 저장 변수의 초기화 int x = 0, y = 5 ; 변수의 종류 1) 클래스변수 2) 인스턴스변수 3) 지역변수 : 지역변수는 읽기전에 꼭 초기화 해야함(자동 초기화 되지 않음, 안하면 컴파일시 에러 발생 int year = 0; year = age + 2000 ; 값의 타입 1) 정수 - int, byte(-128~127), short, long 2) 실수 – float, double 3) 문자 – char, string 4) 논리 – boolean(true/false) 변수, 상수, 리터럴 1) 상수 선언 final in..

Programming/JAVA 2021.10.07

이클립스 자동완성기능 설정

자동완성 기능 설정 하기! window -> preferences -> java -> editor -> tmplates -> sysout 이클립스에서 sysout 입력후 자동완성 기능 하면 System.out.println(); 이 자동 생성 됨 (.) 누르면 자동 완성기능 나오게 하는 법 windows -> preferences -> java -> editor -> content assist -> auto activation 선택 auto activation triggers for java -> .을 .abcdefgjijklmnopqrstuvwxyz로 설정하면 단어 입력 할 때마다 자동완성 기능 나옴

Programming/JAVA 2021.10.07

이클립스 단축키

이클립스 1. 프로젝트 생성 2. 클래스 생성 3. 소스 파일 작성 후 저장(자동 컴파일) 4. 실행 build 관련 메뉴 build : 소스파일(*.java)로 부터 프로그램을 만들어 내는 전 과정 project -> build all : workspace의 모든 프로젝트를 빌드 project -> build project : 현재 프로젝트를 빌드(변경된 소스 파일만 새로 컴파일) project -> clean : 이전 빌드의 정보를 모두 삭제(모든 소스 파일을 새로 컴파일) project -> build automatically : 소스 파일을 변경 후 저장할 때마다 자동 컴파일 이클립스 단축기 ctrl + shift + L : 단축키 전체 목록 나옴 ctrl + +, - : 크기 조정 ctrl + ..

Programming/JAVA 2021.10.06

1.JAVA 컴파일러

자바는 대소문자를 구분한다 javac.exe : 자바 컴파일러. 사람이 작성한 문장을 기계어로 번역 소스파일(*.java)을 클래스 파일(*.class)로 변환 java.exe : 자바 인터프리터, 자바 프로그램(클래스 파일)을 실행 클래스 : 자바 프로그램의 단위. 자바 프로그램들은 클래스들로 구성 class 클래스 이름 { } main method : 자바 프로그램의 시작점, 이 메서드 없이 실행 불가 class 클래스 이름 { public static voil main(String[] args) { ... // 순차적으로 실행 } } 이클립스에서는 실행 아이콘 클릭 -> 자동 컴파일(project -> Build Automatically선택 되어져 있음) 소스파일 저장 할 때마다 컴파일 한다 이클립..

Programming/JAVA 2021.10.06

시작프로그램에 파일추가 하는 방법

[ 시작 프로그램에 파일 추가 하는 방법 ] 윈도우즈 서버나 pc에서 재부팅시 프로그램 자동 실행하는 방법입니다 먼저, 키보드에서 윈도우키 + R을 누룹니다 아래처럼 실행창이 뜨면 shell:startup을 입력 합니다 확인 버튼을 누르면 아래와 같은 창이 뜹니다 해당 창에 서버나 pc 재부팅시 시작될 프로그램을 드래그해서 넣습니다.(끌어넣기) 서버나 pc를 재부팅해서 제대로 실행 되는지 확인 합니다

Etc 2021.07.06

갱년기 비만에 좋은 음식

기초 대사량이 떨어져서 쉽게 살이 찌는 갱년기 비만!!! 평소와 같은양을 섭취해도 체중은 증가하나 빼기는 힘든 현실!!! 35세 이후로 여성 호르몬 분비 급격히 감소하여 다양한 갱년기 증상이 나타난다고 합니다 [ 갱년기 증상 ] 1) 피부탄력이 줄고 주름살이 늘어나고 안면홍조, 발한이 나타날 수 있음 2) 우울, 불면증 증상 3) 체지방 증가 : 여성 호르몬 급격히 감소로 복부 지방이 급격히 늘어남 4) 체내 염증수치 올라가고 당뇨, 고지혈증, 골다공증 등 각종 만성 질환이 나타날수 있음 5) 45세 이상 여성에게 비만도가 급격히 증가 갱년기 증상에 도움이 되는 석류!!! [ 석류의 효능 ] - 5가지 필수 영양소를 비롯해 에스트론, 에스트리올, 에스트라디올 등 여성에게 필요한 생리 활성 물질이 골고루 ..

Food 2021.06.15

퇴직금중도인출

. 퇴직급여제도 1) 퇴직금제도 2) 퇴직연금제도 - 확정급여형(DB) 회사가 매년 부담금을 퇴직연금 운용사에 적립, 운영하며 근로자가 퇴사하면 퇴직금액이 확정 수급 할 수 있음 - 확정기여형(DC) 회사가 사전에 확정된 부담금을 퇴직연금 운용사에 납입하면 근로자가 적립금을 운용하고 적립금과 운용 수익을 퇴직시 급여로 수령 - 개인형(IRP) 근로자가 이직 or 퇴직 할 경우 수령한 퇴직 급여를 적립하고 운용 하는 것 퇴직연금제도의 급여를 받을 권리는 양도나 담보로 제공 할 수 없지만 일정한 한도에서 퇴직연금제도의 급여를 받을 권리를 담보로 제공 할 수 있도록 규정 하고 있음. - 무주택자의 주택구입 및 전세금 부담하는 경우 - 본인이나 배우자, 부양가족의 6개월 이상의 요양의 경우 - 파산 선고를 받은..

Everyday Life 2021.06.14
728x90