본문 바로가기

Java

(25)
제어문 - 조건문 conditional 프로그램 실행순서 class파일 실행 > main() 호출 > 변수선언 > 변수 대입 > 변수 연산 > 변수 출력 제어문 프로그램 실행순서를 제어하는 구문 변수연산을 특정 조건에서만 처리하거나 특정 횟수만큼 처리 조건문 조건식이 참(true)인 경우 실행블럭 처리 조건식 참(true)이 여러개인 경우에도 첫번째로 true인 실행블럭만 처리 종류 : if, switch if 문 이미지참조: https://velog.io/@foeverna/Java%EC%A0%9C%EC%96%B4%EB%AC%B8-%EC%A1%B0%EA%B1%B4%EB%AC%B8-if%EB%AC%B8 if package chapter05; public class IfEx { public static void main(String[] args)..
연산 operation 주어진 정보를 통해 수나 식을 일정한 규칙에 따라 어떤 값이나 결과를 구하는 과정 연산자(연산 기호)와 피연산자(변수, 데이터) 로 구성 연산종류 대입 , 산술, 증감, 비교, 논리, 비트, 삼항, 문자열 연산 대입(할당)연산 연산자 : = , +=, -=, *=, /=, %= 변수 = 값 연산자 기준으로 오른쪽 변수나 값을 왼쪽 변수에 대입 중요한것은 오른쪽의 경우 다양한 연산식, 메서드등이 올수 있으며 어떠한 경우라도 값이거나 주소임 왼쪽변수명과 오른쪽변수명이 같은 경우 먼저 변수값을 가져와서 동일한변수에 대입 package chapter04; public class OpEx1 { public static void main(String[] args) { /* int a = 10; 10 = a; // ..
변수 Variable 변수 Variable 변수란 : http://thedata.kr/thecoding/coding/what-variable 변수에서 가장 중요 한것 변수에 데이터를 할당 하는 방법 변수에 할당한 데이터를 가져오는 방법 코딩은 이 두가지만 구별 하면 한단계 레벨업 변수에 데이터를 할당 하는 방법 변수 선언 : 자료형 변수명 int a; 변수 선언 및 초기화 : 자료형 변수명 = 데이터 int a = 0; 할당(대입) 연산자 : = 변수에 할당한 데이터를 가져오는 방법 변수에 할당하는 것이 아니면 가져오는 것임 System.out.print(변수명); 기본형 변수 데이터 할당 및 출력 정수형 int, long int : default 21억 미만 저장시 사용 IntVarTest.java // 변수 선언 int ..
데이터 출력하기 코딩에서 가장 중요한것은 데이터를 출력 하여 확인 하는 것 데이터는 메모리에 저장되어 있어 출력 하여 확인 해야함 System.out.println( 데이터 ) 화면에 데이터를 줄나눔 하면서 출력해주는 메소드 이클립스 단축키 : sysout + Ctrl + 스페이스 공백도 문자 PrintlnTest.java package helloworld; public class PrintlnTest{ public static void main(String[] args) { System.out.println("나의이름은"); System.out.println("홍길동 입니다"); System.out.println(); // 빈줄 System.out.println("좋아하는 숫자는"); System.out.println..
시작하기 자바의 특징 객체지향언어 오픈소스 및 다양한 라이브러리 JVM (Java Virtual Machine) Write Once, Run Anywher 자바 가상 머신 출처 : https://118k.tistory.com/253 자바로 만들 수 있는 프로그램 웹 어플리케이션 안드로이드 모바일 어플리케이션 게임 : 마인크래프트 빅데이터 플랫폼 하둡(Hadoop)용 데이터 분석 프로그램등 자바 설치 http://thedata.kr/thecoding/installation/java 자바 실행 프로세스 컴파일 : 인간이 이해하기 편하게 만든 소스를 컴퓨가 이해할수 있는 기계어 구조로 변환하는 일련의 과정 소스파일 => JVM용 파일(바이트코드) => 실행 .java => .class 컴파일 : javac Hello...