Java/JAVA 1 - 기초문법

💡 학습 목표항, 연산자, 대입 연산자, 부호연산자를 알아 보자 항(Operands)과 연산자(Operators)연산 과정에서 사용되는 데이터나 값을 항(Operands)이라고 합니다.하나 이상의 항을 사용하여 특정 연산을 수행하는 기호를 연산자(Operators) 라고 합니다. 대입 연산자 (Assignment Operator) : ‘ = ‘대입 연산자는 특정 값이나 다른 변수의 결과를 변수에 할당(대입)하는 데 사용됩니다. 대부분의 이항 연산자 중에서 실행 우선순위가 가장 낮아서, 대부분의 연산이 이루어진 후에 마지막으로 값이 할당됩니다. (연산에 순서는 오른쪽에서 왼쪽으로) 기본 형태는 왼쪽 변수 = 오른쪽 표현식(값, 변수, 또는 계산식)입니다. 부호 연산자 : ‘ +, - ‘부호 연산자는 변수..
💡 학습 목표자바 프로그램의 동작 원리를 이해하기 위한 1단계 학습 입니다.HelloWorld.java 파일을 명령프롬프트에서 컴파일 해보자.HelloWorld.java 실행 시켜 보자. 명령프롬프트 실행해 보기-- 컴파일 하기 1. 해당 파일이 있는 디렉토리로 이동하기 2. 소스 코드에 한글이 포함 되어 있다면 인코딩 문제로 오류 발생 가능 javac HelloWorld.java 안될 경우 : javac -encoding UTF-8 Constant.java --> 해당 디렉토리에서 HelloWorld.class 파일이 생성 됨 -- 실행 시켜 보기 java HelloWorld HelloWorld . java 파일 컴파일 - 오류 발생 Hel..
💡 학습 목표형 변환의 개념1. 형 변환의 개념형변환(type casting)은 프로그래밍에서 하나의 데이터 타입을 다른 데이터 타입으로 변환하는 과정을 말합니다. 형변환은 크게 두 가지 유형으로 나눌 수 있습니다: 암시적 형변환과 명시적 형변환. 자동 형변환, 강제 형변환 실습 코드 package basic.ch02;/** * 형 변환이란? * 데이터 타입을 다른 타입으로 변경하는 것 * 자동 형변환, 강제 형변환 */public class TypeConversion { //코드의 시작점 public static void main(String[] args) { int intDataBox = 100; // 4byte double doubleDa..
💡 학습 목표상수(**constant)**란 뭘까?리터럴(literal) 이라는 의미는 머야?1. 상수(constant)란 뭘까?상수는 변하지 않는 수, 반드시 값이 초기화 되어야 하고 한번 초기화 되면 변경할 수 없게 하는 메모리 공간을 의미합니다. 이 특징 때문에 원주율 3.14, 1년의 12개월, 최대 사용 가능자의 수 등을 표현할 때 사용할 수 있습니다. 자바에서 상수를 선언하는 방법은 final 이라는 예약어를 사용합니다. package basic.ch02;/** * 컴파일 시점과 --> .class 파일을 만들어 내는 과정 (javac 명령어 동작) * 런타임 시점 --> ctrl + f11 프로그램 실행 ~~~~~~ 실행 종료까지 * * java 명..
1. 데이터 타입이란 뭘까?자바에서 데이터 타입(자료형, Data type)은 어떤 값의 유형을 뜻한다. 데이터 타입에 따라 값이 차지하는 메모리 공간의 크기와, 값이 저장되는 방식이 결정된다. 데이터 타입은 자료형이라고도 한다. - 변수 상자의 유형이다 라고 생각해 보자.- 자바 언어에서 제공되는 데이터 타입 2. 데이터 타입 (정수형)과 상자의 크기? 우리가 어떠한 데이터를 저장해 두거나 연산 시켜 결과를 담아 두고 싶다면 메모리 공간을 어딘가에 만들어 두어야 합니다.package basic.ch01;public class DataType1 { /** * 데이터 타입이란 상자에 들어 갈 수 있는 값의 유형과 크기를 지정하는 것 */ // 코드의 시작점 publi..
JAVA란?다양한 환경에서 사용할 수 있다.프로그램이 안정적이다.풍부한 기능이 제공되는 언어이다.객체 지향 언어이다.- Object oriented programming(OOP) 이라고 함.객체 : 이 세상에 있는 모든것 | 기능과 동작이 있어야함ex) 라면은 객체가 아니다. 너x리, 신x면 등등이 객체에 해당된다. 프로젝트 생성Ctrl + npackage(폴더)를 만들고 class를 만든다.basic 패키지 안에 basic.ch1 패키지를 하나 더 만들어 계층 구조를 만들 수 있다. tip.ctrl + f11 : 작동 단축키ctrl + shift + f : 탭 정렬 변수(Bariable)변수란? 변할 수 있는 수데이터(값)을 담을 수 있는 상자 (메모리 공간)..
CNOW
'Java/JAVA 1 - 기초문법' 카테고리의 글 목록 (2 Page)